历史 - net.minecraft.world.level.levelgen.structure.LegacyStructureDataHandler

1.21.11

名称

fai

ffj

net.minecraft.world.FeatureUpdater

net.minecraft.world.updater.FeatureUpdater

字段

Map<String, String>: a, CURRENT_TO_LEGACY_MAP, field_14435, OLD_TO_NEW, f_71299_

Map<String, String>: c, CURRENT_TO_LEGACY_MAP, field_14435, OLD_TO_NEW, f_71299_

Map<String, String>: b, LEGACY_TO_CURRENT_MAP, field_14436, ANCIENT_TO_OLD, f_71300_

Map<String, String>: d, LEGACY_TO_CURRENT_MAP, field_14436, ANCIENT_TO_OLD, f_71300_

boolean: d, hasLegacyData, field_14434, needsUpdate, f_71301_

boolean: f, hasLegacyData, field_14434, needsUpdate, f_71301_

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: e, dataMap, field_14432, featureIdToChunkNbt, f_71302_

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: g, dataMap, field_14432, featureIdToChunkNbt, f_71302_

Map<String, StructureFeatureIndexSavedData>: f, indexMap, field_14433, updateStates, f_71303_

Map<String, StructureFeatureIndexSavedData>: h, indexMap, field_14433, updateStates, f_71303_

List<String>: g, legacyKeys, field_17658, oldNames, f_71304_

List<String>: j, legacyKeys, field_17658, oldNames, f_71304_

List<String>: h, currentKeys, field_17659, newNames, f_71305_

List<String>: k, currentKeys, field_17659, newNames, f_71305_

Set<String>: c, OLD_STRUCTURE_REGISTRY_KEYS, field_37194, NEW_STRUCTURE_NAMES, f_209874_

Set<String>: e, OLD_STRUCTURE_REGISTRY_KEYS, field_37194, NEW_STRUCTURE_NAMES, f_209874_

int: b, LAST_MONOLYTH_STRUCTURE_DATA_VERSION, field_63962, TARGET_DATA_VERSION, f_435192_

DimensionDataStorage: i, dimensionDataStorage, field_64684, persistentStateManager, f_433439_

com.mojang.datafixers.DataFixer: l, dataFixer, field_63963, dataFixer, f_434805_

boolean: m, cachesInitialized, field_64685, initialized, f_433673_

构造函数

(DimensionDataStorage, List<String>, List<String>)

(DimensionDataStorage, List<String>, List<String>, com.mojang.datafixers.DataFixer)

方法

void (long): a, removeIndex, method_14744, markResolved, m_71318_

LegacyStructureDataHandler (ResourceKey<Level>, DimensionDataStorage): a, getLegacyStructureHandler, method_14745, create, m_71331_

void (ChunkPos): markChunkDone, markChunkDone, markChunkDone, markChunkDone, m_441410_

int (): targetDataVersion, targetDataVersion, m_441212_

CompoundTag (CompoundTag): applyFix, applyFix, applyFix, applyFix, m_442248_

Supplier<LegacyTagFixer> (ResourceKey<Level>, Supplier<DimensionDataStorage>, com.mojang.datafixers.DataFixer): a, getLegacyTagFixer, method_14745, create, m_438738_

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

eut

fai

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

esi

eut

字段

构造函数

方法

1.21.5

名称

eni

esi

字段

构造函数

方法

1.21.4

名称

eof

eni

字段

构造函数

方法

1.21.3

名称

ejm

eof

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

eih

ejm

字段

构造函数

方法

1.20.6

名称

dzb

eih

字段

构造函数

方法

1.20.4

名称

dvd

dzb

字段

构造函数

方法

1.20.2

名称

drv

dvd

字段

构造函数

方法

1.20.1

名称

drk

drv

字段

List<String>: g, legacyKeys, field_17658, field_17658, f_71304_

List<String>: g, legacyKeys, field_17658, oldNames, f_71304_

List<String>: h, currentKeys, field_17659, field_17659, f_71305_

List<String>: h, currentKeys, field_17659, newNames, f_71305_

Set<String>: c, OLD_STRUCTURE_REGISTRY_KEYS, field_37194, field_37194, f_209874_

Set<String>: c, OLD_STRUCTURE_REGISTRY_KEYS, field_37194, NEW_STRUCTURE_NAMES, f_209874_

构造函数

方法

1.19.4

名称

dok

drk

字段

构造函数

方法

1.19.3

名称

dkw

dok

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

djz

dkw

net.minecraft.world.level.levelgen.structure.PersistentStructureLegacy

字段

构造函数

方法

1.19

名称

dew

djz

net.minecraft.world.level.levelgen.structure.PersistentStructureLegacy

字段

构造函数

方法

1.18.2

名称

den

dew

