Uses of Class
net.minecraft.server.world.ThreadedAnvilChunkStorage
Packages that use ThreadedAnvilChunkStorage
-
Uses of ThreadedAnvilChunkStorage in net.minecraft.server.network
Methods in net.minecraft.server.network with parameters of type ThreadedAnvilChunkStorageModifier and TypeMethodDescriptionprivate List
<WorldChunk> ChunkDataSender.makeBatch
(ThreadedAnvilChunkStorage chunkStorage, ChunkPos playerPos) -
Uses of ThreadedAnvilChunkStorage in net.minecraft.server.world
Fields in net.minecraft.server.world declared as ThreadedAnvilChunkStorageModifier and TypeFieldDescriptionprivate final ThreadedAnvilChunkStorage
ServerLightingProvider.chunkStorage
ServerChunkManager.threadedAnvilChunkStorage
Methods in net.minecraft.server.world with parameters of type ThreadedAnvilChunkStorageModifier and TypeMethodDescriptionChunkHolder.getChunkAt
(ChunkStatus targetStatus, ThreadedAnvilChunkStorage chunkStorage) private void
ChunkHolder.method_31408
(ThreadedAnvilChunkStorage threadedAnvilChunkStorage, ChunkLevelType chunkLevelType) private void
ChunkHolder.method_31409
(ThreadedAnvilChunkStorage threadedAnvilChunkStorage, CompletableFuture<OptionalChunk<WorldChunk>> completableFuture, Executor executor, ChunkLevelType chunkLevelType) boolean
ChunkTicketManager.update
(ThreadedAnvilChunkStorage chunkStorage) Update the states related to chunk tickets and chunk loading levels, which mainly involves three kind of updates: Add or remove PLAYER tickets when necessary. Update the expected loading states of chunks depending on their new levels. Special updates of chunks with PLAYER tickets added recently.protected void
ChunkHolder.updateFutures
(ThreadedAnvilChunkStorage chunkStorage, Executor executor) UpdatesFutures
indicating the expected loading state of the underlying chunk of thisChunkHolder
.Constructors in net.minecraft.server.world with parameters of type ThreadedAnvilChunkStorageModifierConstructorDescriptionServerLightingProvider
(ChunkProvider chunkProvider, ThreadedAnvilChunkStorage chunkStorage, boolean hasBlockLight, TaskExecutor<Runnable> processor, MessageListener<ChunkTaskPrioritySystem.Task<Runnable>> executor) -
Uses of ThreadedAnvilChunkStorage in net.minecraft.world
Fields in net.minecraft.world declared as ThreadedAnvilChunkStorageModifier and TypeFieldDescriptionprivate final ThreadedAnvilChunkStorage
SpawnDensityCapper.threadedAnvilChunkStorage
Constructors in net.minecraft.world with parameters of type ThreadedAnvilChunkStorageModifierConstructorDescriptionSpawnDensityCapper
(ThreadedAnvilChunkStorage threadedAnvilChunkStorage)