public static class StructureVillagePieces.Church extends StructureVillagePieces.Village
StructureComponent.BlockSelector
averageGroundLvl, startPiece
boundingBox, componentType
Constructor and Description |
---|
Church() |
Church(StructureVillagePieces.Start start,
int type,
java.util.Random rand,
StructureBoundingBox p_i45564_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.Church |
createPiece(StructureVillagePieces.Start start,
java.util.List<StructureComponent> p_175854_1_,
java.util.Random rand,
int p_175854_3_,
int p_175854_4_,
int p_175854_5_,
EnumFacing facing,
int p_175854_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 Church()
public Church(StructureVillagePieces.Start start, int type, java.util.Random rand, StructureBoundingBox p_i45564_4_, EnumFacing facing)
public static StructureVillagePieces.Church createPiece(StructureVillagePieces.Start start, java.util.List<StructureComponent> p_175854_1_, java.util.Random rand, int p_175854_3_, int p_175854_4_, int p_175854_5_, EnumFacing facing, int p_175854_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