3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/pub_sub/Subscription.h"
15namespace Bedrock::PubSub {
class Subscription; }
22 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnChunkLoaded;
23 ::ll::TypedStorage<4, 4, uint> mChunkTickRange;
24 ::ll::TypedStorage<4, 4, uint> mMaxSimRadiusInChunks;
37 bool shouldServerGenerate,
38 float serverBuildRatio,
Definition ChunkSource.h:34
Definition ChunkTickRangeManager.h:18
MCAPI bool isChunkInTickRange(::ChunkPos const &chunkPos, ::Dimension const &dimension, bool shouldServerGenerate, float serverBuildRatio, int chunkViewRadius, int numActiveUsers) const
MCAPI bool isChunkInTickRange(::LevelChunk const &lc, ::std::optional< int > minDistToPlayer) const
MCAPI void _onChunkLoaded(::ChunkSource &, ::LevelChunk &levelChunk, int closestPlayerDistanceSquared)
MCAPI void registerForLevelChunkEvents(::ILevelChunkEventManagerConnector &levelChunkEventManagerConnector)
Definition Dimension.h:83
Definition ILevelChunkEventManagerConnector.h:14
Definition LevelChunk.h:74