History - net.minecraft.server.level.GenerationChunkHolder

25w18a

Names

arr

ary

Fields

List<ChunkStatus>: a, CHUNK_STATUSES, field_51865, STATUSES, f_336881_

List<ChunkStatus>: a, CHUNK_STATUSES, field_51865

ChunkResult<ChunkAccess>: e, NOT_DONE_YET, field_51869, NOT_DONE, f_337211_

ChunkResult<ChunkAccess>: e, NOT_DONE_YET, field_51869

ChunkResult<ChunkAccess>: b, UNLOADED_CHUNK, field_51866, UNLOADED, f_337099_

ChunkResult<ChunkAccess>: b, UNLOADED_CHUNK, field_51866

CompletableFuture<ChunkResult<ChunkAccess>>: c, UNLOADED_CHUNK_FUTURE, field_51867, UNLOADED_FUTURE, f_336731_

CompletableFuture<ChunkResult<ChunkAccess>>: c, UNLOADED_CHUNK_FUTURE, field_51867

ChunkPos: d, pos, field_51868, pos, f_336683_

ChunkPos: d, pos, field_51868

ChunkStatus: f, highestAllowedStatus, field_51870, status, f_337682_

ChunkStatus: f, highestAllowedStatus, field_51870

AtomicReference<ChunkStatus>: g, startedWork, field_51871, currentStatus, f_336967_

AtomicReference<ChunkStatus>: g, startedWork, field_51871

AtomicReferenceArray<CompletableFuture<ChunkResult<ChunkAccess>>>: h, futures, field_51872, chunkFuturesByStatus, f_337338_

AtomicReferenceArray<CompletableFuture<ChunkResult<ChunkAccess>>>: h, futures, field_51872

AtomicReference<ChunkGenerationTask>: i, task, field_51873, chunkLoader, f_337182_

AtomicReference<ChunkGenerationTask>: i, task, field_51873

AtomicInteger: j, generationRefCount, field_51874, refCount, f_336999_

AtomicInteger: j, generationRefCount, field_51874

CompletableFuture<Void>: k, generationSaveSyncFuture, field_54045, referenceFuture, f_349285_

CompletableFuture<Void>: k, generationSaveSyncFuture, field_54045

Constructors

Methods

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStatus, ChunkMap): a, scheduleChunkGenerationTask, method_60458, load, m_340221_

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStatus, ChunkMap): a, scheduleChunkGenerationTask, method_60458

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStep, GeneratingChunkMap, StaticCache2D<GenerationChunkHolder>): a, applyStep, method_60461, generate, m_340322_

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStep, GeneratingChunkMap, StaticCache2D<GenerationChunkHolder>): a, applyStep, method_60461

void (ChunkMap): a, updateHighestAllowedStatus, method_60454, updateStatus, m_338906_

void (ChunkMap): a, updateHighestAllowedStatus, method_60454

void (ImposterProtoChunk): a, replaceProtoChunk, method_60456, replaceWith, m_338783_

void (ImposterProtoChunk): a, replaceProtoChunk, method_60456

void (ChunkGenerationTask): a, removeTask, method_60453, clearLoader, m_340319_

void (ChunkGenerationTask): a, removeTask, method_60453

void (ChunkMap, ChunkStatus): a, rescheduleChunkTask, method_60455, createLoader, m_340412_

void (ChunkMap, ChunkStatus): a, rescheduleChunkTask, method_60455

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStatus): c, getOrCreateFuture, method_60464, getOrCreateFuture, m_339225_

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStatus): c, getOrCreateFuture, method_60464

void (ChunkStatus, ChunkStatus): a, failAndClearPendingFuturesBetween, method_60460, unload, m_340097_

void (ChunkStatus, ChunkStatus): a, failAndClearPendingFuturesBetween, method_60460

void (int, CompletableFuture<ChunkResult<ChunkAccess>>): a, failAndClearPendingFuture, method_60452, unload, m_340213_

void (int, CompletableFuture<ChunkResult<ChunkAccess>>): a, failAndClearPendingFuture, method_60452

void (ChunkStatus, ChunkAccess): a, completeFuture, method_60459, completeChunkFuture, m_340017_

