10 public cYawRotator<cBlockEntityHandler, 0x07, 0x03, 0x04, 0x02, 0x05>
24 (a_Tool !=
nullptr) &&
unsigned char NIBBLETYPE
The datatype used by nibbledata (meta, light, skylight)
bool IsPickaxe(short a_ItemType)
virtual cItems ConvertToPickups(const NIBBLETYPE a_BlockMeta, const cItem *const a_Tool) const override
Mixin for blocks whose meta on placement depends on the yaw of the player placing the block.
cMetaRotator< cBlockEntityHandler, BitMask, North, East, South, West, false > Super
unsigned int GetLevel(int a_EnchantmentID) const
Returns the level for the specified enchantment; 0 if not stored.
cEnchantments m_Enchantments
This class bridges a vector of cItem for safe access via Lua.