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

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dvr

dwt

Fields

ChunkIOErrorReporter: j, errorReporter, field_52227, errorHandler, f_337344_

Constructors

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

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

Methods

1.20.6

Names

dmm

dvr

Fields

com.mojang.datafixers.DataFixer: i, fixerUpper, field_19228, dataFixer, f_63778_

DataFixTypes: j, type, field_19229, dataFixTypes, f_63779_

IOWorker: d, worker, field_21505, worker, f_63773_

RegistryAccess: k, registryAccess, field_39315, dynamicRegistryManager, f_223507_

RegistryAccess: i, registryAccess, field_39315, registryManager, f_223507_

SimpleRegionStorage: d, simpleRegionStorage, field_48759, storageAccess, f_314111_

Constructors

(Path, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean, RegistryAccess, LevelHeightAccessor)

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

Methods

<T> void (ChunkPos, com.mojang.serialization.DynamicOps<T>, T): a, readColumn, method_20368, update, m_63801_

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

1.20.4

Names

dio

dmm

Fields

Constructors

Methods

1.20.2

Names

dfg

dio

Fields

Constructors

Methods

1.20.1

Names

dev

dfg

Fields

Constructors

Methods

1.19.4

Names

dbx

dev

Fields

Constructors

Methods

1.19.3

Names

cyq

dbx

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cxt

cyq

Fields

Constructors

Methods

1.19

Names

crv

cxt

Fields

RegistryAccess: k, registryAccess, field_39315, dynamicRegistryManager, f_223507_

Constructors

(Path, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean, LevelHeightAccessor)

(Path, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean, RegistryAccess, LevelHeightAccessor)

Methods

CompoundTag (ChunkPos): c, tryRead, method_20621, loadNbt, m_63820_

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

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

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

1.18.2

Names

crd

crv

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_18691, LOGGER, f_63772_

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

Constructors

Methods

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

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cns

crd

Fields

String: b, SECTIONS_TAG, field_31427, field_31427, f_156617_

String: b, SECTIONS_TAG, field_31427, SECTIONS_KEY, f_156617_

Constructors

(File, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean, LevelHeightAccessor)

(Path, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean, LevelHeightAccessor)

Methods

long (ChunkPos, int): a, getKey, method_33637, method_33637, m_156627_

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

1.17.1

Names

cnr

cns

Fields

Constructors

Methods

1.17

Names

chb

cnr

net.minecraft.world.chunk.storage.RegionSectionCache

net.minecraft.src.C_2174_

net.minecraft.server.v1_16_R3.RegionFileSection

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

Fields

org.apache.logging.log4j.Logger: a, LOGGER, field_18691, LOGGER, field_219120_a

org.apache.logging.log4j.Logger: a, LOGGER, field_18691, LOGGER, f_63772_

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

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

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: d, dirty, field_18693, unsavedElements, field_219122_d

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

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

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

com.mojang.datafixers.DataFixer: g, fixerUpper, field_19228, dataFixer, field_219125_g

com.mojang.datafixers.DataFixer: i, fixerUpper, field_19228, dataFixer, f_63778_

DataFixTypes: h, type, field_19229, dataFixTypes, field_219126_h

DataFixTypes: j, type, field_19229, dataFixTypes, f_63779_

IOWorker: b, worker, field_21505, worker, field_227173_b_

IOWorker: d, worker, field_21505, worker, f_63773_

Function<Runnable, com.mojang.serialization.Codec<R>>: e, codec, field_24750, codecFactory, field_235988_e_

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

String: b, SECTIONS_TAG, field_31427, field_31427, f_156617_

LevelHeightAccessor: c, levelHeightAccessor, field_27240, world, f_156618_

Constructors

(File, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean)

(File, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean, LevelHeightAccessor)

Methods

void (BooleanSupplier): a, tick, method_19290, tick, func_219115_a

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

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

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

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

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

boolean (SectionPos): b, outsideStoredRange, method_19292, isPosInvalid, func_219114_b

void (ChunkPos): b, readColumn, method_19289, loadDataAt, func_219107_b

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

void (ChunkPos): d, writeColumn, method_20370, save, func_219117_c

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

