// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #include "ItemStackBase.hpp" #include "Item.hpp" #define BEFORE_EXTRA #undef BEFORE_EXTRA class ItemInstance : public ItemStackBase, public Item { #define AFTER_EXTRA #undef AFTER_EXTRA public: /*0*/ virtual ~ItemInstance(); /*1*/ virtual void reinit(class Item const &, int, int); /*2*/ virtual void reinit(class BlockLegacy const &, int); #ifdef ENABLE_VIRTUAL_FAKESYMBOL_ITEMINSTANCE #endif MCAPI ItemInstance(); MCAPI ItemInstance(class BlockLegacy const &, int); MCAPI ItemInstance(class Block const &, int, class CompoundTag const *); MCAPI ItemInstance(class Item const &); MCAPI ItemInstance(class Item const &, int); MCAPI ItemInstance(class Item const &, int, int); MCAPI ItemInstance(class ItemStackBase const &); MCAPI ItemInstance(class ItemInstance const &); MCAPI class ItemInstance & operator=(class ItemInstance const &); MCAPI static class ItemInstance const EMPTY_ITEM; MCAPI static class ItemInstance fromTag(class CompoundTag const &); };