Cuberite
A lightweight, fast and extensible game server for Minecraft
cItemMapHandler Member List

This is the complete list of members for cItemMapHandler, including all inherited members.

CanHarvestBlock(BLOCKTYPE a_BlockType) constcItemHandlervirtual
CanRepairWithRawMaterial(short a_ItemType) constcItemHandlervirtual
cItemHandler(int a_ItemType)cItemHandlerinline
CommitPlacement(cPlayer &a_Player, const cItem &a_HeldItem, Vector3i a_PlacePosition, eBlockFace a_ClickedBlockFace, Vector3i a_CursorPosition) constcItemHandlerprotectedvirtual
DEFAULT_RADIUScItemMapHandlerprivatestatic
dlaAttackEntity enum valuecItemHandler
dlaBreakBlock enum valuecItemHandler
dlaBreakBlockInstant enum valuecItemHandler
EatItem(cPlayer *a_Player, cItem *a_Item) constcItemHandlervirtual
eDurabilityLostAction enum namecItemHandler
For(int a_ItemType)cItemHandlerprotectedstatic
GetBlockBreakingStrength(BLOCKTYPE a_Block) constcItemHandlervirtual
GetDurabilityLossByAction(eDurabilityLostAction a_Action) constcItemHandlervirtual
GetFoodInfo(const cItem *a_Item) constcItemHandlervirtual
GetMaxStackSize(void) constcItemHandlervirtual
IsDrinkable(short a_ItemDamage) constcItemHandlervirtual
IsFood(void) constcItemHandlervirtual
IsPlaceable(void) constcItemHandlervirtual
m_ItemTypecItemHandlerprotected
OnDiggingBlock(cWorld *a_World, cPlayer *a_Player, const cItem &a_HeldItem, const Vector3i a_ClickedBlockPos, eBlockFace a_ClickedBlockFace) constcItemHandlervirtual
OnEntityAttack(cPlayer *a_Attacker, cEntity *a_AttackedEntity) constcItemHandlervirtual
OnFoodEaten(cWorld *a_World, cPlayer *a_Player, cItem *a_Item) constcItemHandlervirtual
OnItemShoot(cPlayer *, const Vector3i a_BlockPos, eBlockFace a_BlockFace) constcItemHandlerinlinevirtual
OnItemUse(cWorld *a_World, cPlayer *a_Player, cBlockPluginInterface &a_PluginInterface, const cItem &a_HeldItem, const Vector3i a_ClickedBlockPos, eBlockFace a_ClickedBlockFace) constcItemHandlervirtual
OnPlayerPlace(cPlayer &a_Player, const cItem &a_HeldItem, Vector3i a_ClickedPosition, BLOCKTYPE a_ClickedBlockType, NIBBLETYPE a_ClickedBlockMeta, eBlockFace a_ClickedBlockFace, Vector3i a_CursorPosition) constcItemHandler
OnUpdate(cWorld *a_World, cPlayer *a_Player, const cItem &a_Item) const overridecItemMapHandlerinlinevirtual
Super typedefcItemMapHandlerprivate
~cItemHandler()=defaultcItemHandlerprotected