net.minecraft.world.gen.structure

public class LegacyStructureDataHandler

chx
net.minecraft.class_3360
net.minecraft.world.gen.structure.LegacyStructureDataHandler
net.minecraft.world.gen.feature.structure.LegacyStructureDataUtil
net.minecraft.world.gen.feature.structure.LegacyStructureDataUtil

Field summary

Modifier and TypeField
private static final Map<String, String>
a
field_14435
CURRENT_TO_LEGACY
field_208220_b
field_208220_b
private static final Map<String, String>
b
field_14436
LEGACY_TO_CURRENT
field_208221_c
field_208221_c
private final boolean
c
field_14434
hasLegacyData
field_208222_d
field_208222_d
private final Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NbtCompound>>
d
field_14432
data
field_208223_e
field_208223_e
private final Map<String, SavedStructureIndexData>
e
field_14433
indices
field_208224_f
field_208224_f
private final List<String>
f
field_17658
f_64032812
field_215132_f
field_215132_f
private final List<String>
g
field_17659
f_66977818
field_215133_g
field_215133_g

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(long arg0)
method_14744(long arg0)
removeIndex(long reference)
func_208216_a(long arg0)
func_208216_a(long arg0)
public NbtCompound
a(ib arg0)
method_14735(class_2487 arg0)
update(NbtCompound nbt)
func_212181_a(CompoundNBT arg0)
func_212181_a(CompoundNBT arg0)
private boolean
a(int arg0, int arg1, String arg2)
method_14738(int arg0, int arg1, String arg2)
hasLegacyStructure(int chunkX, int chunkZ, String type)
func_208211_a(int arg0, int arg1, String arg2)
func_208211_a(int arg0, int arg1, String arg2)
private boolean
a(int arg0, int arg1)
method_14737(int arg0, int arg1)
hasUnhandledLegacyStructure(int chunkX, int chunkZ)
func_208209_a(int arg0, int arg1)
func_208209_a(int arg0, int arg1)
private NbtCompound
a(ib arg0, bgt arg1)
method_14741(class_2487 arg0, class_1923 arg1)
updateStructure(NbtCompound nbt, ChunkPos pos)
func_212182_a(CompoundNBT arg0, ChunkPos arg1)
func_212182_a(CompoundNBT arg0, ChunkPos arg1)
private void
a(cnz arg0)
method_14734(class_26 arg0)
populateCaches(SavedDataStorage arg0)
func_212184_a(DimensionSavedDataManager arg0)
func_212184_a(DimensionSavedDataManager arg0)
public static LegacyStructureDataHandler
a(byd arg0, cnz arg1)
method_14745(class_2874 arg0, class_26 arg1)
forDimension(DimensionType arg0, SavedDataStorage arg1)
func_215130_a(DimensionType arg0, DimensionSavedDataManager arg1)
func_215130_a(DimensionType arg0, DimensionSavedDataManager arg1)