History - net.minecraft.world.storage.SerializingRegionBasedStorage

26.4-snapshot-7

Names

Fields

Constructors

Methods

CompletableFuture<?> (ChunkPos): prefetch, method_61780, load

CompletableFuture (ChunkPos, long): lambda$prefetch$0, method_61785, method_61785

CompletableFuture<?> (int, int): prefetch, method_61780, load

CompletableFuture (int, int, long): lambda$prefetch$0, method_61785, method_61785

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

void (long): onSectionLoad, method_19291, onLoad

void (R, long): onSectionLoad, method_19291, onLoad

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 (Map, com.mojang.serialization.DynamicOps, String, Object): lambda$writeChunk$11, method_61784, method_61784

void (Map, com.mojang.serialization.DynamicOps, String, Object): lambda$writeChunk$1, method_61784, method_61784

Void (ChunkPos, Throwable): lambda$writeChunk$10, method_61783, method_61783

Void (ChunkPos, Throwable): lambda$writeChunk$0, method_61783, method_61783

void (long, boolean, Object): lambda$unpackChunk$9, method_61777, method_61777

void (long, boolean, Object): lambda$unpackChunk$3, method_61777, method_61777

Object (long, Object): lambda$unpackChunk$8, method_61776, method_61776

Object (long, Object): lambda$unpackChunk$1, method_61776, method_61776

void (long): lambda$unpackChunk$7, method_61788, method_61788

void (long): lambda$unpackChunk$2, method_61788, method_61788

Optional (ChunkPos, Throwable): lambda$tryRead$6, method_43412, method_43412

Optional (ChunkPos, Throwable): lambda$tryRead$2, method_43412, method_43412

Optional (RegistryOps, Optional): lambda$tryRead$5, method_61778, method_61778

Optional (RegistryOps, Optional): lambda$tryRead$0, method_61778, method_61778

SerializingRegionBasedStorage$LoadResult (RegistryOps, NbtCompound): lambda$tryRead$4, method_61779, method_61779

SerializingRegionBasedStorage$LoadResult (RegistryOps, NbtCompound): lambda$tryRead$1, method_61779, method_61779

CompletableFuture (ChunkPos, long): lambda$unpackChunk$3, method_61781, method_61781

CompletableFuture (ChunkPos, long): lambda$unpackChunk$0, method_61781, method_61781

CompletableFuture (ChunkPos, long): lambda$prefetch$2, method_61785, method_61785

CompletableFuture (ChunkPos, long): lambda$prefetch$0, method_61785, method_61785

void (long): lambda$getOrCreate$1, method_19297, method_19297

void (long): lambda$getOrCreate$0, method_19297, method_19297

1.21.11_unobfuscated

Names

net.minecraft.world.level.chunk.storage.SectionStorage

net.minecraft.class_4180

net.minecraft.world.storage.SerializingRegionBasedStorage

Fields

org.slf4j.Logger: LOGGER, field_18691, LOGGER

String: SECTIONS_TAG, field_31427, SECTIONS_KEY

VersionedChunkStorage: simpleRegionStorage, field_48759, storageAccess

it.unimi.dsi.fastutil.longs.Long2ObjectMap<Optional<R>>: storage, field_18692, loadedElements

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: dirtyChunks, field_18693, unsavedElements

com.mojang.serialization.Codec<P>: codec, field_24750, codec

Function<R, P>: packer, field_52647, serializer

BiFunction<P, Runnable, R>: unpacker, field_52648, deserializer

Function<Runnable, R>: factory, field_18695, factory

DynamicRegistryManager: registryAccess, field_39315, registryManager

ChunkErrorHandler: errorReporter, field_52227, errorHandler

HeightLimitView: levelHeightAccessor, field_27240, world

it.unimi.dsi.fastutil.longs.LongSet: loadedChunks, field_52649, loadedChunks

it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompletableFuture<Optional<SerializingRegionBasedStorage$LoadResult<P>>>>: pendingLoads, field_52650, pendingLoads

Object: loadLock, field_52651, lock

Constructors

(VersionedChunkStorage, com.mojang.serialization.Codec<P>, Function<R, P>, BiFunction<P, Runnable, R>, Function<Runnable, R>, DynamicRegistryManager, ChunkErrorHandler, HeightLimitView)

Methods

void (BooleanSupplier): tick, method_19290, tick

void (): unpackPendingLoads, method_61786, tickPendingLoads

void (): flushAll, method_61775, save

boolean (): hasWork, method_40020, hasUnsavedElements

Optional<R> (long): get, method_19293, getIfLoaded

Optional<R> (long): getOrLoad, method_19294, get

boolean (long): outsideStoredRange, method_19292, isPosInvalid

R (long): getOrCreate, method_19295, getOrCreate

CompletableFuture<?> (ChunkPos): prefetch, method_61780, load

void (ChunkPos): unpackChunk, method_61787, loadAndWait

CompletableFuture<Optional<SerializingRegionBasedStorage$LoadResult<P>>> (ChunkPos): tryRead, method_20621, loadNbt

void (ChunkPos, SerializingRegionBasedStorage$LoadResult<P>): unpackChunk, method_61782, onLoad

void (ChunkPos): writeChunk, method_20370, save

<T> com.mojang.serialization.Dynamic<T> (ChunkPos, com.mojang.serialization.DynamicOps<T>): writeChunk, method_20367, serialize

long (ChunkPos, int): getKey, method_33637, chunkSectionPosAsLong

void (long): onSectionLoad, method_19291, onLoad

void (long): setDirty, method_19288, onUpdate

void (ChunkPos): flush, method_20436, saveChunk

void (): close

void (Map, com.mojang.serialization.DynamicOps, String, Object): lambda$writeChunk$11, method_61784, method_61784

Void (ChunkPos, Throwable): lambda$writeChunk$10, method_61783, method_61783

void (long, boolean, Object): lambda$unpackChunk$9, method_61777, method_61777

Object (long, Object): lambda$unpackChunk$8, method_61776, method_61776

void (long): lambda$unpackChunk$7, method_61788, method_61788

Optional (ChunkPos, Throwable): lambda$tryRead$6, method_43412, method_43412

Optional (RegistryOps, Optional): lambda$tryRead$5, method_61778, method_61778

SerializingRegionBasedStorage$LoadResult (RegistryOps, NbtCompound): lambda$tryRead$4, method_61779, method_61779

CompletableFuture (ChunkPos, long): lambda$unpackChunk$3, method_61781, method_61781

CompletableFuture (ChunkPos, long): lambda$prefetch$2, method_61785, method_61785

void (long): lambda$getOrCreate$1, method_19297, method_19297

void (long): lambda$flushAll$0, method_61789, method_61789