net.minecraft.world.gen.structure

public abstract class StructureFeature

extends Generator

aqq
net.minecraft.class_33
net.minecraft.world.gen.structure.StructureFeature
net.minecraft.world.gen.structure.MapGenStructure

Field summary

Modifier and TypeField
private SavedFeatureData
d
field_6237
savedData
structureData
protected Map<Long, StructureStart>
e
field_63
structures
structureMap

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public abstract String
a()
method_5513()
getName()
getStructureName()
protected final void
a(adm arg0, int arg1, int arg2, int arg3, int arg4, ans arg5)
method_4003(class_1150 arg0, int arg1, int arg2, int arg3, int arg4, class_2252 arg5)
place(World arg0, int arg1, int arg2, int arg3, int arg4, ProtoChunk arg5)
recursiveGenerate(World arg0, int arg1, int arg2, int arg3, int arg4, ChunkPrimer arg5)
public boolean
a(adm arg0, Random arg1, adg arg2)
method_9268(class_1150 arg0, Random arg1, class_1146 arg2)
place(World world, Random random, ChunkPos pos)
generateStructure(World worldIn, Random randomIn, ChunkCoordIntPair chunkCoord)
public boolean
b(cj arg0)
method_9270(class_2552 arg0)
isInside(BlockPos pos)
func_175795_b(BlockPos pos)
protected StructureStart
c(cj arg0)
method_9271(class_2552 arg0)
findStructure(BlockPos pos)
func_175797_c(BlockPos pos)
public boolean
a(adm arg0, cj arg1)
method_9267(class_1150 arg0, class_2552 arg1)
isInsideBounds(World world, BlockPos pos)
isPositionInStructure(World worldIn, BlockPos pos)
public BlockPos
b(adm arg0, cj arg1)
method_9269(class_1150 arg0, class_2552 arg1)
findNearestPosition(World world, BlockPos pos)
getClosestStrongholdPos(World worldIn, BlockPos pos)
protected List<BlockPos>
z_()
method_50()
getPotentialPositions()
getCoordList()
private void
a(adm arg0)
method_5515(class_1150 arg0)
loadSavedData(World world)
initializeStructureData(World worldIn)
private void
a(int arg0, int arg1, aqu arg2)
method_5514(int arg0, int arg1, class_36 arg2)
saveStructure(int chunkX, int chunkZ, StructureStart structure)
setStructureStart(int chunkX, int chunkZ, StructureStart start)
protected abstract boolean
a(int arg0, int arg1)
method_45(int arg0, int arg1)
isFeatureChunk(int chunkX, int chunkZ)
canSpawnStructureAtCoords(int chunkX, int chunkZ)
protected abstract StructureStart
b(int arg0, int arg1)
method_49(int arg0, int arg1)
createStructure(int x, int z)
getStructureStart(int chunkX, int chunkZ)