void (long): b, onSectionLoad, method_19291, onLoad, func_219111_b

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

void (long): a, setDirty, method_19288, onUpdate, func_219116_a

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

void (ChunkPos): a, flush, method_20436, method_20436, func_219112_a

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

CompoundTag (ChunkPos): c, tryRead, method_20621, loadNbt, func_223138_c

CompoundTag (ChunkPos): c, tryRead, method_20621, loadNbt, m_63820_

void (): close, close, close, close, close

void (): close, close, close

R (long): e, getOrCreate, method_19295, getOrCreate, func_235995_e_

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

<T> void (ChunkPos, com.mojang.serialization.DynamicOps<T>, T): a, readColumn, method_20368, update, func_235992_a_

<T> void (ChunkPos, com.mojang.serialization.DynamicOps<T>, T): a, readColumn, method_20368, update, m_63801_

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

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

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

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

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

long (ChunkPos, int): a, getKey, method_33637, method_33637, m_156627_

1.16.5

Names

Fields

DataFixTypes: h, type, field_19229, dataFixType, field_219126_h

DataFixTypes: h, type, field_19229, dataFixTypes, field_219126_h

Constructors

Methods

1.16.4

Names

cgy

chb

net.minecraft.server.v1_16_R2.RegionFileSection

net.minecraft.server.v1_16_R3.RegionFileSection

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cid

cgy

net.minecraft.server.v1_16_R1.RegionFileSection

net.minecraft.server.v1_16_R2.RegionFileSection

Fields

Function<Runnable, com.mojang.serialization.Codec<R>>: e, codec, field_24750, field_24750, field_235988_e_

Function<Runnable, com.mojang.serialization.Codec<R>>: e, codec, field_24750, codecFactory, field_235988_e_

Constructors

Methods

1.16.1

Names

cbf

cid

net.minecraft.server.v1_15_R1.RegionFileSection

net.minecraft.server.v1_16_R1.RegionFileSection

Fields

BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>: e, deserializer, field_18694, deserializer, field_219123_e

Function<Runnable, com.mojang.serialization.Codec<R>>: e, codec, field_24750, field_24750, field_235988_e_

Constructors

(File, BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes)

(File, Function<Runnable, com.mojang.serialization.Codec<R>>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes, boolean)

Methods

R (long): e, getOrCreate, method_19295, getOrCreate, func_219110_e

<T> void (ChunkPos, com.mojang.datafixers.types.DynamicOps<T>, T): a, readColumn, method_20368, func_219119_a

<T> com.mojang.datafixers.Dynamic<T> (ChunkPos, com.mojang.datafixers.types.DynamicOps<T>): a, writeColumn, method_20367, func_219108_a

int (com.mojang.datafixers.Dynamic<?>): a, getVersion, method_20369, getDataVersion, func_219103_a

void (ChunkPos): a, flush, method_20436, func_219112_a

void (ChunkPos): a, flush, method_20436, method_20436, func_219112_a

CompoundTag (ChunkPos): c, tryRead, method_20621, func_223138_c

CompoundTag (ChunkPos): c, tryRead, method_20621, loadNbt, func_223138_c

void (): close, close, close, close

void (): close, close, close, close, close

R (long): e, getOrCreate, method_19295, getOrCreate, func_235995_e_

<T> void (ChunkPos, com.mojang.serialization.DynamicOps<T>, T): a, readColumn, method_20368, update, func_235992_a_

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

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

1.15.2

Names

cbc

cbf

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

byk

cbc

net.minecraft.server.v1_14_R1.RegionFileSection

net.minecraft.server.v1_15_R1.RegionFileSection

Fields

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

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

IOWorker: b, worker, field_21505, worker, field_227173_b_

Constructors

Methods

void (ChunkPos): d, writeColumn, method_20370, func_219117_c

void (ChunkPos): d, writeColumn, method_20370, save, func_219117_c

int (com.mojang.datafixers.Dynamic<?>): a, getVersion, method_20369, func_219103_a

int (com.mojang.datafixers.Dynamic<?>): a, getVersion, method_20369, getDataVersion, func_219103_a

void (): close, close, close, close

1.14.4

Names

byf

byk

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

Fields

