| Package | Description | 
|---|---|
| net.minecraft.world.gen.structure | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | MapGenEndCity.Start | 
| static class  | MapGenNetherBridge.Start | 
| static class  | MapGenScatteredFeature.Start | 
| static class  | MapGenStronghold.Start | 
| static class  | MapGenVillage.Start | 
| class  | StructureMineshaftStart | 
| static class  | StructureOceanMonument.StartMonument | 
| static class  | WoodlandMansion.Start | 
| Modifier and Type | Field and Description | 
|---|---|
| private static java.util.Map<java.lang.Class<? extends StructureStart>,java.lang.String> | MapGenStructureIO. startClassToNameMap | 
| private static java.util.Map<java.lang.String,java.lang.Class<? extends StructureStart>> | MapGenStructureIO. startNameToClassMap | 
| protected it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart> | MapGenStructure. structureMap | 
| Modifier and Type | Method and Description | 
|---|---|
| protected StructureStart | MapGenStructure. getStructureAt(BlockPos pos) | 
| protected StructureStart | WoodlandMansion. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected abstract StructureStart | MapGenStructure. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | StructureOceanMonument. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | MapGenScatteredFeature. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | MapGenVillage. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | MapGenEndCity. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | MapGenStronghold. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | MapGenNetherBridge. getStructureStart(int chunkX,
                 int chunkZ) | 
| protected StructureStart | MapGenMineshaft. getStructureStart(int chunkX,
                 int chunkZ) | 
| static StructureStart | MapGenStructureIO. getStructureStart(NBTTagCompound tagCompound,
                 World worldIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | MapGenStructureIO. getStructureStartName(StructureStart start) | 
| private void | MapGenStructure. setStructureStart(int chunkX,
                 int chunkZ,
                 StructureStart start) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | MapGenStructureIO. registerStructure(java.lang.Class<? extends StructureStart> startClass,
                 java.lang.String structureName) |