字段

boolean: c, hasLegacyData, field_14434, needsUpdate, f_71301_

boolean: d, hasLegacyData, field_14434, needsUpdate, f_71301_

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: d, dataMap, field_14432, featureIdToChunkNbt, f_71302_

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: e, dataMap, field_14432, featureIdToChunkNbt, f_71302_

Map<String, StructureFeatureIndexSavedData>: e, indexMap, field_14433, updateStates, f_71303_

Map<String, StructureFeatureIndexSavedData>: f, indexMap, field_14433, updateStates, f_71303_

List<String>: f, legacyKeys, field_17658, field_17658, f_71304_

List<String>: g, legacyKeys, field_17658, field_17658, f_71304_

List<String>: g, currentKeys, field_17659, field_17659, f_71305_

List<String>: h, currentKeys, field_17659, field_17659, f_71305_

Set<String>: c, OLD_STRUCTURE_REGISTRY_KEYS, field_37194, field_37194, f_209874_

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dax

den

字段

构造函数

方法

1.17.1

名称

daw

dax

字段

构造函数

方法

1.17

名称

crg

daw

net.minecraft.world.gen.feature.structure.LegacyStructureDataUtil

net.minecraft.src.C_2495_

net.minecraft.server.v1_16_R3.PersistentStructureLegacy

net.minecraft.world.level.levelgen.structure.PersistentStructureLegacy

字段

Map<String, String>: a, CURRENT_TO_LEGACY_MAP, field_14435, OLD_TO_NEW, field_208220_b

Map<String, String>: a, CURRENT_TO_LEGACY_MAP, field_14435, OLD_TO_NEW, f_71299_

Map<String, String>: b, LEGACY_TO_CURRENT_MAP, field_14436, ANCIENT_TO_OLD, field_208221_c

Map<String, String>: b, LEGACY_TO_CURRENT_MAP, field_14436, ANCIENT_TO_OLD, f_71300_

boolean: c, hasLegacyData, field_14434, needsUpdate, field_208222_d

boolean: c, hasLegacyData, field_14434, needsUpdate, f_71301_

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: d, dataMap, field_14432, featureIdToChunkNbt, field_208223_e

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: d, dataMap, field_14432, featureIdToChunkNbt, f_71302_

Map<String, StructureFeatureIndexSavedData>: e, indexMap, field_14433, updateStates, field_208224_f

Map<String, StructureFeatureIndexSavedData>: e, indexMap, field_14433, updateStates, f_71303_

List<String>: f, legacyKeys, field_17658, field_17658, field_215132_f

List<String>: f, legacyKeys, field_17658, field_17658, f_71304_

List<String>: g, currentKeys, field_17659, field_17659, field_215133_g

List<String>: g, currentKeys, field_17659, field_17659, f_71305_

构造函数

方法

void (long): a, removeIndex, method_14744, markResolved, func_208216_a

void (long): a, removeIndex, method_14744, markResolved, m_71318_

CompoundTag (CompoundTag): a, updateFromLegacy, method_14735, getUpdatedReferences, func_212181_a

CompoundTag (CompoundTag): a, updateFromLegacy, method_14735, getUpdatedReferences, m_71326_

boolean (int, int, String): a, hasLegacyStart, method_14738, needsUpdate, func_208211_a

boolean (int, int, String): a, hasLegacyStart, method_14738, needsUpdate, m_71314_

boolean (int, int): a, isUnhandledStructureStart, method_14737, needsUpdate, func_208209_a

boolean (int, int): a, isUnhandledStructureStart, method_14737, needsUpdate, m_71311_

CompoundTag (CompoundTag, ChunkPos): a, updateStructureStart, method_14741, getUpdatedStarts, func_212182_a

CompoundTag (CompoundTag, ChunkPos): a, updateStructureStart, method_14741, getUpdatedStarts, m_71328_

void (DimensionDataStorage): a, populateCaches, method_14734, init, func_212184_a

void (DimensionDataStorage): a, populateCaches, method_14734, init, m_71320_

LegacyStructureDataHandler (ResourceKey<Level>, DimensionDataStorage): a, getLegacyStructureHandler, method_14745, create, func_236992_a_

LegacyStructureDataHandler (ResourceKey<Level>, DimensionDataStorage): a, getLegacyStructureHandler, method_14745, create, m_71331_

1.16.5

名称

字段

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: d, dataMap, field_14432, featureIdToChunkTag, field_208223_e

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: d, dataMap, field_14432, featureIdToChunkNbt, field_208223_e

构造函数

方法

1.16.4

名称

crd

crg

net.minecraft.server.v1_16_R2.PersistentStructureLegacy

net.minecraft.server.v1_16_R3.PersistentStructureLegacy

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ctj

crd

