23class ScriptIBlockPaletteItem
35 ScriptIBlockPaletteItem& operator=(ScriptIBlockPaletteItem
const&);
36 ScriptIBlockPaletteItem(ScriptIBlockPaletteItem
const&);
37 ScriptIBlockPaletteItem();
42 virtual ~ScriptIBlockPaletteItem();
44 virtual ::Scripting::Result_deprecated<void> setBlock(
51 virtual ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType>>
54 virtual ::std::optional<::std::string> getDisplayName()
const;
56 virtual ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
57 getServiceBlockPaletteItem()
const = 0;
65 ::Editor::ScriptModule::ScriptBlockPaletteItemType type,
66 ::std::optional<::std::string>
const& displayName
81 ::Editor::ScriptModule::ScriptBlockPaletteItemType type,
82 ::std::optional<::std::string>
const& displayName