History - net.minecraft.world.level.chunk.storage.IOWorker

25w18a

Names

eez

efp

Fields

AtomicBoolean: b, shutdownRequested, field_21497, closed, f_63516_

AtomicBoolean: b, shutdownRequested, field_21497

RegionFileStorage: d, storage, field_21499, storage, f_63518_

RegionFileStorage: d, storage, field_21499

org.slf4j.Logger: a, LOGGER, field_21495, LOGGER, f_63515_

org.slf4j.Logger: a, LOGGER, field_21495

it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap<CompletableFuture<BitSet>>: f, regionCacheForBlender, field_38240, blendingStatusCaches, f_223459_

it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap<CompletableFuture<BitSet>>: f, regionCacheForBlender, field_38240

int: g, REGION_CACHE_SIZE, field_38241, MAX_CACHE_SIZE, f_223460_

int: g, REGION_CACHE_SIZE, field_38241

PriorityConsecutiveExecutor: c, consecutiveExecutor, field_54149, executor, f_347378_

PriorityConsecutiveExecutor: c, consecutiveExecutor, field_54149

SequencedMap<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500, results, f_63519_

SequencedMap<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500

Constructors

Methods

CompletableFuture<Void> (ChunkPos, CompoundTag): a, store, method_23703, setResult, m_63538_

CompletableFuture<Void> (ChunkPos, CompoundTag): a, store, method_23703

void (ChunkPos, IOWorker$PendingStore): a, runStore, method_23701, write, m_63535_

void (ChunkPos, IOWorker$PendingStore): a, runStore, method_23701

void (): close, close, close

void (): close, close

<T> CompletableFuture<T> (Supplier<T>): a, submitTask, method_23709, run, m_63545_

<T> CompletableFuture<T> (Supplier<T>): a, submitTask, method_23709

void (): b, storePendingChunk, method_23719, writeResult, m_63553_

void (): b, storePendingChunk, method_23719

void (): c, tellStorePending, method_27945, writeRemainingResults, m_63561_

void (): c, tellStorePending, method_27945

CompletableFuture<Optional<CompoundTag>> (ChunkPos): a, loadAsync, method_31738, readChunkData, m_156587_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): a, loadAsync, method_31738

CompletableFuture<Void> (boolean): a, synchronize, method_23698, completeAll, m_182498_

CompletableFuture<Void> (boolean): a, synchronize, method_23698

CompletableFuture<Void> (ChunkPos, StreamTagVisitor): a, scanChunk, method_39795, scanChunk, m_196358_

CompletableFuture<Void> (ChunkPos, StreamTagVisitor): a, scanChunk, method_39795

boolean (ChunkPos, int): a, isOldChunkAround, method_42330, needsBlending, m_223471_

boolean (ChunkPos, int): a, isOldChunkAround, method_42330

CompletableFuture<BitSet> (int, int): a, getOrCreateOldDataForRegion, method_42329, getOrComputeBlendingStatus, m_223463_

CompletableFuture<BitSet> (int, int): a, getOrCreateOldDataForRegion, method_42329

CompletableFuture<BitSet> (int, int): b, createOldDataForRegion, method_42333, computeBlendingStatus, m_223489_

CompletableFuture<BitSet> (int, int): b, createOldDataForRegion, method_42333

boolean (CompoundTag): a, isOldChunk, method_42332, needsBlending, m_223484_

boolean (CompoundTag): a, isOldChunk, method_42332

RegionStorageInfo (): a, storageInfo, method_61004, getStorageKey, m_340351_

RegionStorageInfo (): a, storageInfo, method_61004

CompletableFuture<Void> (ChunkPos, Supplier<CompoundTag>): a, store, method_61773, setResult, m_355369_

CompletableFuture<Void> (ChunkPos, Supplier<CompoundTag>): a, store, method_61773

<T> CompletableFuture<T> (IOWorker$ThrowingSupplier<T>): a, submitThrowingTask, method_64026, run, m_353217_

<T> CompletableFuture<T> (IOWorker$ThrowingSupplier<T>): a, submitThrowingTask, method_64026

void (): d, waitForShutdown, method_64030, runRemainingTasks, m_356554_

void (): d, waitForShutdown, method_64030

1.21.5

Names

eaf

eez

Fields

Constructors

Methods

1.21.4

Names

ebc

eaf

Fields

Constructors

Methods

1.21.3

Names

dwl

ebc

Fields

Map<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500, results, f_63519_

ProcessorMailbox<StrictQueue$IntRunnable>: c, mailbox, field_24468, executor, f_63517_

PriorityConsecutiveExecutor: c, consecutiveExecutor, field_54149, executor, f_347378_

SequencedMap<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500, results, f_63519_

Constructors

Methods

CompletableFuture<Void> (ChunkPos, Supplier<CompoundTag>): a, store, method_61773, setResult, m_355369_

<T> CompletableFuture<T> (IOWorker$ThrowingSupplier<T>): a, submitThrowingTask, method_64026, run, m_353217_

