历史 - net.minecraft.world.level.chunk.storage.SimpleRegionStorage

1.21.11

名称

emx

esd

net.minecraft.world.level.chunk.storage.ChunkStorage

net.minecraft.world.level.chunk.storage.SimpleRegionStorage

net.minecraft.src.C_2159_

net.minecraft.src.C_313718_

net.minecraft.world.level.chunk.storage.IChunkLoader

net.minecraft.world.level.chunk.storage.SimpleRegionStorage

字段

com.mojang.datafixers.DataFixer: e, fixerUpper, field_17655, dataFixer, f_63496_

com.mojang.datafixers.DataFixer: b, fixerUpper, field_17655, dataFixer, f_316431_

LegacyStructureDataHandler: b, legacyStructureHandler, field_17654, featureUpdater, f_63497_

IOWorker: a, worker, field_21494, worker, f_63495_

IOWorker: a, worker, field_21494, worker, f_316936_

int: d, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, FEATURE_UPDATING_VERSION, f_196910_

DataFixTypes: c, dataFixType, field_63960, dataFixTypes, f_315557_

Supplier<LegacyTagFixer>: d, legacyFixer, field_63961, updaterFactory, f_436315_

构造函数

(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean)

(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean, DataFixTypes)

(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean, DataFixTypes, Supplier<LegacyTagFixer>)

方法

int (CompoundTag): a, getVersion, method_17908, getDataVersion, m_63505_

void (): m, flushWorker, method_23697, completeAll, m_63514_

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag, Optional<ResourceKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>>): a, upgradeChunkTag, method_17907, updateChunkNbt, m_188288_

void (CompoundTag, ResourceKey<Level>, Optional<ResourceKey<com.mojang.serialization.MapCodec<? extends ChunkGenerator>>>): a, injectDatafixingContext, method_39799, saveContextToNbt, m_196918_

ChunkScanAccess (): n, chunkScanner, method_39800, getWorker, m_196922_

ChunkScanAccess (): m, chunkScanner, method_39800, getWorker, m_439135_

boolean (ChunkPos, int): b, isOldChunkAround, method_42328, needsBlending, m_223451_

boolean (ChunkPos, int): b, isOldChunkAround, method_42328, needsBlending, m_444861_

LegacyStructureDataHandler (ResourceKey<Level>, Supplier<DimensionDataStorage>): a, getLegacyStructureHandler, method_43411, getFeatureUpdater, m_223448_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): d, read, method_23696, getNbt, m_223454_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): d, read, method_23696, getNbt, m_321984_

CompletableFuture<Void> (ChunkPos, CompoundTag): a, write, method_17910, setNbt, m_321640_

void (ChunkPos): e, handleLegacyStructureIndex, method_56564, markFeatureUpdateResolved, m_320556_

void (CompoundTag): b, removeDatafixingContext, method_60626, removeContext, m_340518_

void (CompoundTag): a, removeDatafixingContext, method_60626, removeContext, m_439235_

RegionStorageInfo (): o, storageInfo, method_60999, getStorageKey, m_340375_

RegionStorageInfo (): n, storageInfo, method_60999, getStorageKey, m_338400_

CompletableFuture<Void> (ChunkPos, Supplier<CompoundTag>): a, write, method_17910, setNbt, m_63502_

CompletableFuture<Void> (ChunkPos, Supplier<CompoundTag>): a, write, method_56565, set, m_322815_

CompoundTag (CompoundTag, int, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkNbt, m_446752_

CompoundTag (CompoundTag, int): a, upgradeChunkTag, method_75895, updateChunkNbt, m_323126_

com.mojang.serialization.Dynamic<Tag> (com.mojang.serialization.Dynamic<Tag>, int): a, upgradeChunkTag, method_75894, updateChunkNbt, m_323523_

void (CompoundTag, CompoundTag): a, injectDatafixingContext, method_39799, saveContextToNbt, m_440472_

void (ChunkPos): e, markChunkDone, method_75898, markChunkDone, m_444389_

CompletableFuture<Void> (boolean): b, synchronize, method_75897, completeAll, m_322284_

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ehi

emx

字段

构造函数

方法

void (): o, flushWorker, method_23697, completeAll, m_63514_

void (): m, flushWorker, method_23697, completeAll, m_63514_

ChunkScanAccess (): p, chunkScanner, method_39800, getWorker, m_196922_

ChunkScanAccess (): n, chunkScanner, method_39800, getWorker, m_196922_

RegionStorageInfo (): q, storageInfo, method_60999, getStorageKey, m_340375_

RegionStorageInfo (): o, storageInfo, method_60999, getStorageKey, m_340375_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

eex

ehi

字段

构造函数

方法

1.21.5

名称

ead

eex

字段

构造函数

方法

1.21.4

名称

eba

ead

字段

构造函数

方法

1.21.3

名称

dwj

eba

字段

构造函数

方法

CompletableFuture<Void> (ChunkPos, CompoundTag): a, write, method_17910, setNbt, m_63502_

CompletableFuture<Void> (ChunkPos, Supplier<CompoundTag>): a, write, method_17910, setNbt, m_63502_

1.21.1

名称

字段

构造函数

方法

1.21

名称

dvh

dwj

字段

构造函数

方法

CompletableFuture<Optional<CompoundTag>> (ChunkPos): e, read, method_23696, getNbt, m_223454_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): d, read, method_23696, getNbt, m_223454_

