3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/components/ComponentItem.h"
19class BlockPlanterItem :
public ::ComponentItem {
27 virtual ::Item& setIconInfo(::std::string
const& name,
int id) ;
29 virtual ::ResolvedItemIconInfo
30 getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const ;
35 virtual ::BlockPlanterItem& setDescriptionId(::std::string
const& descriptionId) ;
42 ::std::string
const& name,
46 bool useBlockDescription
54 ::std::string
const& name,
58 bool useBlockDescription
67 MCNAPI ::ResolvedItemIconInfo
MCAPI::Item & $setIconInfo(::std::string const &name, int id)
MCAPI::ResolvedItemIconInfo $getIconInfo(::ItemStackBase const &item, int newAnimationFrame, bool inInventoryPane) const
MCAPI void * $ctor(::std::string const &name, int id, ::cereal::ReflectionCtx &ctx, ::Block const &block, bool useBlockDescription)
MCAPI BlockPlanterItem(::std::string const &name, int id, ::cereal::ReflectionCtx &ctx, ::Block const &block, bool useBlockDescription)
MCAPI::BlockPlanterItem & $setDescriptionId(::std::string const &descriptionId)
MCAPI::std::string $buildDescriptionId(::ItemDescriptor const &itemDescriptor, ::CompoundTag const *userData) const
Definition CompoundTag.h:18
Definition ItemDescriptor.h:24
Definition ItemStackBase.h:45
Definition ResolvedItemIconInfo.h:8
Definition ReflectionCtx.h:11