void (ChunkStatus, ChunkAccess): a, completeFuture, method_60459

ChunkStatus (ChunkStatus): d, findHighestStatusWithPendingFuture, method_60465, getMaxPendingStatus, m_340390_

ChunkStatus (ChunkStatus): d, findHighestStatusWithPendingFuture, method_60465

boolean (ChunkStatus): e, acquireStatusBump, method_60466, progressStatus, m_338928_

boolean (ChunkStatus): e, acquireStatusBump, method_60466

boolean (ChunkStatus): f, isStatusDisallowed, method_60467, cannotBeLoaded, m_340530_

boolean (ChunkStatus): f, isStatusDisallowed, method_60467

void (): n, increaseGenerationRefCount, method_60468, incrementRefCount, m_338841_

void (): n, increaseGenerationRefCount, method_60468

void (): o, decreaseGenerationRefCount, method_60469, decrementRefCount, m_340129_

void (): o, decreaseGenerationRefCount, method_60469

ChunkAccess (ChunkStatus): a, getChunkIfPresentUnchecked, method_60457, getUncheckedOrNull, m_338381_

ChunkAccess (ChunkStatus): a, getChunkIfPresentUnchecked, method_60457

ChunkAccess (ChunkStatus): b, getChunkIfPresent, method_60463, getOrNull, m_340522_

ChunkAccess (ChunkStatus): b, getChunkIfPresent, method_60463

ChunkAccess (): p, getLatestChunk, method_60471, getLatest, m_340032_

ChunkAccess (): p, getLatestChunk, method_60471

ChunkStatus (): q, getPersistedStatus, method_60472, getActualStatus, m_339972_

ChunkStatus (): q, getPersistedStatus, method_60472

ChunkPos (): r, getPos, method_60473, getPos, m_338581_

ChunkPos (): r, getPos, method_60473

FullChunkStatus (): s, getFullStatus, method_60474, getLevelType, m_339537_

FullChunkStatus (): s, getFullStatus, method_60474

int (): j, getTicketLevel, method_14005, getLevel, m_140093_

int (): j, getTicketLevel, method_14005

int (): k, getQueueLevel, method_17208, getCompletedLevel, m_140094_

int (): k, getQueueLevel, method_17208

List<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<ChunkResult<ChunkAccess>>>> (): t, getAllFutures, method_60475, enumerateFutures, m_340094_

List<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<ChunkResult<ChunkAccess>>>> (): t, getAllFutures, method_60475

ChunkStatus (): u, getLatestStatus, method_60476, getLatestStatus, m_338382_

ChunkStatus (): u, getLatestStatus, method_60476

void (CompletableFuture<?>): b, addSaveDependency, method_39967, combineSavingFuture, m_200416_

void (CompletableFuture<?>): b, addSaveDependency, method_39967

1.21.5

Names

aqu

arr

Fields

Constructors

Methods

1.21.4

Names

ary

aqu

Fields

Constructors

Methods

1.21.3

Names

aqn

ary

Fields

CompletableFuture<Void>: k, generationSaveSyncFuture, field_54045, referenceFuture, f_349285_

Constructors

Methods

void (): m, increaseGenerationRefCount, method_60468, incrementRefCount, m_338841_

void (): n, increaseGenerationRefCount, method_60468, incrementRefCount, m_338841_

void (): n, decreaseGenerationRefCount, method_60469, decrementRefCount, m_340129_

void (): o, decreaseGenerationRefCount, method_60469, decrementRefCount, m_340129_

int (): o, getGenerationRefCount, method_60470, getRefCount, m_339108_

int (): i, getTicketLevel, method_14005, getLevel, m_140093_

int (): j, getTicketLevel, method_14005, getLevel, m_140093_

int (): j, getQueueLevel, method_17208, getCompletedLevel, m_140094_

int (): k, getQueueLevel, method_17208, getCompletedLevel, m_140094_

void (CompletableFuture<?>): b, addSaveDependency, method_39967, combineSavingFuture, m_200416_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

aqn

net.minecraft.server.level.GenerationChunkHolder

net.minecraft.class_9761