void (ChunkPos): f, handleLegacyStructureIndex, method_56564, markFeatureUpdateResolved, m_320556_

void (ChunkPos): e, handleLegacyStructureIndex, method_56564, markFeatureUpdateResolved, m_320556_

void (CompoundTag): b, removeDatafixingContext, method_60626, removeContext, m_340518_

RegionStorageInfo (): q, storageInfo, method_60999, getStorageKey, m_340375_

1.20.6

名称

dmf

dvh

字段

构造函数

(Path, com.mojang.datafixers.DataFixer, boolean)

(RegionStorageInfo, Path, com.mojang.datafixers.DataFixer, boolean)

方法

void (ChunkPos, CompoundTag): a, write, method_17910, setNbt, m_63502_

CompletableFuture<Void> (ChunkPos, CompoundTag): a, write, method_17910, setNbt, m_63502_

void (ChunkPos): f, handleLegacyStructureIndex, method_56564, markFeatureUpdateResolved, m_320556_

1.20.4

名称

dih

dmf

字段

构造函数

方法

1.20.2

名称

dez

dih

字段

com.mojang.datafixers.DataFixer: d, fixerUpper, field_17655, dataFixer, f_63496_

com.mojang.datafixers.DataFixer: e, fixerUpper, field_17655, dataFixer, f_63496_

int: c, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, FEATURE_UPDATING_VERSION, f_196910_

int: d, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, FEATURE_UPDATING_VERSION, f_196910_

构造函数

方法

boolean (ChunkPos, int): a, isOldChunkAround, method_42328, needsBlending, m_223451_

boolean (ChunkPos, int): b, isOldChunkAround, method_42328, needsBlending, m_223451_

1.20.1

名称

deo

dez

字段

com.mojang.datafixers.DataFixer: e, fixerUpper, field_17655, dataFixer, f_63496_

com.mojang.datafixers.DataFixer: d, fixerUpper, field_17655, dataFixer, f_63496_

int: d, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, FEATURE_UPDATING_VERSION, f_196910_

int: c, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, FEATURE_UPDATING_VERSION, f_196910_

构造函数

方法

CompletableFuture<Optional<CompoundTag>> (ChunkPos): f, read, method_23696, getNbt, m_223454_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): e, read, method_23696, getNbt, m_223454_

1.19.4

名称

dbq

deo

字段

构造函数

方法

1.19.3

名称

cyj

dbq

字段

构造函数

方法

void (): n, flushWorker, method_23697, completeAll, m_63514_

void (): o, flushWorker, method_23697, completeAll, m_63514_

ChunkScanAccess (): o, chunkScanner, method_39800, getWorker, m_196922_

ChunkScanAccess (): p, chunkScanner, method_39800, getWorker, m_196922_

1.19.2

名称

字段

int: d, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, field_36219, f_196910_

int: d, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, FEATURE_UPDATING_VERSION, f_196910_

构造函数

方法

LegacyStructureDataHandler (ResourceKey<Level>, Supplier<DimensionDataStorage>): a, getLegacyStructureHandler, method_43411, method_43411, m_223448_

LegacyStructureDataHandler (ResourceKey<Level>, Supplier<DimensionDataStorage>): a, getLegacyStructureHandler, method_43411, getFeatureUpdater, m_223448_

1.19.1

名称

cxm

cyj

net.minecraft.world.level.chunk.storage.IChunkLoader

字段

构造函数

方法

1.19

名称

cro

cxm

