3#include "mc/_HeaderOutputPredefine.h"
24 MCAPI
int hasSurplus(
::Actor const& owner,
::ItemStack const& item,
bool includeStackSizeofItem)
const;
30 bool includeStackSizeofItem
34 itemBelongsInInventory(
::Actor const& owner,
::ItemStack const& item,
bool canPickupToHandOrEquipment)
const;
38 MCAPI
bool willPickup(
41 bool canPickupAnyItem,
42 bool canPickupToHandOrEquipment
50 _canPickupItem(
::ItemStack const& item,
::ItemStack const& carriedItem,
int maxAmount,
bool singularPickupOnly);
52 MCAPI
static bool _shouldReplaceItem(
59 MCAPI
static bool _useLegacySurplusRules(
::Level const& level);
Definition ItemActor.h:31
Definition ItemStack.h:35
Definition ShareableComponent.h:14
Definition ShareableDefinition.h:14