void (): d, waitForShutdown, method_64030, runRemainingTasks, m_356554_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dvj

dwl

Fields

Constructors

Methods

void (): a, storePendingChunk, method_23719, writeResult, m_63553_

void (): b, storePendingChunk, method_23719, writeResult, m_63553_

void (): b, tellStorePending, method_27945, writeRemainingResults, m_63561_

void (): c, tellStorePending, method_27945, writeRemainingResults, m_63561_

RegionStorageInfo (): a, storageInfo, method_61004, getStorageKey, m_340351_

1.20.6

Names

dmh

dvj

Fields

Constructors

(Path, boolean, String)

(RegionStorageInfo, Path, boolean)

Methods

1.20.4

Names

dij

dmh

Fields

Constructors

Methods

1.20.2

Names

dfb

dij

Fields

Constructors

Methods

1.20.1

Names

deq

dfb

Fields

Constructors

Methods

1.19.4

Names

dbs

deq

Fields

Constructors

Methods

1.19.3

Names

cyl

dbs

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cxo

cyl

Fields

Constructors

Methods

1.19

Names

crq

cxo

Fields

it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap<CompletableFuture<BitSet>>: f, regionCacheForBlender, field_38240, blendingStatusCaches, f_223459_

int: g, REGION_CACHE_SIZE, field_38241, MAX_CACHE_SIZE, f_223460_

Constructors

Methods

CompoundTag (ChunkPos): a, load, method_23700, getNbt, m_63533_

CompletableFuture<CompoundTag> (ChunkPos): b, loadAsync, method_31738, readChunkData, m_156587_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): a, loadAsync, method_31738, readChunkData, m_156587_

boolean (ChunkPos, int): a, isOldChunkAround, method_42330, needsBlending, m_223471_

CompletableFuture<BitSet> (int, int): a, getOrCreateOldDataForRegion, method_42329, getOrComputeBlendingStatus, m_223463_

CompletableFuture<BitSet> (int, int): b, createOldDataForRegion, method_42333, computeBlendingStatus, m_223489_

boolean (CompoundTag): a, isOldChunk, method_42332, needsBlending, m_223484_

1.18.2

Names

cqy

crq

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_21495, LOGGER, f_63515_

org.slf4j.Logger: a, LOGGER, field_21495, LOGGER, f_63515_

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cnm

cqy

Fields

Constructors

(File, boolean, String)

(Path, boolean, String)

Methods

CompletableFuture<Void> (ChunkPos, StreamTagVisitor): a, scanChunk, method_39795, scanChunk, m_196358_

1.17.1

Names

cnl

cnm

Fields

Constructors

Methods

CompletableFuture<Void> (): a, synchronize, method_23698, completeAll, m_63525_

void (): b, storePendingChunk, method_23719, writeResult, m_63553_

void (): a, storePendingChunk, method_23719, writeResult, m_63553_

void (): c, tellStorePending, method_27945, writeRemainingResults, m_63561_

void (): b, tellStorePending, method_27945, writeRemainingResults, m_63561_

CompletableFuture<Void> (boolean): a, synchronize, method_23698, completeAll, m_182498_

1.17

Names

cgv

cnl

net.minecraft.world.chunk.storage.IOWorker

net.minecraft.src.C_2160_

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_21495, LOGGER, field_227080_a_

org.apache.logging.log4j.Logger: a, LOGGER, field_21495, LOGGER, f_63515_

AtomicBoolean: b, shutdownRequested, field_21497, closed, field_227082_c_

AtomicBoolean: b, shutdownRequested, field_21497, closed, f_63516_

RegionFileStorage: d, storage, field_21499, storage, field_227084_e_

RegionFileStorage: d, storage, field_21499, storage, f_63518_

Map<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500, results, field_227085_f_

Map<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500, results, f_63519_

ProcessorMailbox<StrictQueue$IntRunnable>: c, mailbox, field_24468, field_24468, field_235969_c_

ProcessorMailbox<StrictQueue$IntRunnable>: c, mailbox, field_24468, executor, f_63517_

Constructors

Methods

CompletableFuture<Void> (ChunkPos, CompoundTag): a, store, method_23703, setResult, func_227093_a_

CompletableFuture<Void> (ChunkPos, CompoundTag): a, store, method_23703, setResult, m_63538_

CompoundTag (ChunkPos): a, load, method_23700, getNbt, func_227090_a_

CompoundTag (ChunkPos): a, load, method_23700, getNbt, m_63533_

CompletableFuture<Void> (): a, synchronize, method_23698, completeAll, func_227088_a_

CompletableFuture<Void> (): a, synchronize, method_23698, completeAll, m_63525_

void (ChunkPos, IOWorker$PendingStore): a, runStore, method_23701, write, func_227091_a_

void (ChunkPos, IOWorker$PendingStore): a, runStore, method_23701, write, m_63535_

void (): close, close, close, close, close

void (): close, close, close

