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

Inherits net.minecraft.world.gen.structure.ComponentNetherBridgePiece.

Public Member Functions

 ComponentNetherBridgeCrossing (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
ComponentNetherBridgeCrossing 
createValidComponent (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.ComponentNetherBridgePiece
 ComponentNetherBridgePiece (int par1)
 
StructureComponent getNextComponentNormal (ComponentNetherBridgeStartPiece par1ComponentNetherBridgeStartPiece, List par2List, Random par3Random, int par4, int par5, boolean par6)
 
StructureComponent getNextComponentX (ComponentNetherBridgeStartPiece par1ComponentNetherBridgeStartPiece, List par2List, Random par3Random, int par4, int par5, boolean par6)
 
StructureComponent getNextComponentZ (ComponentNetherBridgeStartPiece par1ComponentNetherBridgeStartPiece, List par2List, Random par3Random, int par4, int par5, boolean par6)
 
- Static Protected Member Functions inherited from net.minecraft.world.gen.structure.ComponentNetherBridgePiece
static boolean isAboveGround (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.ComponentNetherBridgeCrossing.ComponentNetherBridgeCrossing ( int  par1,
Random  par2Random,
StructureBoundingBox  par3StructureBoundingBox,
int  par4 
)

Member Function Documentation

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

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

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

Creates and returns a new component piece. Or null if it could not find enough room to place it.


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