3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/Item.h"
32 virtual ::ResolvedItemIconInfo getIconInfo(
::ItemStackBase const& item,
int,
bool)
const ;
35 virtual bool isValidAuxValue(
int auxValue)
const ;
42 virtual ::Brightness getLightEmission(
int data)
const ;
45 virtual bool isDestructive(
int auxValue)
const ;
48 virtual ::InteractionResult
65 MCAPI
void _displayHeightLimitErrorMessages(
::Actor& actor,
int y,
bool displayClientSideOnly)
const;
71 MCAPI
void* $ctor(::std::string
const& name,
int id,
::HashedString const& blockName);
83 MCAPI ::ResolvedItemIconInfo $getIconInfo(
::ItemStackBase const& item,
int,
bool)
const;
85 MCAPI
bool $isValidAuxValue(
int auxValue)
const;
90 MCAPI ::Brightness $getLightEmission(
int data)
const;
92 MCAPI
bool $isDestructive(
int auxValue)
const;
94 MCAPI ::InteractionResult
103 MCAPI
static void** $vftable();
Definition BlockItem.h:23
Definition CompoundTag.h:13
Definition HashedString.h:5
Definition InteractionResult.h:5
Definition ItemDescriptor.h:22
Definition ItemStackBase.h:35
Definition ItemStack.h:25
Definition Brightness.h:8
Definition ResolvedItemIconInfo.h:8