public static class StructureVillagePieces.Well extends StructureVillagePieces.Village
StructureComponent.BlockSelector
averageGroundLvl, startPiece
boundingBox, componentType
Constructor and Description |
---|
Well() |
Well(StructureVillagePieces.Start start,
int type,
java.util.Random rand,
int x,
int z) |
Modifier and Type | Method and Description |
---|---|
boolean |
addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
void |
buildComponent(StructureComponent componentIn,
java.util.List<StructureComponent> listIn,
java.util.Random rand) |
canVillageGoDeeper, chooseProfession, fillWithBlocks, getAverageGroundLevel, getBiomeSpecificBlockState, getNextComponentNN, getNextComponentPP, readStructureFromNBT, replaceAirAndLiquidDownwards, setBlockState, setIsDesertVillage, spawnVillagers, writeStructureToNBT
clearCurrentPositionBlocksUpwards, createDispenser, createStructureBaseNBT, fillWithAir, fillWithBlocksRandomly, fillWithRandomizedBlocks, findIntersecting, generateChest, getBlockStateFromPos, getBoundingBox, getBoundingBoxCenter, getComponentType, getCoordBaseMode, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, offset, placeDoorCurrentPosition, randomlyPlaceBlock, randomlyRareFillWithBlocks, readStructureBaseNBT, setCoordBaseMode
public Well()
public Well(StructureVillagePieces.Start start, int type, java.util.Random rand, int x, int z)
public void buildComponent(StructureComponent componentIn, java.util.List<StructureComponent> listIn, java.util.Random rand)
buildComponent
in class StructureComponent
public boolean addComponentParts(World worldIn, java.util.Random randomIn, StructureBoundingBox structureBoundingBoxIn)
addComponentParts
in class StructureComponent