3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/container/MovePriorityQueue.h"
7#include "mc/world/level/chunk/QueueRequestResult.h"
8#include "mc/world/level/dimension/DimensionDataSerializer.h"
33 ::ll::TypedStorage<8, 24, ::DelayActionList::DelayRequestQueue> mDelayRequests;
34 ::ll::TypedStorage<4, 4, ::DimensionDataSerializer> mDimensionDataSerializer;
Definition DelayActionList.h:28
Definition DelayActionList.h:20
MCAPI::QueueRequestResult _queueRequestOrExecuteAction(::DelayRequest request, ::LevelStorage &levelStorage, ::Dimension &dimension, uint64 currentTick, bool allowDuplicates)
MCAPI void tick(::ServerLevel &level, ::Dimension &dimension, uint64 currentTick)
MCAPI int clearRequestWithAction(::LevelStorage &levelStorage, ::gsl::not_null<::IRequestAction * > actionToRemove)
MCAPI::QueueRequestResult queueRequestOrExecuteAction(::DelayRequest request, ::Dimension &dimension, uint64 currentTick, bool allowDuplicates)
MCAPI void _loadRequests(::Dimension &dimension, ::LevelStorage &levelStorage, ::ICommandOriginLoader &loader, uint64 currentTick)
static MCAPI void ** $vftable()
Definition DelayRequest.h:10
Definition Dimension.h:86
Definition ICommandOriginLoader.h:11
Definition IRequestAction.h:12
Definition LevelStorage.h:26
Definition MovePriorityQueue.h:6
Definition ServerLevel.h:58