org.apache.logging.log4j.Logger: a, field_18691, LOGGER, field_219120_a

org.apache.logging.log4j.Logger: a, LOGGER, field_18691, LOGGER, field_219120_a

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

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

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: d, field_18693, unsavedElements, field_219122_d

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: d, dirty, field_18693, unsavedElements, field_219122_d

BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>: e, field_18694, deserializer, field_219123_e

BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>: e, deserializer, field_18694, deserializer, field_219123_e

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

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

com.mojang.datafixers.DataFixer: g, field_19228, dataFixer, field_219125_g

com.mojang.datafixers.DataFixer: g, fixerUpper, field_19228, dataFixer, field_219125_g

DataFixTypes: h, field_19229, dataFixType, field_219126_h

DataFixTypes: h, type, field_19229, dataFixType, field_219126_h

Constructors

Methods

void (BooleanSupplier): a, method_19290, tick, func_219115_a

void (BooleanSupplier): a, tick, method_19290, tick, func_219115_a

Optional<R> (long): c, method_19293, getIfLoaded, func_219106_c

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

Optional<R> (long): d, method_19294, get, func_219113_d

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

boolean (SectionPosition): b, method_19292, isPosInvalid, func_219114_b

boolean (SectionPos): b, outsideStoredRange, method_19292, isPosInvalid, func_219114_b

R (long): e, method_19295, getOrCreate, func_219110_e

R (long): e, getOrCreate, method_19295, getOrCreate, func_219110_e

void (ChunkCoordIntPair): b, method_19289, loadDataAt, func_219107_b

void (ChunkPos): b, readColumn, method_19289, loadDataAt, func_219107_b

<T> void (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>, T): a, method_20368, method_20368, func_219119_a

<T> void (ChunkPos, com.mojang.datafixers.types.DynamicOps<T>, T): a, readColumn, method_20368, func_219119_a

void (ChunkCoordIntPair): d, method_20370, method_20370, func_219117_c

void (ChunkPos): d, writeColumn, method_20370, func_219117_c

<T> com.mojang.datafixers.Dynamic<T> (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>): a, method_20367, method_20367, func_219108_a

<T> com.mojang.datafixers.Dynamic<T> (ChunkPos, com.mojang.datafixers.types.DynamicOps<T>): a, writeColumn, method_20367, func_219108_a

void (long): b, method_19291, onLoad, func_219111_b

void (long): b, onSectionLoad, method_19291, onLoad, func_219111_b

void (long): a, method_19288, onUpdate, func_219116_a

void (long): a, setDirty, method_19288, onUpdate, func_219116_a

int (com.mojang.datafixers.Dynamic<?>): a, method_20369, method_20369, func_219103_a

int (com.mojang.datafixers.Dynamic<?>): a, getVersion, method_20369, func_219103_a

void (ChunkCoordIntPair): a, method_20436, method_20436, func_219112_a

void (ChunkPos): a, flush, method_20436, func_219112_a

NBTTagCompound (ChunkCoordIntPair): c, method_20621, method_20621, func_223138_c

CompoundTag (ChunkPos): c, tryRead, method_20621, func_223138_c

1.14.3

Names

byb

byf

net.minecraft.world.storage.SerializingRegionBasedStorage

Fields

org.apache.logging.log4j.Logger: a, field_18691, field_219120_a

org.apache.logging.log4j.Logger: a, field_18691, LOGGER, field_219120_a

it.unimi.dsi.fastutil.longs.Long2ObjectMap<Optional<R>>: b, field_18692, field_219121_b

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

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: d, field_18693, field_219122_d

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: d, field_18693, unsavedElements, field_219122_d

BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>: e, field_18694, field_219123_e

BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>: e, field_18694, deserializer, field_219123_e

Function<Runnable, R>: f, field_18695, field_219124_f

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

com.mojang.datafixers.DataFixer: g, field_19228, field_219125_g

com.mojang.datafixers.DataFixer: g, field_19228, dataFixer, field_219125_g

DataFixTypes: h, field_19229, field_219126_h

DataFixTypes: h, field_19229, dataFixType, field_219126_h

Constructors

Methods

void (BooleanSupplier): a, method_19290, func_219115_a

