unsigned char NIBBLETYPE
The datatype used by nibbledata (meta, light, skylight)
constexpr cBlockHandler(BLOCKTYPE a_BlockType)
const BLOCKTYPE m_BlockType
Handler for blocks that have 3 orientations (hay bale, log), specified by the upper 2 bits in meta.
virtual cItems ConvertToPickups(const NIBBLETYPE a_BlockMeta, const cItem *const a_Tool) const override
Returns the pickups that would result if the block was mined by a_Digger using a_Tool.
This class bridges a vector of cItem for safe access via Lua.