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