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

1.21.4

Names

ebk

ean

Fields

Constructors

Methods

1.21.3

Names

dvq

ebk

net.minecraft.world.level.chunk.storage.RegionStorageInfo

net.minecraft.world.level.chunk.storage.RegionFileSection

Fields

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: f, dirty, field_18693, f_lzyscepg, unsavedElements, unsavedElements, f_63775_

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

Function<Runnable, com.mojang.serialization.Codec<R>>: g, codec, field_24750, f_bmqpxoca, codecFactory, codecFactory, f_63776_

Function<Runnable, R>: h, factory, field_18695, f_fivzsmwg, factory, factory, f_63777_

Function<Runnable, R>: j, factory, field_18695, f_fivzsmwg, factory, factory, f_63777_

RegistryAccess: i, registryAccess, field_39315, f_akvwwboh, registryManager, registryManager, f_223507_

RegistryAccess: k, registryAccess, field_39315, f_akvwwboh, registryManager, registryManager, f_223507_

com.mojang.serialization.Codec<P>: g, codec, field_24750, f_bmqpxoca, codec, codecFactory, f_63776_

Function<R, P>: h, packer, field_52647, f_utifqdxn, serializer, f_346571_

BiFunction<P, Runnable, R>: i, unpacker, field_52648, f_yaogiblt, deserializer, f_348005_

ChunkIOErrorReporter: l, errorReporter, field_52227, f_zlcrayvd, errorHandler, f_337344_

it.unimi.dsi.fastutil.longs.LongSet: m, loadedChunks, field_52649, f_cbdmvnwm, loadedChunks, f_348992_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompletableFuture<Optional<SectionStorage$PackedChunk<P>>>>: n, pendingLoads, field_52650, f_zrorfznt, pendingLoads, f_348758_

Object: o, loadLock, field_52651, f_mdwdzfuw, lock, f_347065_

Constructors

(SimpleRegionStorage, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, RegistryAccess, LevelHeightAccessor)

(SimpleRegionStorage, com.mojang.serialization.Codec<P>, Function<R, P>, BiFunction<P, Runnable, R>, Function<Runnable, R>, RegistryAccess, ChunkIOErrorReporter, LevelHeightAccessor)

Methods

boolean (): a, hasWork, method_40020, m_uvsedbqc, hasUnsavedElements, hasUnsavedElements, m_202164_

boolean (): b, hasWork, method_40020, m_uvsedbqc, hasUnsavedElements, hasUnsavedElements, m_202164_

void (ChunkPos): b, readColumn, method_19289, m_baelplcn, loadDataAt, loadDataAt, m_63814_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): c, tryRead, method_20621, m_lxzqfara, loadNbt, loadNbt, m_223532_

CompletableFuture<Optional<SectionStorage$PackedChunk<P>>> (ChunkPos): d, tryRead, method_20621, m_lxzqfara, loadNbt, loadNbt, m_223532_

void (ChunkPos, RegistryOps<Tag>, CompoundTag): a, readColumn, method_20368, m_hosgsbzq, update, readColumn, m_63801_

void (ChunkPos): d, writeColumn, method_20370, m_ptpihsyj, save, save, m_63825_

void (ChunkPos): e, writeChunk, method_20370, m_oaifxhut, save, m_354953_

<T> com.mojang.serialization.Dynamic<T> (ChunkPos, com.mojang.serialization.DynamicOps<T>): a, writeColumn, method_20367, m_bewnujll, serialize, serialize, m_63798_

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

void (ChunkPos): a, flush, method_20436, m_zedncrpm, saveChunk, saveChunk, m_63796_

void (ChunkPos): b, flush, method_20436, m_zedncrpm, saveChunk, saveChunk, m_63796_

void (): c, unpackPendingLoads, method_61786, m_wbdcpapn, tickPendingLoads, m_353070_

void (): a, flushAll, method_61775, m_sluhewzk, save, m_351766_

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

void (ChunkPos): c, unpackChunk, method_61787, m_llepdkpc, loadAndWait, m_357263_

void (ChunkPos, SectionStorage$PackedChunk<P>): a, unpackChunk, method_61782, m_cuvdkgyl, onLoad, m_354933_

1.20.5

Names

dvq

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

net.minecraft.class_4180

net.minecraft.unmapped.C_suaauzrg

net.minecraft.world.storage.SerializingRegionBasedStorage

net.minecraft.world.storage.SerializingRegionBasedStorage

net.minecraft.src.C_2174_

net.minecraft.world.level.chunk.storage.RegionStorageInfo

Fields

org.slf4j.Logger: a, LOGGER, field_18691, f_hkdspeev, LOGGER, LOGGER, f_63772_

String: b, SECTIONS_TAG, field_31427, f_czqrqwxl, SECTIONS_KEY, SECTIONS_KEY, f_156617_

SimpleRegionStorage: d, simpleRegionStorage, field_48759, f_vuuorrbx, storageAccess, f_314111_

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

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: f, dirty, field_18693, f_lzyscepg, unsavedElements, unsavedElements, f_63775_

Function<Runnable, com.mojang.serialization.Codec<R>>: g, codec, field_24750, f_bmqpxoca, codecFactory, codecFactory, f_63776_

Function<Runnable, R>: h, factory, field_18695, f_fivzsmwg, factory, factory, f_63777_

RegistryAccess: i, registryAccess, field_39315, f_akvwwboh, registryManager, registryManager, f_223507_

LevelHeightAccessor: c, levelHeightAccessor, field_27240, f_watghctx, world, world, f_156618_

Constructors

(SimpleRegionStorage, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, RegistryAccess, LevelHeightAccessor)

Methods

void (BooleanSupplier): a, tick, method_19290, m_emvuwkbz, tick, tick, m_6202_

boolean (): a, hasWork, method_40020, m_uvsedbqc, hasUnsavedElements, hasUnsavedElements, m_202164_

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

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

boolean (long): e, outsideStoredRange, method_19292, m_ikyichfy, isPosInvalid, isPosInvalid, m_156630_

R (long): f, getOrCreate, method_19295, m_ejbrptcm, getOrCreate, getOrCreate, m_63827_

void (ChunkPos): b, readColumn, method_19289, m_baelplcn, loadDataAt, loadDataAt, m_63814_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): c, tryRead, method_20621, m_lxzqfara, loadNbt, loadNbt, m_223532_

void (ChunkPos, RegistryOps<Tag>, CompoundTag): a, readColumn, method_20368, m_hosgsbzq, update, readColumn, m_63801_

void (ChunkPos): d, writeColumn, method_20370, m_ptpihsyj, save, save, m_63825_

<T> com.mojang.serialization.Dynamic<T> (ChunkPos, com.mojang.serialization.DynamicOps<T>): a, writeColumn, method_20367, m_bewnujll, serialize, serialize, m_63798_

long (ChunkPos, int): a, getKey, method_33637, m_erxlnqps, chunkSectionPosAsLong, toChunkPosLong, m_156627_

void (long): b, onSectionLoad, method_19291, m_iyehricr, onLoad, onLoad, m_5839_

void (long): a, setDirty, method_19288, m_ebhrilfy, onUpdate, onUpdate, m_5838_

int (com.mojang.serialization.Dynamic<?>): a, getVersion, method_20369, m_jsxrwbak, getDataVersion, getDataVersion, m_63805_

void (ChunkPos): a, flush, method_20436, m_zedncrpm, saveChunk, saveChunk, m_63796_

void (): close, close, close