LeviLamina
Loading...
Searching...
No Matches
AnvilInputContainerValidation Class Reference
Inheritance diagram for AnvilInputContainerValidation:

Public Member Functions

virtual int getContainerOffset (::ContainerScreenContext const &screenContext) const
MCFOLD int $getContainerOffset (::ContainerScreenContext const &screenContext) const
virtual bool isValidSlotForContainer (::ContainerScreenContext const &screenContext, ::Container const &container, int const slot) const
virtual bool isItemAllowedInSlot (::ContainerScreenContext const &screenContext, int const slot, ::ItemStackBase const &item, int const amount, bool) const
virtual int getAvailableSetCount (int const slot, ::ItemStackBase const &item) const
virtual int getAllowedAddCount (::ContainerScreenContext const &screenContext, ::ItemStackBase const &itemInSlot) const
virtual bool isItemAllowedToRemove (::ContainerScreenContext const &screenContext, ::ItemStackBase const &item) const
virtual bool canItemMoveToContainer (::ItemStackBase const &item) const
virtual bool canDestroy (::ContainerScreenContext const &screenContext) const
virtual int getContainerSize (::ContainerScreenContext const &screenContext, ::Container const &container) const
MCAPI bool $isValidSlotForContainer (::ContainerScreenContext const &screenContext, ::Container const &container, int const slot) const
MCFOLD bool $isItemAllowedInSlot (::ContainerScreenContext const &screenContext, int const slot, ::ItemStackBase const &item, int const amount, bool) const
MCAPI int $getAvailableSetCount (int const slot, ::ItemStackBase const &item) const
MCAPI int $getAllowedAddCount (::ContainerScreenContext const &screenContext, ::ItemStackBase const &itemInSlot) const
MCFOLD bool $isItemAllowedToRemove (::ContainerScreenContext const &screenContext, ::ItemStackBase const &item) const
MCAPI bool $canItemMoveToContainer (::ItemStackBase const &item) const
MCAPI bool $canDestroy (::ContainerScreenContext const &screenContext) const
MCFOLD int $getContainerSize (::ContainerScreenContext const &screenContext, ::Container const &container) const

Member Function Documentation

◆ getContainerOffset()

virtual int AnvilInputContainerValidation::getContainerOffset ( ::ContainerScreenContext const & screenContext) const
virtual

Reimplemented from ContainerValidationBase.


The documentation for this class was generated from the following file: