Package net.minecraft.src
Class ComponentVillageWell
- java.lang.Object
-
- net.minecraft.src.StructureComponent
-
- net.minecraft.src.ComponentVillageWell
-
- Direct Known Subclasses:
ComponentVillageStartPiece
public class ComponentVillageWell extends StructureComponent
-
-
Field Summary
-
Fields inherited from class net.minecraft.src.StructureComponent
boundingBox, componentType, coordBaseMode
-
-
Constructor Summary
Constructors Constructor Description ComponentVillageWell(int var1, java.util.Random var2, int var3, int var4)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddComponentParts(World var1, java.util.Random var2, StructureBoundingBox var3)voidbuildComponent(StructureComponent var1, java.util.List var2, java.util.Random var3)protected static booleancanVillageGoDeeper(StructureBoundingBox var0)protected intgetAverageGroundLevel(World var1, StructureBoundingBox var2)protected StructureComponentgetNextComponentNN(ComponentVillageStartPiece var1, java.util.List var2, java.util.Random var3, int var4, int var5)protected StructureComponentgetNextComponentPP(ComponentVillageStartPiece var1, java.util.List var2, java.util.Random var3, int var4, int var5)protected intgetVillagerType(int var1)protected voidspawnVillagers(World var1, StructureBoundingBox var2, int var3, int var4, int var5, int var6)-
Methods inherited from class net.minecraft.src.StructureComponent
clearCurrentPositionBlocksUpwards, createTreasureChestAtCurrentPosition, fillCurrentPositionBlocksDownwards, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, getBlockIdAtCurrentPosition, getBoundingBox, getCenter, getComponentType, getMetadataWithOffset, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, placeBlockAtCurrentPosition, placeDoorAtCurrentPosition, randomlyFillWithBlocks, randomlyPlaceBlock, randomlyRareFillWithBlocks
-
-
-
-
Method Detail
-
buildComponent
public void buildComponent(StructureComponent var1, java.util.List var2, java.util.Random var3)
- Overrides:
buildComponentin classStructureComponent
-
addComponentParts
public boolean addComponentParts(World var1, java.util.Random var2, StructureBoundingBox var3)
- Specified by:
addComponentPartsin classStructureComponent
-
getNextComponentNN
protected StructureComponent getNextComponentNN(ComponentVillageStartPiece var1, java.util.List var2, java.util.Random var3, int var4, int var5)
-
getNextComponentPP
protected StructureComponent getNextComponentPP(ComponentVillageStartPiece var1, java.util.List var2, java.util.Random var3, int var4, int var5)
-
getAverageGroundLevel
protected int getAverageGroundLevel(World var1, StructureBoundingBox var2)
-
canVillageGoDeeper
protected static boolean canVillageGoDeeper(StructureBoundingBox var0)
-
spawnVillagers
protected void spawnVillagers(World var1, StructureBoundingBox var2, int var3, int var4, int var5, int var6)
-
getVillagerType
protected int getVillagerType(int var1)
-
-