History - net.minecraft.world.chunk.AbstractChunkHolder
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.server.level.GenerationChunkHolder
net.minecraft.class_9761
net.minecraft.world.chunk.AbstractChunkHolder
Fields
List<ChunkStatus>: CHUNK_STATUSES, field_51865, STATUSES
OptionalChunk<Chunk>: NOT_DONE_YET, field_51869, NOT_DONE
OptionalChunk<Chunk>: UNLOADED_CHUNK, field_51866, UNLOADED
CompletableFuture<OptionalChunk<Chunk>>: UNLOADED_CHUNK_FUTURE, field_51867, UNLOADED_FUTURE
ChunkPos: pos, field_51868, pos
ChunkStatus: highestAllowedStatus, field_51870, status
AtomicReference<ChunkStatus>: startedWork, field_51871, currentStatus
AtomicReferenceArray<CompletableFuture<OptionalChunk<Chunk>>>: futures, field_51872, chunkFuturesByStatus
AtomicReference<ChunkLoader>: task, field_51873, chunkLoader
AtomicInteger: generationRefCount, field_51874, refCount
CompletableFuture<Void>: generationSaveSyncFuture, field_54045, referenceFuture
Constructors
(ChunkPos)
Methods
CompletableFuture<OptionalChunk<Chunk>> (ChunkStatus, ServerChunkLoadingManager): scheduleChunkGenerationTask, method_60458, load
CompletableFuture<OptionalChunk<Chunk>> (ChunkGenerationStep, ChunkLoadingManager, BoundedRegionArray<AbstractChunkHolder>): applyStep, method_60461, generate
void (ServerChunkLoadingManager): updateHighestAllowedStatus, method_60454, updateStatus
void (WrapperProtoChunk): replaceProtoChunk, method_60456, replaceWith
void (ChunkLoader): removeTask, method_60453, clearLoader
void (ServerChunkLoadingManager, ChunkStatus): rescheduleChunkTask, method_60455, createLoader
CompletableFuture<OptionalChunk<Chunk>> (ChunkStatus): getOrCreateFuture, method_60464, getOrCreateFuture
void (ChunkStatus, ChunkStatus): failAndClearPendingFuturesBetween, method_60460, unload
void (int, CompletableFuture<OptionalChunk<Chunk>>): failAndClearPendingFuture, method_60452, unload
void (ChunkStatus, Chunk): completeFuture, method_60459, completeChunkFuture
ChunkStatus (ChunkStatus): findHighestStatusWithPendingFuture, method_60465, getMaxPendingStatus
boolean (ChunkStatus): acquireStatusBump, method_60466, progressStatus
boolean (ChunkStatus): isStatusDisallowed, method_60467, cannotBeLoaded
void (CompletableFuture<?>): addSaveDependency, method_39967, combineSavingFuture
void (): increaseGenerationRefCount, method_60468, incrementRefCount
void (): decreaseGenerationRefCount, method_60469, decrementRefCount
Chunk (ChunkStatus): getChunkIfPresentUnchecked, method_60457, getUncheckedOrNull
Chunk (ChunkStatus): getChunkIfPresent, method_60463, getOrNull
Chunk (): getLatestChunk, method_60471, getLatest
ChunkStatus (): getPersistedStatus, method_60472, getActualStatus
ChunkPos (): getPos, method_60473, getPos
ChunkLevelType (): getFullStatus, method_60474, getLevelType
int (): getTicketLevel, method_14005, getLevel
int (): getQueueLevel, method_17208, getCompletedLevel
List<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<OptionalChunk<Chunk>>>> (): getAllFutures, method_60475, enumerateFutures
ChunkStatus (): getLatestStatus, method_60476, getLatestStatus
OptionalChunk (ChunkGenerationStep, Chunk, Throwable): lambda$applyStep$0, method_60462, method_60462