LeviLamina
Loading...
Searching...
No Matches
Util::ItemReplacementCommandUtil Class Reference

Static Public Member Functions

static MCAPI void _replaceArmorSlots (::Util::ReplacementResults &replacementResults, ::Actor &entity, ::gsl::span<::ItemStack const > itemSpan, ::SharedTypes::Legacy::EquipmentSlot slotType, int count)
 
static MCAPI bool _slotBoundsValid (::Util::ReplacementResults &replacementResults, int slotId, int sizeForSlotIdCheck, ::std::optional< int > consecutiveSlotFillCount, ::std::optional< int > sizeForCountCheck)
 
static MCAPI ::Util::ReplacementResults replaceActorSlotsOrError (::Util::ActorReplacementParams &actorParams)
 
static MCAPI ::Util::ReplacementResults replaceContainerSlotsOrError (::Util::ContainerReplacementParams &containerParams)
 

Member Function Documentation

◆ _replaceArmorSlots()

static MCAPI void Util::ItemReplacementCommandUtil::_replaceArmorSlots ( ::Util::ReplacementResults & replacementResults,
::Actor & entity,
::gsl::span<::ItemStack const > itemSpan,
::SharedTypes::Legacy::EquipmentSlot slotType,
int count )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _slotBoundsValid()

static MCAPI bool Util::ItemReplacementCommandUtil::_slotBoundsValid ( ::Util::ReplacementResults & replacementResults,
int slotId,
int sizeForSlotIdCheck,
::std::optional< int > consecutiveSlotFillCount,
::std::optional< int > sizeForCountCheck )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ replaceActorSlotsOrError()

static MCAPI ::Util::ReplacementResults Util::ItemReplacementCommandUtil::replaceActorSlotsOrError ( ::Util::ActorReplacementParams & actorParams)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ replaceContainerSlotsOrError()

static MCAPI ::Util::ReplacementResults Util::ItemReplacementCommandUtil::replaceContainerSlotsOrError ( ::Util::ContainerReplacementParams & containerParams)
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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