18struct ScriptItemEnchantmentType {
21 using Key = ::std::string;
26 ::ll::TypedStorage<8, 8, ::Enchant const*> mEnchant;
27 ::ll::TypedStorage<1, 1, ::Enchant::Type> mEnchantType;
28 ::ll::TypedStorage<8, 32, ::std::string> mName;
33 ScriptItemEnchantmentType& operator=(ScriptItemEnchantmentType
const&);
34 ScriptItemEnchantmentType(ScriptItemEnchantmentType
const&);
35 ScriptItemEnchantmentType();
40 MCFOLD ::std::string getName()
const;
42 MCAPI ::ScriptModuleMinecraft::ScriptItemEnchantmentType&
49 MCAPI static ::Scripting::ClassBinding bind();
51 MCAPI static ::Enchant::Type getEnchantType(
54 ::std::string>
const& enchantmentTypeOrId
57 MCAPI static ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemEnchantmentType>