net.minecraft.world.gen.structure

public abstract class LegacyStructureDataHandler

bwp
net.minecraft.class_3979
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 org.apache.logging.log4j.Logger
a
field_19361
LOGGER
field_208219_a
LOGGER
private static final Map<String, String>
b
field_19362
CURRENT_TO_LEGACY
field_208220_b
field_208220_b
private static final Map<String, String>
c
field_19363
LEGACY_TO_CURRENT
field_208221_c
field_208221_c
private final boolean
d
field_19364
hasLegacyData
field_208222_d
field_208222_d
private final Map<String, it.unimi.dsi.fastutil.longs.Long2ObjectMap<NbtCompound>>
e
field_19365
data
field_208223_e
field_208223_e
private final Map<String, SavedStructureIndexData>
f
field_19366
indices
field_208224_f
field_208224_f

Constructor summary

ModifierConstructor
public (DimensionDataStorage dataStorage)

Method summary

Modifier and TypeMethod
public void
a(long arg0)
method_17611(long arg0)
removeIndex(long reference)
func_208216_a(long arg0)
func_208216_a(long arg0)
public NbtCompound
a(gy arg0)
method_17614(class_322 arg0)
update(NbtCompound nbt)
func_212181_a(NBTTagCompound arg0)
func_212181_a(NBTTagCompound arg0)
protected abstract String[]
a()
method_17608()
getCurrentKeys()
func_208214_a()
func_208214_a()
protected abstract String[]
b()
method_17618()
getLegacyKeys()
func_208218_b()
func_208218_b()
private boolean
a(int arg0, int arg1, String arg2)
method_17610(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_17609(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(gy arg0, axm arg1)
method_17615(class_322 arg0, class_1146 arg1)
updateStructure(NbtCompound nbt, ChunkPos pos)
func_212182_a(NBTTagCompound arg0, ChunkPos arg1)
func_212182_a(NBTTagCompound arg0, ChunkPos arg1)
private void
a(cck arg0)
method_17613(class_4070 arg0)
populateCaches(DimensionDataStorage dataStorage)
func_212184_a(WorldSavedDataStorage arg0)
func_212184_a(WorldSavedDataStorage arg0)
public static LegacyStructureDataHandler
a(bod arg0, cck arg1)
method_17612(class_3793 arg0, class_4070 arg1)
forDimension(DimensionType dimension, DimensionDataStorage dataStorage)
func_212183_a(DimensionType arg0, WorldSavedDataStorage arg1)
func_212183_a(DimensionType arg0, WorldSavedDataStorage arg1)