历史 - 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
构造函数
(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
构造函数
方法
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