History - net.minecraft.world.storage.StorageIoWorker

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

void (CompletableFuture): lambda$waitForShutdown$17, method_64028, method_64028

void (CompletableFuture): lambda$waitForShutdown$0, method_64028, method_64028

void (Supplier, CompletableFuture): lambda$submitTask$16, method_64029, method_64029

void (Supplier, CompletableFuture): lambda$submitTask$0, method_64029, method_64029

void (StorageIoWorker$Callable, CompletableFuture): lambda$submitThrowingTask$15, method_64027, method_64027

void (StorageIoWorker$Callable, CompletableFuture): lambda$submitThrowingTask$0, method_64027, method_64027

Void (ChunkPos, NbtScanner): lambda$scanChunk$14, method_39801, method_39801

Void (ChunkPos, NbtScanner): lambda$scanChunk$0, method_39801, method_39801

CompletionStage (Void): lambda$synchronize$13, method_37479, method_37479

CompletionStage (Void): lambda$synchronize$5, method_37479, method_37479

Void (): lambda$synchronize$12, method_64031, method_64031

Void (): lambda$synchronize$6, method_64031, method_64031

CompletionStage (Void): lambda$synchronize$11, method_27940, method_27940

CompletionStage (Void): lambda$synchronize$3, method_27940, method_27940

Void (): lambda$synchronize$10, method_27946, method_27946

Void (): lambda$synchronize$4, method_27946, method_27946

CompletableFuture (): lambda$synchronize$9, method_27947, method_27947

CompletableFuture (): lambda$synchronize$0, method_27947, method_27947

CompletableFuture[] (int): lambda$synchronize$8, method_23699, method_23699

CompletableFuture[] (int): lambda$synchronize$2, method_23699, method_23699

CompletableFuture (StorageIoWorker$Result): lambda$synchronize$7, method_23705, method_23705

CompletableFuture (StorageIoWorker$Result): lambda$synchronize$1, method_23705, method_23705

Optional (ChunkPos): lambda$loadAsync$6, method_27943, method_27943

Optional (ChunkPos): lambda$loadAsync$0, method_27943, method_27943

CompletableFuture (Supplier, ChunkPos): lambda$store$5, method_61774, method_61774

CompletableFuture (Supplier, ChunkPos): lambda$store$1, method_61774, method_61774

StorageIoWorker$Result (NbtCompound, ChunkPos): lambda$store$4, method_23711, method_23711

StorageIoWorker$Result (NbtCompound, ChunkPos): lambda$store$2, method_23711, method_23711

NbtCompound (NbtCompound): lambda$store$3, method_27944, method_27944

NbtCompound (NbtCompound): lambda$store$0, method_27944, method_27944

BitSet (int, int): lambda$createOldDataForRegion$2, method_42334, method_42334

BitSet (int, int): lambda$createOldDataForRegion$0, method_42334, method_42334

1.21.11_unobfuscated

Names

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

net.minecraft.class_4698

net.minecraft.world.storage.StorageIoWorker

Fields

Supplier<NbtCompound>: STORE_EMPTY, field_63958, NULL_NBT_SUPPLIER

org.slf4j.Logger: LOGGER, field_21495, LOGGER

AtomicBoolean: shutdownRequested, field_21497, closed

PrioritizedConsecutiveExecutor: consecutiveExecutor, field_54149, executor

RegionBasedStorage: storage, field_21499, storage

SequencedMap<ChunkPos, StorageIoWorker$Result>: pendingWrites, field_21500, results

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

int: REGION_CACHE_SIZE, field_38241, MAX_CACHE_SIZE

Constructors

(StorageKey, Path, boolean)

Methods

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

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

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

boolean (NbtCompound): isOldChunk, method_42332, needsBlending

CompletableFuture<Void> (ChunkPos, NbtCompound): store, method_23703, setResult

CompletableFuture<Void> (ChunkPos, Supplier<NbtCompound>): store, method_61773, setResult

CompletableFuture<Optional<NbtCompound>> (ChunkPos): loadAsync, method_31738, readChunkData

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

CompletableFuture<Void> (ChunkPos, NbtScanner): scanChunk, method_39795, scanChunk

<T> CompletableFuture<T> (StorageIoWorker$Callable<T>): submitThrowingTask, method_64026, run

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

void (): storePendingChunk, method_23719, writeResult

void (): tellStorePending, method_27945, writeRemainingResults

void (ChunkPos, StorageIoWorker$Result): runStore, method_23701, write

void (): close

void (): waitForShutdown, method_64030, runRemainingTasks

StorageKey (): storageInfo, method_61004, getStorageKey

void (CompletableFuture): lambda$waitForShutdown$17, method_64028, method_64028

void (Supplier, CompletableFuture): lambda$submitTask$16, method_64029, method_64029

void (StorageIoWorker$Callable, CompletableFuture): lambda$submitThrowingTask$15, method_64027, method_64027

Void (ChunkPos, NbtScanner): lambda$scanChunk$14, method_39801, method_39801

CompletionStage (Void): lambda$synchronize$13, method_37479, method_37479

Void (): lambda$synchronize$12, method_64031, method_64031

CompletionStage (Void): lambda$synchronize$11, method_27940, method_27940

Void (): lambda$synchronize$10, method_27946, method_27946

CompletableFuture (): lambda$synchronize$9, method_27947, method_27947

CompletableFuture[] (int): lambda$synchronize$8, method_23699, method_23699

CompletableFuture (StorageIoWorker$Result): lambda$synchronize$7, method_23705, method_23705

Optional (ChunkPos): lambda$loadAsync$6, method_27943, method_27943

CompletableFuture (Supplier, ChunkPos): lambda$store$5, method_61774, method_61774

StorageIoWorker$Result (NbtCompound, ChunkPos): lambda$store$4, method_23711, method_23711

NbtCompound (NbtCompound): lambda$store$3, method_27944, method_27944

BitSet (int, int): lambda$createOldDataForRegion$2, method_42334, method_42334

void (BitSet, ChunkPos): lambda$createOldDataForRegion$1, method_42331, method_42331

NbtCompound (): lambda$static$0, method_75891, method_75891