46 virtual ::Scripting::Result<void, ::Scripting::Error>
47 setBlock(::std::variant<
53 virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType>>
57 virtual ::std::optional<::std::string> getDisplayName()
const;
60 virtual ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
61 getServiceBlockPaletteItem()
const = 0;
67 MCFOLD ::Editor::ScriptModule::ScriptBlockPaletteItemType getType()
const;
73 MCAPI static ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptIBlockPaletteItem> bindScript();
85 MCAPI ::std::optional<::std::string> $getDisplayName()
const;
91 MCAPI
static void** $vftable();