Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
NeighborChangedQueue Class Reference

Classes

struct  Record

Public Member Functions

NeighborChangedQueue & operator= (NeighborChangedQueue const &)
 NeighborChangedQueue (NeighborChangedQueue const &)
MCAPI bool appendRestoredRecord (::NeighborChangedQueue::Record record)
MCAPI void load (::CompoundTag const &tag)
MCAPI ::std::optional<::NeighborChangedQueue::Record > loadRecordPayload (::CompoundTag const &tag, ::ChunkBlockPos const &notifiedPos) const
MCAPI::NeighborChangedQueue & operator= (::NeighborChangedQueue &&other)
MCAPI void recordChange (::Tick const &currentTick, ::ChunkBlockPos const &notifiedPos, ::Block const &listenerPermutation, ::NeighborChange const &change)
MCAPI void save (::CompoundTag &tag) const
MCAPI ::std::unique_ptr<::CompoundTag > saveRecordPayload (::NeighborChangedQueue::Record const &record) const
MCAPI void sendEvents (::BlockSource &region)
MCAPI ::std::vector<::NeighborChangedQueue::Record > takeFront (uint64 maxCount)

Public Attributes

::ll::UntypedStorage< 8, 40 > mUnk3eeb66
::ll::UntypedStorage< 8, 64 > mUnk5e63bc
::ll::UntypedStorage< 8, 16 > mUnk1a779f
::ll::UntypedStorage< 8, 8 > mUnke165f1

Member Function Documentation

◆ appendRestoredRecord()

MCAPI bool NeighborChangedQueue::appendRestoredRecord ( ::NeighborChangedQueue::Record record)
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.

◆ load()

MCAPI void NeighborChangedQueue::load ( ::CompoundTag const & tag)
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.

◆ loadRecordPayload()

MCAPI ::std::optional<::NeighborChangedQueue::Record > NeighborChangedQueue::loadRecordPayload ( ::CompoundTag const & tag,
::ChunkBlockPos const & notifiedPos ) const
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.

◆ operator=()

MCAPI::NeighborChangedQueue & NeighborChangedQueue::operator= ( ::NeighborChangedQueue && other)
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.

◆ recordChange()

MCAPI void NeighborChangedQueue::recordChange ( ::Tick const & currentTick,
::ChunkBlockPos const & notifiedPos,
::Block const & listenerPermutation,
::NeighborChange const & change )
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.

◆ save()

MCAPI void NeighborChangedQueue::save ( ::CompoundTag & tag) const
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.

◆ saveRecordPayload()

MCAPI ::std::unique_ptr<::CompoundTag > NeighborChangedQueue::saveRecordPayload ( ::NeighborChangedQueue::Record const & record) const
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.

◆ sendEvents()

MCAPI void NeighborChangedQueue::sendEvents ( ::BlockSource & region)
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.

◆ takeFront()

MCAPI ::std::vector<::NeighborChangedQueue::Record > NeighborChangedQueue::takeFront ( uint64 maxCount)
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: