YATS/Forge Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
net.minecraft.world.gen.structure.ComponentVillageStartPiece Class Reference
Inheritance diagram for net.minecraft.world.gen.structure.ComponentVillageStartPiece:
net.minecraft.world.gen.structure.ComponentVillageWell net.minecraft.world.gen.structure.ComponentVillage net.minecraft.world.gen.structure.StructureComponent

Public Member Functions

 ComponentVillageStartPiece (WorldChunkManager par1WorldChunkManager, int par2, Random par3Random, int par4, int par5, ArrayList par6ArrayList, int par7)
 
WorldChunkManager getWorldChunkManager ()
 
- Public Member Functions inherited from net.minecraft.world.gen.structure.ComponentVillageWell
 ComponentVillageWell (ComponentVillageStartPiece par1ComponentVillageStartPiece, int par2, Random par3Random, int par4, int par5)
 
void buildComponent (StructureComponent par1StructureComponent, List par2List, Random par3Random)
 
boolean addComponentParts (World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)
 

Public Attributes

final WorldChunkManager worldChunkMngr
 
final boolean inDesert
 
final BiomeGenBase biome
 
final int terrainType
 
StructureVillagePieceWeight structVillagePieceWeight
 
ArrayList structureVillageWeightedPieceList
 
ArrayList field_74932_i = new ArrayList()
 
ArrayList field_74930_j = new ArrayList()
 

Additional Inherited Members

- Static Public Member Functions inherited from net.minecraft.world.gen.structure.StructureComponent
static StructureComponent findIntersecting (List par0List, StructureBoundingBox par1StructureBoundingBox)
 
- Protected Member Functions inherited from net.minecraft.world.gen.structure.ComponentVillage
 ComponentVillage (ComponentVillageStartPiece par1ComponentVillageStartPiece, int par2)
 
StructureComponent getNextComponentNN (ComponentVillageStartPiece par1ComponentVillageStartPiece, List par2List, Random par3Random, int par4, int par5)
 
StructureComponent getNextComponentPP (ComponentVillageStartPiece par1ComponentVillageStartPiece, List par2List, Random par3Random, int par4, int par5)
 
int getAverageGroundLevel (World par1World, StructureBoundingBox par2StructureBoundingBox)
 
void spawnVillagers (World par1World, StructureBoundingBox par2StructureBoundingBox, int par3, int par4, int par5, int par6)
 
int getVillagerType (int par1)
 
int getBiomeSpecificBlock (int par1, int par2)
 
int getBiomeSpecificBlockMetadata (int par1, int par2)
 
void placeBlockAtCurrentPosition (World par1World, int par2, int par3, int par4, int par5, int par6, StructureBoundingBox par7StructureBoundingBox)
 
void fillWithBlocks (World par1World, StructureBoundingBox par2StructureBoundingBox, int par3, int par4, int par5, int par6, int par7, int par8, int par9, int par10, boolean par11)
 
void fillCurrentPositionBlocksDownwards (World par1World, int par2, int par3, int par4, int par5, int par6, StructureBoundingBox par7StructureBoundingBox)
 
- Static Protected Member Functions inherited from net.minecraft.world.gen.structure.ComponentVillage
static boolean canVillageGoDeeper (StructureBoundingBox par0StructureBoundingBox)
 
- Protected Attributes inherited from net.minecraft.world.gen.structure.ComponentVillage
ComponentVillageStartPiece startPiece
 

Constructor & Destructor Documentation

net.minecraft.world.gen.structure.ComponentVillageStartPiece.ComponentVillageStartPiece ( WorldChunkManager  par1WorldChunkManager,
int  par2,
Random  par3Random,
int  par4,
int  par5,
ArrayList  par6ArrayList,
int  par7 
)

Member Function Documentation

WorldChunkManager net.minecraft.world.gen.structure.ComponentVillageStartPiece.getWorldChunkManager ( )

Member Data Documentation

final BiomeGenBase net.minecraft.world.gen.structure.ComponentVillageStartPiece.biome
ArrayList net.minecraft.world.gen.structure.ComponentVillageStartPiece.field_74930_j = new ArrayList()
ArrayList net.minecraft.world.gen.structure.ComponentVillageStartPiece.field_74932_i = new ArrayList()
final boolean net.minecraft.world.gen.structure.ComponentVillageStartPiece.inDesert

Boolean that determines if the village is in a desert or not.

ArrayList net.minecraft.world.gen.structure.ComponentVillageStartPiece.structureVillageWeightedPieceList

Contains List of all spawnable Structure Piece Weights. If no more Pieces of a type can be spawned, they are removed from this list

StructureVillagePieceWeight net.minecraft.world.gen.structure.ComponentVillageStartPiece.structVillagePieceWeight
final int net.minecraft.world.gen.structure.ComponentVillageStartPiece.terrainType

World terrain type, 0 for normal, 1 for flap map

final WorldChunkManager net.minecraft.world.gen.structure.ComponentVillageStartPiece.worldChunkMngr

The documentation for this class was generated from the following file: