net.minecraft.world.gen.structure

public abstract class StructureFeature

extends Generator

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

Field summary

Modifier and TypeField
private SavedFeatureData
e
field_6237
savedData
field_143029_e
protected Map
d
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(ahb arg0, int arg1, int arg2, int arg3, int arg4, aji[] arg5)
method_4003(class_1150 arg0, int arg1, int arg2, int arg3, int arg4, class_197[] arg5)
place(World arg0, int arg1, int arg2, int arg3, int arg4, Block[] arg5)
func_151538_a(World arg0, int arg1, int arg2, int arg3, int arg4, Block[] arg5)
public boolean
a(ahb arg0, Random arg1, int arg2, int arg3)
method_48(class_1150 arg0, Random arg1, int arg2, int arg3)
place(World world, Random random, int chunkX, int chunkZ)
generateStructuresInChunk(World arg0, Random arg1, int arg2, int arg3)
public boolean
b(int arg0, int arg1, int arg2)
method_46(int arg0, int arg1, int arg2)
isInside(int x, int y, int z)
hasStructureAt(int arg0, int arg1, int arg2)
protected StructureStart
c(int arg0, int arg1, int arg2)
method_5516(int arg0, int arg1, int arg2)
findStructure(int x, int y, int z)
func_143028_c(int arg0, int arg1, int arg2)
public boolean
d(int arg0, int arg1, int arg2)
method_5517(int arg0, int arg1, int arg2)
isInsideBounds(int x, int y, int z)
func_142038_b(int arg0, int arg1, int arg2)
public BlockPos
a(ahb arg0, int arg1, int arg2, int arg3)
method_47(class_1150 arg0, int arg1, int arg2, int arg3)
findNearestPosition(World world, int x, int y, int z)
getNearestInstance(World arg0, int arg1, int arg2, int arg3)
protected List
o_()
method_50()
getPotentialPositions()
getCoordList()
private void
a(ahb arg0)
method_5515(class_1150 arg0)
loadSavedData(World world)
func_143027_a(World arg0)
private void
a(int arg0, int arg1, avm arg2)
method_5514(int arg0, int arg1, class_36 arg2)
saveStructure(int chunkX, int chunkZ, StructureStart structure)
func_143026_a(int arg0, int arg1, StructureStart arg2)
protected abstract boolean
a(int arg0, int arg1)
method_45(int arg0, int arg1)
isFeatureChunk(int chunkX, int chunkZ)
canSpawnStructureAtCoords(int arg0, int arg1)
protected abstract StructureStart
b(int arg0, int arg1)
method_49(int arg0, int arg1)
createStructure(int x, int z)
getStructureStart(int arg0, int arg1)