complete rename and init builder options

This commit is contained in:
ForestOfLight
2025-04-19 17:55:28 -07:00
Unverified
parent 818f2d0183
commit d6c9acdaab
33 changed files with 297 additions and 183 deletions
@@ -0,0 +1,15 @@
import { ModalFormData } from "@minecraft/server-ui";
import { MenuFormBuilder } from "../MenuFormBuilder";
import { Builders } from "./Builders";
export class BuilderFormBuilder {
static buildSettings(player) {
const form = new ModalFormData()
.title(MenuFormBuilder.menuTitle);
const builder = Builders.get(player.id);
for (const optionId of builder.getOptionIds()) {
const option = builder.getOption(optionId);
form.toggle(`${option.displayName} - ${option.description}`, option.getValue());
}
}
}