Uses of Class
net.minecraft.server.world.ChunkHolder
Packages that use ChunkHolder
-
Uses of ChunkHolder in net.minecraft.server.world
Fields in net.minecraft.server.world with type parameters of type ChunkHolderModifier and TypeFieldDescriptionprivate Set<ChunkHolder>
ChunkTicketManager.chunkHolders
private Long2ObjectLinkedOpenHashMap<ChunkHolder>
ThreadedAnvilChunkStorage.chunkHolders
private Long2ObjectLinkedOpenHashMap<ChunkHolder>
ThreadedAnvilChunkStorage.chunksToUnload
private Long2ObjectLinkedOpenHashMap<ChunkHolder>
ThreadedAnvilChunkStorage.currentChunkHolders
Methods in net.minecraft.server.world that return ChunkHolderModifier and TypeMethodDescriptionprotected abstract @Nullable ChunkHolder
ChunkTicketManager.getChunkHolder(long pos)
private @Nullable ChunkHolder
ServerChunkManager.getChunkHolder(long pos)
protected @Nullable ChunkHolder
ThreadedAnvilChunkStorage.getChunkHolder(long pos)
protected @Nullable ChunkHolder
ThreadedAnvilChunkStorage.TicketManager.getChunkHolder(long pos)
protected @Nullable ChunkHolder
ThreadedAnvilChunkStorage.getCurrentChunkHolder(long pos)
protected abstract @Nullable ChunkHolder
ChunkTicketManager.setLevel(long pos, int level, @Nullable ChunkHolder holder, int int2)
private @Nullable ChunkHolder
ThreadedAnvilChunkStorage.setLevel(long pos, int level, @Nullable ChunkHolder holder, int int2)
protected @Nullable ChunkHolder
ThreadedAnvilChunkStorage.TicketManager.setLevel(long pos, int level, @Nullable ChunkHolder holder, int int2)
Methods in net.minecraft.server.world that return types with arguments of type ChunkHolderModifier and TypeMethodDescriptionprotected Iterable<ChunkHolder>
ThreadedAnvilChunkStorage.entryIterator()
Methods in net.minecraft.server.world with parameters of type ChunkHolderModifier and TypeMethodDescriptionprivate CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage.convertToFullChunk(ChunkHolder chunkHolder)
static ChunkTaskPrioritySystem.Task<Runnable>
ChunkTaskPrioritySystem.createMessage(ChunkHolder holder, Runnable task)
CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage.getChunk(ChunkHolder holder, ChunkStatus requiredStatus)
private boolean
ServerChunkManager.isMissingForLevel(@Nullable ChunkHolder holder, int maxLevel)
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage.makeChunkTickable(ChunkHolder holder)
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage.method_31417(ChunkHolder chunkHolder)
static <T> ChunkTaskPrioritySystem.Task<T>
ChunkTaskPrioritySystem.method_34870(ChunkHolder chunkHolder, Function<MessageListener<Unit>,T> function)
protected abstract @Nullable ChunkHolder
ChunkTicketManager.setLevel(long pos, int level, @Nullable ChunkHolder holder, int int2)
private @Nullable ChunkHolder
ThreadedAnvilChunkStorage.setLevel(long pos, int level, @Nullable ChunkHolder holder, int int2)
protected @Nullable ChunkHolder
ThreadedAnvilChunkStorage.TicketManager.setLevel(long pos, int level, @Nullable ChunkHolder holder, int int2)
private void
ThreadedAnvilChunkStorage.tryUnloadChunk(long pos, ChunkHolder chunkHolder)
private CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage.upgradeChunk(ChunkHolder holder, ChunkStatus requiredStatus)
Method parameters in net.minecraft.server.world with type arguments of type ChunkHolderModifier and TypeMethodDescriptionprivate boolean
ServerChunkManager.isFutureReady(long pos, Function<ChunkHolder,CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>> futureFunction)