void (BooleanSupplier): a, method_19290, tick, func_219115_a

Optional<R> (long): c, method_19293, func_219106_c

Optional<R> (long): c, method_19293, getIfLoaded, func_219106_c

Optional<R> (long): d, method_19294, func_219113_d

Optional<R> (long): d, method_19294, get, func_219113_d

boolean (SectionPosition): b, method_19292, func_219114_b

boolean (SectionPosition): b, method_19292, isPosInvalid, func_219114_b

R (long): e, method_19295, func_219110_e

R (long): e, method_19295, getOrCreate, func_219110_e

void (ChunkCoordIntPair): b, method_19289, func_219107_b

void (ChunkCoordIntPair): b, method_19289, loadDataAt, func_219107_b

<T> void (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>, T): a, method_20368, func_219119_a

<T> void (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>, T): a, method_20368, method_20368, func_219119_a

void (ChunkCoordIntPair): d, method_20370, func_219117_c

void (ChunkCoordIntPair): d, method_20370, method_20370, func_219117_c

<T> com.mojang.datafixers.Dynamic<T> (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>): a, method_20367, func_219108_a

<T> com.mojang.datafixers.Dynamic<T> (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>): a, method_20367, method_20367, func_219108_a

void (long): b, method_19291, func_219111_b

void (long): b, method_19291, onLoad, func_219111_b

void (long): a, method_19288, func_219116_a

void (long): a, method_19288, onUpdate, func_219116_a

int (com.mojang.datafixers.Dynamic<?>): a, method_20369, func_219103_a

int (com.mojang.datafixers.Dynamic<?>): a, method_20369, method_20369, func_219103_a

void (ChunkCoordIntPair): a, method_20436, func_219112_a

void (ChunkCoordIntPair): a, method_20436, method_20436, func_219112_a

NBTTagCompound (ChunkCoordIntPair): c, method_20621, func_223138_c

NBTTagCompound (ChunkCoordIntPair): c, method_20621, method_20621, func_223138_c

1.14.2

Names

Fields

Constructors

Methods

void (ChunkCoordIntPair): c, method_20370, func_219117_c

void (ChunkCoordIntPair): d, method_20370, func_219117_c

NBTTagCompound (ChunkCoordIntPair): c, method_20621, func_223138_c

1.14.1

Names

bya

byb

Fields

Constructors

Methods

1.14

Names

bya

net.minecraft.class_4180

net.minecraft.world.chunk.storage.RegionSectionCache

net.minecraft.server.v1_14_R1.RegionFileSection

Fields

org.apache.logging.log4j.Logger: a, field_18691, field_219120_a

it.unimi.dsi.fastutil.longs.Long2ObjectMap<Optional<R>>: b, field_18692, field_219121_b

it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet: d, field_18693, field_219122_d

BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>: e, field_18694, field_219123_e

Function<Runnable, R>: f, field_18695, field_219124_f

com.mojang.datafixers.DataFixer: g, field_19228, field_219125_g

DataFixTypes: h, field_19229, field_219126_h

Constructors

(File, BiFunction<Runnable, com.mojang.datafixers.Dynamic<?>, R>, Function<Runnable, R>, com.mojang.datafixers.DataFixer, DataFixTypes)

Methods

void (BooleanSupplier): a, method_19290, func_219115_a

Optional<R> (long): c, method_19293, func_219106_c

Optional<R> (long): d, method_19294, func_219113_d

boolean (SectionPosition): b, method_19292, func_219114_b

R (long): e, method_19295, func_219110_e

void (ChunkCoordIntPair): b, method_19289, func_219107_b

<T> void (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>, T): a, method_20368, func_219119_a

void (ChunkCoordIntPair): c, method_20370, func_219117_c

<T> com.mojang.datafixers.Dynamic<T> (ChunkCoordIntPair, com.mojang.datafixers.types.DynamicOps<T>): a, method_20367, func_219108_a

void (long): b, method_19291, func_219111_b

void (long): a, method_19288, func_219116_a

int (com.mojang.datafixers.Dynamic<?>): a, method_20369, func_219103_a

void (ChunkCoordIntPair): a, method_20436, func_219112_a