net.minecraft.world.chunk.AbstractChunkHolder

net.minecraft.src.C_336526_

Fields

List<ChunkStatus>: a, CHUNK_STATUSES, field_51865, STATUSES, f_336881_

ChunkResult<ChunkAccess>: e, NOT_DONE_YET, field_51869, NOT_DONE, f_337211_

ChunkResult<ChunkAccess>: b, UNLOADED_CHUNK, field_51866, UNLOADED, f_337099_

CompletableFuture<ChunkResult<ChunkAccess>>: c, UNLOADED_CHUNK_FUTURE, field_51867, UNLOADED_FUTURE, f_336731_

ChunkPos: d, pos, field_51868, pos, f_336683_

ChunkStatus: f, highestAllowedStatus, field_51870, status, f_337682_

AtomicReference<ChunkStatus>: g, startedWork, field_51871, currentStatus, f_336967_

AtomicReferenceArray<CompletableFuture<ChunkResult<ChunkAccess>>>: h, futures, field_51872, chunkFuturesByStatus, f_337338_

AtomicReference<ChunkGenerationTask>: i, task, field_51873, chunkLoader, f_337182_

AtomicInteger: j, generationRefCount, field_51874, refCount, f_336999_

Constructors

(ChunkPos)

Methods

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStatus, ChunkMap): a, scheduleChunkGenerationTask, method_60458, load, m_340221_

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStep, GeneratingChunkMap, StaticCache2D<GenerationChunkHolder>): a, applyStep, method_60461, generate, m_340322_

void (ChunkMap): a, updateHighestAllowedStatus, method_60454, updateStatus, m_338906_

void (ImposterProtoChunk): a, replaceProtoChunk, method_60456, replaceWith, m_338783_

void (ChunkGenerationTask): a, removeTask, method_60453, clearLoader, m_340319_

void (ChunkMap, ChunkStatus): a, rescheduleChunkTask, method_60455, createLoader, m_340412_

CompletableFuture<ChunkResult<ChunkAccess>> (ChunkStatus): c, getOrCreateFuture, method_60464, getOrCreateFuture, m_339225_

void (ChunkStatus, ChunkStatus): a, failAndClearPendingFuturesBetween, method_60460, unload, m_340097_

void (int, CompletableFuture<ChunkResult<ChunkAccess>>): a, failAndClearPendingFuture, method_60452, unload, m_340213_

void (ChunkStatus, ChunkAccess): a, completeFuture, method_60459, completeChunkFuture, m_340017_

ChunkStatus (ChunkStatus): d, findHighestStatusWithPendingFuture, method_60465, getMaxPendingStatus, m_340390_

boolean (ChunkStatus): e, acquireStatusBump, method_60466, progressStatus, m_338928_

boolean (ChunkStatus): f, isStatusDisallowed, method_60467, cannotBeLoaded, m_340530_

void (): m, increaseGenerationRefCount, method_60468, incrementRefCount, m_338841_

void (): n, decreaseGenerationRefCount, method_60469, decrementRefCount, m_340129_

int (): o, getGenerationRefCount, method_60470, getRefCount, m_339108_

ChunkAccess (ChunkStatus): a, getChunkIfPresentUnchecked, method_60457, getUncheckedOrNull, m_338381_

ChunkAccess (ChunkStatus): b, getChunkIfPresent, method_60463, getOrNull, m_340522_

ChunkAccess (): p, getLatestChunk, method_60471, getLatest, m_340032_

ChunkStatus (): q, getPersistedStatus, method_60472, getActualStatus, m_339972_

ChunkPos (): r, getPos, method_60473, getPos, m_338581_

FullChunkStatus (): s, getFullStatus, method_60474, getLevelType, m_339537_

int (): i, getTicketLevel, method_14005, getLevel, m_140093_

int (): j, getQueueLevel, method_17208, getCompletedLevel, m_140094_

List<com.mojang.datafixers.util.Pair<ChunkStatus, CompletableFuture<ChunkResult<ChunkAccess>>>> (): t, getAllFutures, method_60475, enumerateFutures, m_340094_

ChunkStatus (): u, getLatestStatus, method_60476, getLatestStatus, m_338382_