History - net.minecraft.world.storage.StorageIoWorker
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
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