net.minecraft.world.level.levelgen.structure

public class LegacyStructureDataHandler

crg
net.minecraft.world.level.levelgen.structure.LegacyStructureDataHandler
net.minecraft.class_3360
net.minecraft.unmapped.C_qpbbnpoq
net.minecraft.world.FeatureUpdater
net.minecraft.world.gen.feature.structure.LegacyStructureDataUtil
net.minecraft.server.v1_16_R3.PersistentStructureLegacy

Field summary

Modifier and TypeField
private static final Map<String, String>
a
CURRENT_TO_LEGACY_MAP
field_14435
f_ucqhnmuq
OLD_TO_NEW
field_208220_b
private static final Map<String, String>
b
LEGACY_TO_CURRENT_MAP
field_14436
f_kaklveej
ANCIENT_TO_OLD
field_208221_c
private final boolean
c
hasLegacyData
field_14434
f_ivtbuydr
needsUpdate
field_208222_d
private final Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<CompoundTag>>
d
dataMap
field_14432
f_yqklsxrc
featureIdToChunkTag
field_208223_e
private final Map<String, StructureFeatureIndexSavedData>
e
indexMap
field_14433
f_bolmnebs
updateStates
field_208224_f
private final List<String>
f
legacyKeys
field_17658
f_upqojzup
field_17658
field_215132_f
private final List<String>
g
currentKeys
field_17659
f_owvlnbao
field_17659
field_215133_g

Constructor summary

ModifierConstructor
public (DimensionDataStorage arg0, List<String> arg1, List<String> arg2)

Method summary

Modifier and TypeMethod
public void
a(long arg0)
removeIndex(long arg0)
method_14744(long arg0)
m_gjhutapw(long arg0)
markResolved(long arg0)
func_208216_a(long arg0)
public CompoundTag
a(md arg0)
updateFromLegacy(CompoundTag arg0)
method_14735(class_2487 arg0)
m_acxralbo(C_hhlwcnih arg0)
getUpdatedReferences(CompoundTag arg0)
func_212181_a(CompoundNBT arg0)
private boolean
a(int arg0, int arg1, String arg2)
hasLegacyStart(int arg0, int arg1, String arg2)
method_14738(int arg0, int arg1, String arg2)
m_ffjpvbrl(int arg0, int arg1, String arg2)
needsUpdate(int chunkX, int chunkZ, String id)
func_208211_a(int arg0, int arg1, String arg2)
private boolean
a(int arg0, int arg1)
isUnhandledStructureStart(int arg0, int arg1)
method_14737(int arg0, int arg1)
m_tveuxsde(int arg0, int arg1)
needsUpdate(int chunkX, int chunkZ)
func_208209_a(int arg0, int arg1)
private CompoundTag
a(md arg0, brd arg1)
updateStructureStart(CompoundTag arg0, ChunkPos arg1)
method_14741(class_2487 arg0, class_1923 arg1)
m_omvaanki(C_hhlwcnih arg0, C_ynrszrtu arg1)
getUpdatedStarts(CompoundTag arg0, ChunkPos arg1)
func_212182_a(CompoundNBT arg0, ChunkPos arg1)
private void
a(cyc arg0)
populateCaches(DimensionDataStorage arg0)
method_14734(class_26 arg0)
m_xxmtoexq(C_hsdphpvz arg0)
init(PersistentStateManager arg0)
func_212184_a(DimensionSavedDataManager arg0)
public static LegacyStructureDataHandler
a(vj<brx> arg0, cyc arg1)
getLegacyStructureHandler(ResourceKey<Level> arg0, DimensionDataStorage arg1)
method_14745(class_5321<class_1937> arg0, class_26 arg1)
m_ydpszauk(C_xhhleach<C_cdctfzbn> arg0, C_hsdphpvz arg1)
create(RegistryKey<World> arg0, PersistentStateManager arg1)
func_236992_a_(RegistryKey<World> arg0, DimensionSavedDataManager arg1)