YATS/Forge Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
net.minecraft.world.gen.structure.ComponentStrongholdStraight Class Reference

Inherits net.minecraft.world.gen.structure.ComponentStronghold.

Public Member Functions

 ComponentStrongholdStraight (int par1, Random par2Random, StructureBoundingBox par3StructureBoundingBox, int par4)
 
void buildComponent (StructureComponent par1StructureComponent, List par2List, Random par3Random)
 
boolean addComponentParts (World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox)
 

Static Public Member Functions

static ComponentStrongholdStraight findValidPlacement (List par0List, Random par1Random, int par2, int par3, int par4, int par5, int par6)
 

Additional Inherited Members

- Protected Member Functions inherited from net.minecraft.world.gen.structure.ComponentStronghold
 ComponentStronghold (int par1)
 
void placeDoor (World par1World, Random par2Random, StructureBoundingBox par3StructureBoundingBox, EnumDoor par4EnumDoor, int par5, int par6, int par7)
 
EnumDoor getRandomDoor (Random par1Random)
 
StructureComponent getNextComponentNormal (ComponentStrongholdStairs2 par1ComponentStrongholdStairs2, List par2List, Random par3Random, int par4, int par5)
 
StructureComponent getNextComponentX (ComponentStrongholdStairs2 par1ComponentStrongholdStairs2, List par2List, Random par3Random, int par4, int par5)
 
StructureComponent getNextComponentZ (ComponentStrongholdStairs2 par1ComponentStrongholdStairs2, List par2List, Random par3Random, int par4, int par5)
 
- Static Protected Member Functions inherited from net.minecraft.world.gen.structure.ComponentStronghold
static boolean canStrongholdGoDeeper (StructureBoundingBox par0StructureBoundingBox)
 
- Protected Attributes inherited from net.minecraft.world.gen.structure.StructureComponent
StructureBoundingBox boundingBox
 
int coordBaseMode
 
int componentType
 

Constructor & Destructor Documentation

net.minecraft.world.gen.structure.ComponentStrongholdStraight.ComponentStrongholdStraight ( int  par1,
Random  par2Random,
StructureBoundingBox  par3StructureBoundingBox,
int  par4 
)

Member Function Documentation

boolean net.minecraft.world.gen.structure.ComponentStrongholdStraight.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.ComponentStrongholdStraight.buildComponent ( StructureComponent  par1StructureComponent,
List  par2List,
Random  par3Random 
)

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

static ComponentStrongholdStraight net.minecraft.world.gen.structure.ComponentStrongholdStraight.findValidPlacement ( List  par0List,
Random  par1Random,
int  par2,
int  par3,
int  par4,
int  par5,
int  par6 
)
static

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