3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/legacy/EquipmentSlot.h"
26 ::ll::TypedStorage<2, 2, short> mCooldownCounter;
35 MCFOLD
short getCooldownCounter()
const;
39 MCFOLD
void setCooldownCounter(
short counter);
48 MCAPI
static void _tryEquipItem(
54 bool& useItemEventSent,
55 bool& postponedReplace
60 MCAPI
static void _trySendEquipmentSlot(
::Actor& owner, ::SharedTypes::Legacy::EquipmentSlot equipmentSlot);
62 MCAPI
static void _trySpawnItems(
66 ::std::string
const& lootTableName,
Definition ActorInteraction.h:8
Definition BlockSource.h:73
Definition InteractComponent.h:22
Definition InteractionResult.h:5
Definition Interaction.h:18
Definition ItemStack.h:35
Definition LootTables.h:14
Definition ItemSlotInfo.h:5