net.minecraft.world.gen.structure

public class StructureRegistry

ayo
net.minecraft.class_1589
net.minecraft.world.gen.structure.StructureRegistry
net.minecraft.world.gen.structure.MapGenStructureIO

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_7540
LOGGER
LOGGER
private static final Map<String, Class<? extends StructureStart>>
b
field_6238
ID_TO_START
startNameToClassMap
private static final Map<Class<? extends StructureStart>, String>
c
field_6239
START_TO_ID
startClassToNameMap
private static final Map<String, Class<? extends StructurePiece>>
d
field_6240
ID_TO_PIECE
componentNameToClassMap
private static final Map<Class<? extends StructurePiece>, String>
e
field_6241
PIECE_TO_ID
componentClassToNameMap

Method summary

Modifier and TypeMethod
private static void
b(Class<? extends ayr> arg0, String arg1)
method_5523(Class<? extends class_36> arg0, String arg1)
registerStart(Class<? extends StructureStart> startType, String id)
registerStructure(Class<? extends StructureStart> startClass, String structureName)
static void
a(Class<? extends ayq> arg0, String arg1)
method_5521(Class<? extends class_34> arg0, String arg1)
registerPiece(Class<? extends StructurePiece> pieceType, String id)
registerStructureComponent(Class<? extends StructureComponent> componentClass, String componentName)
public static String
a(ayr arg0)
method_5519(class_36 arg0)
getId(StructureStart start)
getStructureStartName(StructureStart start)
public static String
a(ayq arg0)
method_5518(class_34 arg0)
getId(StructurePiece piece)
getStructureComponentName(StructureComponent component)
public static StructureStart
a(du arg0, ajs arg1)
method_5520(class_322 arg0, class_1150 arg1)
getStartFromNbt(NbtCompound nbt, World world)
getStructureStart(NBTTagCompound tagCompound, World worldIn)
public static StructurePiece
b(du arg0, ajs arg1)
method_5522(class_322 arg0, class_1150 arg1)
getPieceFromNbt(NbtCompound nbt, World world)
getStructureComponent(NBTTagCompound tagCompound, World worldIn)