History - net.minecraft.server.level.GenerationChunkHolder

25w31a

Names

atr

atv

Fields

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

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

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

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

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

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

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

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

ChunkPos: d, pos, field_51868, pos, f_336683_

ChunkPos: d, pos, field_51868, pos

ChunkStatus: f, highestAllowedStatus, field_51870, status, f_337682_

ChunkStatus: f, highestAllowedStatus, field_51870, status

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

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

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

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

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

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

AtomicInteger: j, generationRefCount, field_51874, refCount, f_336999_

AtomicInteger: j, generationRefCount, field_51874, refCount

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

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

Constructors

Methods

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

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

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, generate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void (): n, increaseGenerationRefCount, method_60468, incrementRefCount

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

void (): o, decreaseGenerationRefCount, method_60469, decrementRefCount

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

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

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

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

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

ChunkAccess (): p, getLatestChunk, method_60471, getLatest

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

ChunkStatus (): q, getPersistedStatus, method_60472, getActualStatus

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

ChunkPos (): r, getPos, method_60473, getPos

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

FullChunkStatus (): s, getFullStatus, method_60474, getLevelType

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

int (): j, getTicketLevel, method_14005, getLevel

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

int (): k, getQueueLevel, method_17208, getCompletedLevel

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, enumerateFutures

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

ChunkStatus (): u, getLatestStatus, method_60476, getLatestStatus

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

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

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

arr

atr

Fields

Constructors

Methods

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_