net.minecraft.server.v1_16_R1.PersistentStructureLegacy

net.minecraft.server.v1_16_R2.PersistentStructureLegacy

字段

构造函数

方法

1.16.1

名称

clh

ctj

net.minecraft.server.v1_15_R1.PersistentStructureLegacy

net.minecraft.server.v1_16_R1.PersistentStructureLegacy

字段

List<String>: f, legacyKeys, field_17658, field_215132_f

List<String>: f, legacyKeys, field_17658, field_17658, field_215132_f

List<String>: g, currentKeys, field_17659, field_215133_g

List<String>: g, currentKeys, field_17659, field_17659, field_215133_g

构造函数

方法

LegacyStructureDataHandler (DimensionType, DimensionDataStorage): a, getLegacyStructureHandler, method_14745, create, func_215130_a

LegacyStructureDataHandler (ResourceKey<Level>, DimensionDataStorage): a, getLegacyStructureHandler, method_14745, create, func_236992_a_

1.15.2

名称

cle

clh

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

cii

cle

net.minecraft.server.v1_14_R1.PersistentStructureLegacy

net.minecraft.server.v1_15_R1.PersistentStructureLegacy

字段

构造函数

方法

1.14.4

名称

cid

cii

net.minecraft.world.level.levelgen.structure.LegacyStructureDataHandler

字段

Map<String, String>: a, field_14435, OLD_TO_NEW, field_208220_b

Map<String, String>: a, CURRENT_TO_LEGACY_MAP, field_14435, OLD_TO_NEW, field_208220_b

Map<String, String>: b, field_14436, ANCIENT_TO_OLD, field_208221_c

Map<String, String>: b, LEGACY_TO_CURRENT_MAP, field_14436, ANCIENT_TO_OLD, field_208221_c

boolean: c, field_14434, needsUpdate, field_208222_d

boolean: c, hasLegacyData, field_14434, needsUpdate, field_208222_d

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NBTTagCompound>>: d, field_14432, featureIdToChunkTag, field_208223_e

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>: d, dataMap, field_14432, featureIdToChunkTag, field_208223_e

Map<String, PersistentIndexed>: e, field_14433, updateStates, field_208224_f

Map<String, StructureFeatureIndexSavedData>: e, indexMap, field_14433, updateStates, field_208224_f

List<String>: f, field_17658, field_17658, field_215132_f

List<String>: f, legacyKeys, field_17658, field_215132_f

List<String>: g, field_17659, field_17659, field_215133_g

List<String>: g, currentKeys, field_17659, field_215133_g

构造函数

方法

void (long): a, method_14744, markResolved, func_208216_a

void (long): a, removeIndex, method_14744, markResolved, func_208216_a

NBTTagCompound (NBTTagCompound): a, method_14735, getUpdatedReferences, func_212181_a

CompoundTag (CompoundTag): a, updateFromLegacy, method_14735, getUpdatedReferences, func_212181_a

boolean (int, int, String): a, method_14738, needsUpdate, func_208211_a

boolean (int, int, String): a, hasLegacyStart, method_14738, needsUpdate, func_208211_a

boolean (int, int): a, method_14737, needsUpdate, func_208209_a

boolean (int, int): a, isUnhandledStructureStart, method_14737, needsUpdate, func_208209_a

NBTTagCompound (NBTTagCompound, ChunkCoordIntPair): a, method_14741, getUpdatedStarts, func_212182_a

CompoundTag (CompoundTag, ChunkPos): a, updateStructureStart, method_14741, getUpdatedStarts, func_212182_a

void (WorldPersistentData): a, method_14734, init, func_212184_a

void (DimensionDataStorage): a, populateCaches, method_14734, init, func_212184_a

PersistentStructureLegacy (DimensionManager, WorldPersistentData): a, method_14745, create, func_215130_a

LegacyStructureDataHandler (DimensionType, DimensionDataStorage): a, getLegacyStructureHandler, method_14745, create, func_215130_a

1.14.3

名称

chz

cid

net.minecraft.world.FeatureUpdater

字段

Map<String, String>: a, field_14435, field_208220_b

Map<String, String>: a, field_14435, OLD_TO_NEW, field_208220_b

Map<String, String>: b, field_14436, field_208221_c

Map<String, String>: b, field_14436, ANCIENT_TO_OLD, field_208221_c

boolean: c, field_14434, field_208222_d

boolean: c, field_14434, needsUpdate, field_208222_d

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NBTTagCompound>>: d, field_14432, field_208223_e

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NBTTagCompound>>: d, field_14432, featureIdToChunkTag, field_208223_e

Map<String, PersistentIndexed>: e, field_14433, field_208224_f

Map<String, PersistentIndexed>: e, field_14433, updateStates, field_208224_f