<T> CompletableFuture<T> (Supplier<com.mojang.datafixers.util.Either<T, Exception>>): a, submitTask, method_23709, run, func_235975_a_

<T> CompletableFuture<T> (Supplier<com.mojang.datafixers.util.Either<T, Exception>>): a, submitTask, method_23709, run, m_63545_

void (): b, storePendingChunk, method_23719, writeResult, func_235978_b_

void (): b, storePendingChunk, method_23719, writeResult, m_63553_

void (): c, tellStorePending, method_27945, method_27945, func_235982_c_

void (): c, tellStorePending, method_27945, writeRemainingResults, m_63561_

CompletableFuture<CompoundTag> (ChunkPos): b, loadAsync, method_31738, readChunkData, m_156587_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

cgs

cgv

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

chx

cgs

Fields

Constructors

Methods

1.16.1

Names

caz

chx

Fields

Thread: b, thread, field_21496, thread, field_227081_b_

AtomicBoolean: c, shutdownRequested, field_21497, closed, field_227082_c_

AtomicBoolean: b, shutdownRequested, field_21497, closed, field_227082_c_

Queue<Runnable>: d, inbox, field_21498, tasks, field_227083_d_

RegionFileStorage: e, storage, field_21499, storage, field_227084_e_

RegionFileStorage: d, storage, field_21499, storage, field_227084_e_

Map<ChunkPos, IOWorker$PendingStore>: f, pendingWrites, field_21500, results, field_227085_f_

Map<ChunkPos, IOWorker$PendingStore>: e, pendingWrites, field_21500, results, field_227085_f_

boolean: g, running, field_21501, active, field_227086_g_

CompletableFuture<Void>: h, shutdownListener, field_21502, future, field_227087_h_

ProcessorMailbox<StrictQueue$IntRunnable>: c, mailbox, field_24468, field_24468, field_235969_c_

Constructors

(RegionFileStorage, String)

(File, boolean, String)

Methods

CompletableFuture<Void> (): b, shutdown, method_23710, shutdown, func_227100_b_

<T> CompletableFuture<T> (Function<CompletableFuture<T>, Runnable>): a, submitTask, method_23709, run, func_227099_a_

void (): c, waitForQueueNonEmpty, method_23715, park, func_227105_c_

void (): d, loop, method_23717, work, func_227107_d_

boolean (): e, storePendingChunk, method_23719, writeResult, func_227109_e_

void (): f, storeRemainingPendingChunks, method_23720, writeAll, func_227110_f_

void (): g, closeStorage, method_23721, finish, func_227111_g_

boolean (): h, processInbox, method_23722, runTask, func_227112_h_

void (): close, close, close, close

void (): close, close, close, close, close

<T> CompletableFuture<T> (Supplier<com.mojang.datafixers.util.Either<T, Exception>>): a, submitTask, method_23709, run, func_235975_a_

void (): b, storePendingChunk, method_23719, writeResult, func_235978_b_

void (): c, tellStorePending, method_27945, method_27945, func_235982_c_

1.15.2

Names

caw

caz

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

caw

net.minecraft.world.level.chunk.storage.IOWorker

net.minecraft.class_4698

net.minecraft.world.storage.StorageIoWorker

net.minecraft.world.chunk.storage.IOWorker

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_21495, LOGGER, field_227080_a_

Thread: b, thread, field_21496, thread, field_227081_b_

AtomicBoolean: c, shutdownRequested, field_21497, closed, field_227082_c_

Queue<Runnable>: d, inbox, field_21498, tasks, field_227083_d_

RegionFileStorage: e, storage, field_21499, storage, field_227084_e_

Map<ChunkPos, IOWorker$PendingStore>: f, pendingWrites, field_21500, results, field_227085_f_

boolean: g, running, field_21501, active, field_227086_g_

CompletableFuture<Void>: h, shutdownListener, field_21502, future, field_227087_h_

Constructors

(RegionFileStorage, String)

Methods

CompletableFuture<Void> (ChunkPos, CompoundTag): a, store, method_23703, setResult, func_227093_a_

CompoundTag (ChunkPos): a, load, method_23700, getNbt, func_227090_a_

CompletableFuture<Void> (): b, shutdown, method_23710, shutdown, func_227100_b_

CompletableFuture<Void> (): a, synchronize, method_23698, completeAll, func_227088_a_

<T> CompletableFuture<T> (Function<CompletableFuture<T>, Runnable>): a, submitTask, method_23709, run, func_227099_a_

void (): c, waitForQueueNonEmpty, method_23715, park, func_227105_c_

void (): d, loop, method_23717, work, func_227107_d_

boolean (): e, storePendingChunk, method_23719, writeResult, func_227109_e_

void (): f, storeRemainingPendingChunks, method_23720, writeAll, func_227110_f_

void (ChunkPos, IOWorker$PendingStore): a, runStore, method_23701, write, func_227091_a_

void (): g, closeStorage, method_23721, finish, func_227111_g_

boolean (): h, processInbox, method_23722, runTask, func_227112_h_

void (): close, close, close, close