init material grabber

This commit is contained in:
ForestOfLight
2025-04-21 00:44:36 -07:00
Unverified
parent 9a40363c1f
commit 6d7db482c0
6 changed files with 204 additions and 35 deletions
@@ -0,0 +1,15 @@
import { MenuFormBuilder } from "../MenuFormBuilder";
export class InstanceFormBuilder {
menuTitle = MenuFormBuilder.menuTitle + ' Material Grabber';
static buildInstanceSelector() {
const allInstanceNameForm = new ActionFormData()
.title(this.menuTitle)
.body('Select an instance:');
structureCollection.getInstanceNames().forEach(instanceName => {
allInstanceNameForm.button(`§2${instanceName}`);
});
return allInstanceNameForm;
}
}