List<String>: f, field_17658, field_215132_f

List<String>: f, field_17658, field_17658, field_215132_f

List<String>: g, field_17659, field_215133_g

List<String>: g, field_17659, field_17659, field_215133_g

构造函数

方法

void (long): a, method_14744, func_208216_a

void (long): a, method_14744, markResolved, func_208216_a

NBTTagCompound (NBTTagCompound): a, method_14735, func_212181_a

NBTTagCompound (NBTTagCompound): a, method_14735, getUpdatedReferences, func_212181_a

boolean (int, int, String): a, method_14738, func_208211_a

boolean (int, int, String): a, method_14738, needsUpdate, func_208211_a

boolean (int, int): a, method_14737, func_208209_a

boolean (int, int): a, method_14737, needsUpdate, func_208209_a

NBTTagCompound (NBTTagCompound, ChunkCoordIntPair): a, method_14741, func_212182_a

NBTTagCompound (NBTTagCompound, ChunkCoordIntPair): a, method_14741, getUpdatedStarts, func_212182_a

void (WorldPersistentData): a, method_14734, func_212184_a

void (WorldPersistentData): a, method_14734, init, func_212184_a

PersistentStructureLegacy (DimensionManager, WorldPersistentData): a, method_14745, func_215130_a

PersistentStructureLegacy (DimensionManager, WorldPersistentData): a, method_14745, create, func_215130_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

chx

chz

字段

构造函数

方法

1.14

名称

bwp

chx

net.minecraft.class_3360

net.minecraft.server.v1_13_R2.PersistentStructureLegacy

net.minecraft.server.v1_14_R1.PersistentStructureLegacy

字段

org.apache.logging.log4j.Logger: a, field_208219_a

Map<String, String>: b, field_208220_b

Map<String, String>: a, field_14435, field_208220_b

Map<String, String>: c, field_208221_c

Map<String, String>: b, field_14436, field_208221_c

boolean: d, field_208222_d

boolean: c, field_14434, field_208222_d

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NBTTagCompound>>: e, field_208223_e

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NBTTagCompound>>: d, field_14432, field_208223_e

Map<String, PersistentIndexed>: f, field_208224_f

Map<String, PersistentIndexed>: e, field_14433, field_208224_f

List<String>: f, field_17658, field_215132_f

List<String>: g, field_17659, field_215133_g

构造函数

(PersistentCollection)

(WorldPersistentData, List<String>, List<String>)

方法

void (long): a, func_208216_a

void (long): a, method_14744, func_208216_a

NBTTagCompound (NBTTagCompound): a, func_212181_a

NBTTagCompound (NBTTagCompound): a, method_14735, func_212181_a

String[] (): a, func_208214_a

String[] (): b, func_208218_b

boolean (int, int, String): a, func_208211_a

boolean (int, int, String): a, method_14738, func_208211_a

boolean (int, int): a, func_208209_a

boolean (int, int): a, method_14737, func_208209_a

NBTTagCompound (NBTTagCompound, ChunkCoordIntPair): a, func_212182_a

NBTTagCompound (NBTTagCompound, ChunkCoordIntPair): a, method_14741, func_212182_a

void (PersistentCollection): a, func_212184_a

PersistentStructureLegacy (DimensionManager, PersistentCollection): a, func_212183_a

void (WorldPersistentData): a, method_14734, func_212184_a

PersistentStructureLegacy (DimensionManager, WorldPersistentData): a, method_14745, func_215130_a

1.13.2

名称

bwo

bwp

字段

构造函数

方法

1.13.1

名称

bwg

bwo

net.minecraft.server.v1_13_R1.PersistentStructureLegacy

net.minecraft.server.v1_13_R2.PersistentStructureLegacy

字段

构造函数

方法

1.13

名称

bwg

net.minecraft.world.gen.feature.structure.LegacyStructureDataUtil

net.minecraft.server.v1_13_R1.PersistentStructureLegacy

字段

org.apache.logging.log4j.Logger: a, field_208219_a

Map<String, String>: b, field_208220_b

Map<String, String>: c, field_208221_c

boolean: d, field_208222_d

Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NBTTagCompound>>: e, field_208223_e

Map<String, PersistentIndexed>: f, field_208224_f

构造函数

(PersistentCollection)

方法

void (long): a, func_208216_a

NBTTagCompound (NBTTagCompound): a, func_212181_a

String[] (): a, func_208214_a

String[] (): b, func_208218_b

boolean (int, int, String): a, func_208211_a

boolean (int, int): a, func_208209_a

NBTTagCompound (NBTTagCompound, ChunkCoordIntPair): a, func_212182_a

void (PersistentCollection): a, func_212184_a

PersistentStructureLegacy (DimensionManager, PersistentCollection): a, func_212183_a