Files
Construct/Construct [BP]/scripts/classes/Builder/BuilderFormBuilder.js
T
2025-04-19 17:55:28 -07:00

15 lines
577 B
JavaScript

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());
}
}
}