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