net.minecraft.world.level.chunk.storage.IChunkLoader

字段

构造函数

方法

CompoundTag (ChunkPos): f, read, method_23696, getNbt, m_63512_

void (): m, flushWorker, method_23697, completeAll, m_63514_

void (): n, flushWorker, method_23697, completeAll, m_63514_

ChunkScanAccess (): n, chunkScanner, method_39800, getWorker, m_196922_

ChunkScanAccess (): o, chunkScanner, method_39800, getWorker, m_196922_

boolean (ChunkPos, int): a, isOldChunkAround, method_42328, needsBlending, m_223451_

LegacyStructureDataHandler (ResourceKey<Level>, Supplier<DimensionDataStorage>): a, getLegacyStructureHandler, method_43411, method_43411, m_223448_

CompletableFuture<Optional<CompoundTag>> (ChunkPos): f, read, method_23696, getNbt, m_223454_

1.18.2

名称

cqw

cro

字段

构造函数

方法

void (): l, flushWorker, method_23697, completeAll, m_63514_

void (): m, flushWorker, method_23697, completeAll, m_63514_

ChunkScanAccess (): m, chunkScanner, method_39800, getWorker, m_196922_

ChunkScanAccess (): n, chunkScanner, method_39800, getWorker, m_196922_

1.18.1

名称

字段

构造函数

方法

1.18

名称

cnk

cqw

字段

com.mojang.datafixers.DataFixer: d, fixerUpper, field_17655, dataFixer, f_63496_

com.mojang.datafixers.DataFixer: e, fixerUpper, field_17655, dataFixer, f_63496_

int: d, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_36219, field_36219, f_196910_

构造函数

(File, com.mojang.datafixers.DataFixer, boolean)

(Path, com.mojang.datafixers.DataFixer, boolean)

方法

CompoundTag (ChunkPos): e, read, method_23696, getNbt, m_63512_, read

CompoundTag (ChunkPos): f, read, method_23696, getNbt, m_63512_

void (): j, flushWorker, method_23697, completeAll, m_63514_

void (): l, flushWorker, method_23697, completeAll, m_63514_

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkNbt, m_63507_, getChunkData

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag, Optional<ResourceKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>>): a, upgradeChunkTag, method_17907, updateChunkNbt, m_188288_

void (CompoundTag, ResourceKey<Level>, Optional<ResourceKey<com.mojang.serialization.Codec<? extends ChunkGenerator>>>): a, injectDatafixingContext, method_39799, saveContextToNbt, m_196918_

ChunkScanAccess (): m, chunkScanner, method_39800, getWorker, m_196922_

1.17.1

名称

cnj

cnk

字段

构造函数

方法

void (): i, flushWorker, method_23697, completeAll, m_63514_

void (): j, flushWorker, method_23697, completeAll, m_63514_

1.17

名称

cgu

cnj

net.minecraft.world.chunk.storage.ChunkLoader

net.minecraft.src.C_2159_

net.minecraft.server.v1_16_R3.IChunkLoader

net.minecraft.world.level.chunk.storage.IChunkLoader

字段

com.mojang.datafixers.DataFixer: b, fixerUpper, field_17655, dataFixer, field_219168_b

com.mojang.datafixers.DataFixer: d, fixerUpper, field_17655, dataFixer, f_63496_

LegacyStructureDataHandler: c, legacyStructureHandler, field_17654, featureUpdater, field_219167_a

LegacyStructureDataHandler: b, legacyStructureHandler, field_17654, featureUpdater, f_63497_

IOWorker: a, worker, field_21494, worker, field_227077_a_

IOWorker: a, worker, field_21494, worker, f_63495_

构造函数

方法

int (CompoundTag): a, getVersion, method_17908, getDataVersion, func_219165_a

int (CompoundTag): a, getVersion, method_17908, getDataVersion, m_63505_

void (ChunkPos, CompoundTag): a, write, method_17910, setNbt, func_219100_a

void (ChunkPos, CompoundTag): a, write, method_17910, setNbt, m_63502_

CompoundTag (ChunkPos): e, read, method_23696, getNbt, func_227078_e_, read

CompoundTag (ChunkPos): e, read, method_23696, getNbt, m_63512_, read

void (): i, flushWorker, method_23697, completeAll, func_227079_i_

void (): i, flushWorker, method_23697, completeAll, m_63514_

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

void (): close, close, close

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkNbt, func_235968_a_, getChunkData

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkNbt, m_63507_, getChunkData

