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

Public Member Functions

 ComponentVillagePathGen (ComponentVillageStartPiece par1ComponentVillageStartPiece, int par2, Random par3Random, StructureBoundingBox par4StructureBoundingBox, int par5)
 
void buildComponent (StructureComponent par1StructureComponent, List par2List, Random par3Random)
 
boolean addComponentParts (World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)
 

Static Public Member Functions

static StructureBoundingBox func_74933_a (ComponentVillageStartPiece par0ComponentVillageStartPiece, List par1List, Random par2Random, int par3, int par4, int par5, int par6)
 

Additional Inherited Members

- Protected Member Functions inherited from net.minecraft.world.gen.structure.ComponentVillageRoadPiece
 ComponentVillageRoadPiece (ComponentVillageStartPiece par1ComponentVillageStartPiece, int par2)
 
- 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.ComponentVillagePathGen.ComponentVillagePathGen ( ComponentVillageStartPiece  par1ComponentVillageStartPiece,
int  par2,
Random  par3Random,
StructureBoundingBox  par4StructureBoundingBox,
int  par5 
)

Member Function Documentation

boolean net.minecraft.world.gen.structure.ComponentVillagePathGen.addComponentParts ( World  par1World,
Random  par2Random,
StructureBoundingBox  par3StructureBoundingBox 
)
virtual

second Part of Structure generating, this for example places Spiderwebs, Mob Spawners, it closes Mineshafts at the end, it adds Fences...

Implements net.minecraft.world.gen.structure.StructureComponent.

void net.minecraft.world.gen.structure.ComponentVillagePathGen.buildComponent ( StructureComponent  par1StructureComponent,
List  par2List,
Random  par3Random 
)

Initiates construction of the Structure Component picked, at the current Location of StructGen

static StructureBoundingBox net.minecraft.world.gen.structure.ComponentVillagePathGen.func_74933_a ( ComponentVillageStartPiece  par0ComponentVillageStartPiece,
List  par1List,
Random  par2Random,
int  par3,
int  par4,
int  par5,
int  par6 
)
static

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