11class ChunkTickOffsetManager {
15 ::ll::TypedStorage<8, 24, ::std::vector<::ChunkPos>> mTickingChunksOffset;
16 ::ll::TypedStorage<8, 24, ::std::vector<::ChunkPos>> mClientTickingChunksOffset;
22 MCAPI ChunkTickOffsetManager();
24 MCFOLD ::std::vector<::ChunkPos>
const& getClientTickingOffsets()
const;
26 MCAPI ::std::vector<::ChunkPos> getSortedPositionsFromClientOffsets(::std::vector<::ChunkPos>
const& centers)
const;
28 MCFOLD ::std::vector<::ChunkPos>
const& getTickingOffsets()
const;
30 MCAPI
void initialize(uint serverTickRange);
32 MCAPI
void shuffleTickingOffsets(
::Random& random);
38 MCAPI static ::std::vector<::ChunkPos> getSortedPositionsFromClientOffsets(
39 ::std::vector<::ChunkPos>
const& centers,
40 ::std::vector<::ChunkPos>
const& offsets