1.16.5

名称

字段

构造函数

方法

void (ChunkPos, CompoundTag): a, write, method_17910, setTagAt, func_219100_a

void (ChunkPos, CompoundTag): a, write, method_17910, setNbt, func_219100_a

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkTag, func_235968_a_, getChunkData

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkNbt, func_235968_a_, getChunkData

1.16.4

名称

cgr

cgu

net.minecraft.server.v1_16_R2.IChunkLoader

net.minecraft.server.v1_16_R3.IChunkLoader

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

chw

cgr

net.minecraft.server.v1_16_R1.IChunkLoader

net.minecraft.server.v1_16_R2.IChunkLoader

字段

构造函数

方法

1.16.1

名称

cay

chw

net.minecraft.server.v1_15_R1.IChunkLoader

net.minecraft.server.v1_16_R1.IChunkLoader

字段

构造函数

(File, com.mojang.datafixers.DataFixer)

(File, com.mojang.datafixers.DataFixer, boolean)

方法

CompoundTag (DimensionType, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkTag, func_219166_a, getChunkData

void (): close, close, close, close

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

CompoundTag (ResourceKey<Level>, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkTag, func_235968_a_, getChunkData

1.15.2

名称

cav

cay

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

byg

cav

net.minecraft.server.v1_14_R1.IChunkLoader

net.minecraft.server.v1_15_R1.IChunkLoader

字段

LegacyStructureDataHandler: a, legacyStructureHandler, field_17654, featureUpdater, field_219167_a

LegacyStructureDataHandler: c, legacyStructureHandler, field_17654, featureUpdater, field_219167_a

IOWorker: a, worker, field_21494, worker, field_227077_a_

构造函数

方法

void (ChunkPos, CompoundTag): a, write, method_17910, setTagAt, func_219100_a, write

void (ChunkPos, CompoundTag): a, write, method_17910, setTagAt, func_219100_a

CompoundTag (ChunkPos): e, read, method_23696, getNbt, func_227078_e_, read

void (): i, flushWorker, method_23697, completeAll, func_227079_i_

void (): close, close, close, close

1.14.4

名称

byb

byg

net.minecraft.world.level.chunk.storage.ChunkStorage

net.minecraft.world.VersionedChunkStorage

net.minecraft.world.storage.VersionedChunkStorage

字段

com.mojang.datafixers.DataFixer: b, field_17655, dataFixer, field_219168_b

com.mojang.datafixers.DataFixer: b, fixerUpper, field_17655, dataFixer, field_219168_b

PersistentStructureLegacy: a, field_17654, featureUpdater, field_219167_a

LegacyStructureDataHandler: a, legacyStructureHandler, field_17654, featureUpdater, field_219167_a

构造函数

方法

NBTTagCompound (DimensionManager, Supplier<WorldPersistentData>, NBTTagCompound): a, method_17907, updateChunkTag, func_219166_a, getChunkData

CompoundTag (DimensionType, Supplier<DimensionDataStorage>, CompoundTag): a, upgradeChunkTag, method_17907, updateChunkTag, func_219166_a, getChunkData

int (NBTTagCompound): a, method_17908, getDataVersion, func_219165_a

int (CompoundTag): a, getVersion, method_17908, getDataVersion, func_219165_a

void (ChunkCoordIntPair, NBTTagCompound): a, method_17910, setTagAt, func_219100_a, write

void (ChunkPos, CompoundTag): a, write, method_17910, setTagAt, func_219100_a, write

1.14.3

名称

bxx

byb

net.minecraft.world.VersionedChunkStorage

字段

com.mojang.datafixers.DataFixer: b, field_17655, field_219168_b

com.mojang.datafixers.DataFixer: b, field_17655, dataFixer, field_219168_b

PersistentStructureLegacy: a, field_17654, field_219167_a

PersistentStructureLegacy: a, field_17654, featureUpdater, field_219167_a

构造函数

方法

NBTTagCompound (DimensionManager, Supplier<WorldPersistentData>, NBTTagCompound): a, method_17907, func_219166_a, getChunkData

NBTTagCompound (DimensionManager, Supplier<WorldPersistentData>, NBTTagCompound): a, method_17907, updateChunkTag, func_219166_a, getChunkData

int (NBTTagCompound): a, method_17908, func_219165_a

int (NBTTagCompound): a, method_17908, getDataVersion, func_219165_a

void (ChunkCoordIntPair, NBTTagCompound): a, method_17910, func_219100_a, write

void (ChunkCoordIntPair, NBTTagCompound): a, method_17910, setTagAt, func_219100_a, write

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

bxw

bxx

字段

构造函数

方法

1.14

名称

bnw

bxw

net.minecraft.class_3977

net.minecraft.world.chunk.storage.IChunkLoader

net.minecraft.world.chunk.storage.ChunkLoader

net.minecraft.server.v1_13_R2.IChunkLoader

net.minecraft.server.v1_14_R1.IChunkLoader

字段

com.mojang.datafixers.DataFixer: b, field_17655, field_219168_b

PersistentStructureLegacy: a, field_17654, field_219167_a

构造函数

(File, com.mojang.datafixers.DataFixer)

方法

void (): b, func_75818_b

Chunk (GeneratorAccess, int, int, Consumer<Chunk>): a, func_199813_a

ProtoChunk (GeneratorAccess, int, int, Consumer<IChunkAccess>): b, func_202152_b

void (World, IChunkAccess): a, func_75816_a, saveChunk

NBTTagCompound (DimensionManager, Supplier<WorldPersistentData>, NBTTagCompound): a, method_17907, func_219166_a, getChunkData

int (NBTTagCompound): a, method_17908, func_219165_a

void (ChunkCoordIntPair, NBTTagCompound): a, method_17910, func_219100_a, write

1.13.2

名称

bnv

bnw

字段

构造函数

方法

1.13.1

名称

bnn

bnv

net.minecraft.server.v1_13_R1.IChunkLoader

net.minecraft.server.v1_13_R2.IChunkLoader

字段

构造函数

方法

void (): b, func_75817_a

void (): c, func_75818_b

void (): b, func_75818_b

boolean (int, int): a, func_191063_a, chunkExists

void (IBlockAccess, Chunk): a, func_75819_b

1.13

名称

ayf

bnn

net.minecraft.server.v1_12_R1.IChunkLoader

net.minecraft.server.v1_13_R1.IChunkLoader

字段

构造函数

方法

Chunk (World, int, int): a, func_75815_a

void (World, Chunk): a, func_75816_a, saveChunk

void (World, Chunk): b, func_75819_b

Chunk (GeneratorAccess, int, int, Consumer<Chunk>): a, func_199813_a

ProtoChunk (GeneratorAccess, int, int, Consumer<IChunkAccess>): b, func_202152_b

void (World, IChunkAccess): a, func_75816_a, saveChunk

void (IBlockAccess, Chunk): a, func_75819_b

1.12.2

名称

字段

构造函数

方法

void (World, Chunk): a, func_75816_a

void (World, Chunk): a, func_75816_a, saveChunk

1.12.1

名称

ayd

ayf

字段

构造函数

方法

1.12

名称

auw

ayd

net.minecraft.server.v1_11_R1.IChunkLoader

net.minecraft.server.v1_12_R1.IChunkLoader

字段

构造函数

方法

void (): a, func_75817_a

void (): b, func_75817_a

void (): b, func_75818_b

void (): c, func_75818_b

boolean (int, int): a, func_191063_a

boolean (int, int): a, func_191063_a, chunkExists

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

auu

auw

字段

构造函数

方法

1.11

名称

atd

auu

net.minecraft.server.v1_10_R1.IChunkLoader

net.minecraft.server.v1_11_R1.IChunkLoader

字段

构造函数

方法

boolean (int, int): a, func_191063_a

1.10.2

名称

字段

构造函数

方法

1.10

名称

asn

atd

net.minecraft.server.v1_9_R2.IChunkLoader

net.minecraft.server.v1_10_R1.IChunkLoader

字段

构造函数

方法

1.9.4

名称

asm

asn

net.minecraft.server.v1_9_R1.IChunkLoader

net.minecraft.server.v1_9_R2.IChunkLoader

字段

构造函数

方法

1.9.2

名称

字段

构造函数

方法

1.9

名称

and

asm

net.minecraft.server.v1_8_R3.IChunkLoader

net.minecraft.server.v1_9_R1.IChunkLoader

字段

构造函数

方法

1.8.8

名称

and

net.minecraft.world.chunk.storage.IChunkLoader

net.minecraft.server.v1_8_R3.IChunkLoader

字段

构造函数

方法

Chunk (World, int, int): a, func_75815_a

void (World, Chunk): a, func_75816_a

void (World, Chunk): b, func_75819_b

void (): a, func_75817_a

void (): b, func_75818_b