abstract boolean |
StructureComponent.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.DoubleXRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.DoubleXYRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.DoubleYRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.DoubleYZRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.DoubleZRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.EntryRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.MonumentBuilding.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.MonumentCoreRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.Penthouse.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.SimpleRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.SimpleTopRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureOceanMonumentPieces.WingRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
ComponentScatteredFeaturePieces.DesertPyramid.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
ComponentScatteredFeaturePieces.Igloo.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
ComponentScatteredFeaturePieces.JunglePyramid.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
ComponentScatteredFeaturePieces.SwampHut.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureMineshaftPieces.Corridor.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureMineshaftPieces.Cross.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureMineshaftPieces.Room.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureMineshaftPieces.Stairs.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.ChestCorridor.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.Corridor.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.Crossing.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.LeftTurn.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.Library.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.PortalRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.Prison.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.RightTurn.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.RoomCrossing.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.Stairs.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.StairsStraight.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureStrongholdPieces.Straight.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureComponentTemplate.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Church.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Field1.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Field2.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Hall.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.House1.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.House2.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.House3.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.House4Garden.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Path.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Torch.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.Well.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureVillagePieces.WoodHut.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Corridor.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Corridor2.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Corridor3.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Corridor4.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Corridor5.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Crossing.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Crossing2.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Crossing3.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.End.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Entrance.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.NetherStalkRoom.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Stairs.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Straight.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
boolean |
StructureNetherBridgePieces.Throne.addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
protected static boolean |
StructureStrongholdPieces.Stronghold.canStrongholdGoDeeper(StructureBoundingBox p_74991_0_) |
protected static boolean |
StructureVillagePieces.Village.canVillageGoDeeper(StructureBoundingBox structurebb) |
protected void |
StructureComponent.clearCurrentPositionBlocksUpwards(World worldIn,
int x,
int y,
int z,
StructureBoundingBox structurebb) |
protected boolean |
StructureComponent.createDispenser(World worldIn,
StructureBoundingBox sbb,
java.util.Random rand,
int x,
int y,
int z,
EnumFacing facing,
ResourceLocation lootTableIn) |
protected void |
StructureVillagePieces.Village.createVillageDoor(World p_189927_1_,
StructureBoundingBox p_189927_2_,
java.util.Random p_189927_3_,
int p_189927_4_,
int p_189927_5_,
int p_189927_6_,
EnumFacing p_189927_7_) |
protected boolean |
StructureOceanMonumentPieces.Piece.doesChunkIntersect(StructureBoundingBox p_175818_1_,
int p_175818_2_,
int p_175818_3_,
int p_175818_4_,
int p_175818_5_) |
void |
StructureBoundingBox.expandTo(StructureBoundingBox sbb) |
protected void |
StructureComponent.fillWithAir(World worldIn,
StructureBoundingBox structurebb,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ) |
protected void |
StructureComponent.fillWithBlocks(World worldIn,
StructureBoundingBox boundingboxIn,
int xMin,
int yMin,
int zMin,
int xMax,
int yMax,
int zMax,
IBlockState boundaryBlockState,
IBlockState insideBlockState,
boolean existingOnly) |
protected void |
StructureComponent.fillWithRandomizedBlocks(World worldIn,
StructureBoundingBox boundingboxIn,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ,
boolean alwaysReplace,
java.util.Random rand,
StructureComponent.BlockSelector blockselector) |
static StructureComponent |
StructureComponent.findIntersecting(java.util.List<StructureComponent> listIn,
StructureBoundingBox boundingboxIn) |
protected void |
StructureOceanMonumentPieces.Piece.generateBoxOnFillOnly(World worldIn,
StructureBoundingBox p_175819_2_,
int p_175819_3_,
int p_175819_4_,
int p_175819_5_,
int p_175819_6_,
int p_175819_7_,
int p_175819_8_,
IBlockState p_175819_9_) |
protected boolean |
StructureComponent.generateChest(World p_191080_1_,
StructureBoundingBox p_191080_2_,
java.util.Random p_191080_3_,
BlockPos p_191080_4_,
ResourceLocation p_191080_5_,
IBlockState p_191080_6_) |
protected boolean |
StructureComponent.generateChest(World worldIn,
StructureBoundingBox structurebb,
java.util.Random randomIn,
int x,
int y,
int z,
ResourceLocation loot) |
protected boolean |
StructureMineshaftPieces.Corridor.generateChest(World worldIn,
StructureBoundingBox structurebb,
java.util.Random randomIn,
int x,
int y,
int z,
ResourceLocation loot) |
protected void |
StructureOceanMonumentPieces.Piece.generateDefaultFloor(World worldIn,
StructureBoundingBox p_175821_2_,
int p_175821_3_,
int p_175821_4_,
boolean p_175821_5_) |
protected void |
StructureComponent.generateDoor(World worldIn,
StructureBoundingBox sbb,
java.util.Random rand,
int x,
int y,
int z,
EnumFacing facing,
BlockDoor door) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateEntranceArchs(World worldIn,
java.util.Random p_175839_2_,
StructureBoundingBox p_175839_3_) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateEntranceWall(World worldIn,
java.util.Random p_175837_2_,
StructureBoundingBox p_175837_3_) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateLowerWall(World worldIn,
java.util.Random p_175835_2_,
StructureBoundingBox p_175835_3_) |
protected void |
StructureComponent.generateMaybeBox(World worldIn,
StructureBoundingBox sbb,
java.util.Random rand,
float chance,
int x1,
int y1,
int z1,
int x2,
int y2,
int z2,
IBlockState edgeState,
IBlockState state,
boolean requireNonAir,
int requiredSkylight) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateMiddleWall(World worldIn,
java.util.Random p_175842_2_,
StructureBoundingBox p_175842_3_) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateRoofPiece(World worldIn,
java.util.Random p_175841_2_,
StructureBoundingBox p_175841_3_) |
void |
WoodlandMansion.Start.generateStructure(World worldIn,
java.util.Random rand,
StructureBoundingBox structurebb) |
void |
StructureOceanMonument.StartMonument.generateStructure(World worldIn,
java.util.Random rand,
StructureBoundingBox structurebb) |
void |
StructureStart.generateStructure(World worldIn,
java.util.Random rand,
StructureBoundingBox structurebb) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateUpperWall(World worldIn,
java.util.Random p_175838_2_,
StructureBoundingBox p_175838_3_) |
protected void |
StructureOceanMonumentPieces.Piece.generateWaterBox(World p_181655_1_,
StructureBoundingBox p_181655_2_,
int p_181655_3_,
int p_181655_4_,
int p_181655_5_,
int p_181655_6_,
int p_181655_7_,
int p_181655_8_,
boolean p_181655_9_) |
private void |
StructureOceanMonumentPieces.MonumentBuilding.generateWing(boolean p_175840_1_,
int p_175840_2_,
World worldIn,
java.util.Random p_175840_4_,
StructureBoundingBox p_175840_5_) |
protected int |
StructureVillagePieces.Village.getAverageGroundLevel(World worldIn,
StructureBoundingBox structurebb) |
protected IBlockState |
StructureComponent.getBlockStateFromPos(World worldIn,
int x,
int y,
int z,
StructureBoundingBox boundingboxIn) |
protected int |
StructureComponent.getSkyBrightness(World worldIn,
int x,
int y,
int z,
StructureBoundingBox boundingboxIn) |
protected void |
WoodlandMansionPieces.MansionTemplate.handleDataMarker(java.lang.String function,
BlockPos pos,
World worldIn,
java.util.Random rand,
StructureBoundingBox sbb) |
protected void |
StructureEndCityPieces.CityTemplate.handleDataMarker(java.lang.String function,
BlockPos pos,
World worldIn,
java.util.Random rand,
StructureBoundingBox sbb) |
protected abstract void |
StructureComponentTemplate.handleDataMarker(java.lang.String function,
BlockPos pos,
World worldIn,
java.util.Random rand,
StructureBoundingBox sbb) |
boolean |
StructureBoundingBox.intersectsWith(StructureBoundingBox structurebb) |
protected static boolean |
StructureNetherBridgePieces.Piece.isAboveGround(StructureBoundingBox p_74964_0_) |
protected boolean |
StructureComponent.isLiquidInStructureBoundingBox(World worldIn,
StructureBoundingBox boundingboxIn) |
protected boolean |
StructureMineshaftPieces.Peice.isSupportingBox(World p_189918_1_,
StructureBoundingBox p_189918_2_,
int p_189918_3_,
int p_189918_4_,
int p_189918_5_,
int p_189918_6_) |
protected boolean |
ComponentScatteredFeaturePieces.Feature.offsetToAverageGroundLevel(World worldIn,
StructureBoundingBox structurebb,
int yOffset) |
private void |
StructureMineshaftPieces.Corridor.placeCobWeb(World p_189922_1_,
StructureBoundingBox p_189922_2_,
java.util.Random p_189922_3_,
float p_189922_4_,
int p_189922_5_,
int p_189922_6_,
int p_189922_7_) |
protected void |
StructureStrongholdPieces.Stronghold.placeDoor(World worldIn,
java.util.Random p_74990_2_,
StructureBoundingBox p_74990_3_,
StructureStrongholdPieces.Stronghold.Door p_74990_4_,
int p_74990_5_,
int p_74990_6_,
int p_74990_7_) |
private void |
StructureMineshaftPieces.Corridor.placeSupport(World p_189921_1_,
StructureBoundingBox p_189921_2_,
int p_189921_3_,
int p_189921_4_,
int p_189921_5_,
int p_189921_6_,
int p_189921_7_,
java.util.Random p_189921_8_) |
private void |
StructureMineshaftPieces.Cross.placeSupportPillar(World p_189923_1_,
StructureBoundingBox p_189923_2_,
int p_189923_3_,
int p_189923_4_,
int p_189923_5_,
int p_189923_6_) |
protected void |
StructureVillagePieces.Village.placeTorch(World p_189926_1_,
EnumFacing p_189926_2_,
int p_189926_3_,
int p_189926_4_,
int p_189926_5_,
StructureBoundingBox p_189926_6_) |
protected void |
StructureComponent.randomlyPlaceBlock(World worldIn,
StructureBoundingBox boundingboxIn,
java.util.Random rand,
float chance,
int x,
int y,
int z,
IBlockState blockstateIn) |
protected void |
StructureComponent.randomlyRareFillWithBlocks(World worldIn,
StructureBoundingBox boundingboxIn,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ,
IBlockState blockstateIn,
boolean excludeAir) |
protected void |
StructureComponent.replaceAirAndLiquidDownwards(World worldIn,
IBlockState blockstateIn,
int x,
int y,
int z,
StructureBoundingBox boundingboxIn) |
protected void |
StructureVillagePieces.Village.replaceAirAndLiquidDownwards(World worldIn,
IBlockState blockstateIn,
int x,
int y,
int z,
StructureBoundingBox boundingboxIn) |
protected void |
StructureComponent.setBlockState(World worldIn,
IBlockState blockstateIn,
int x,
int y,
int z,
StructureBoundingBox boundingboxIn) |
protected boolean |
StructureOceanMonumentPieces.Piece.spawnElder(World worldIn,
StructureBoundingBox p_175817_2_,
int p_175817_3_,
int p_175817_4_,
int p_175817_5_) |
protected void |
StructureVillagePieces.Village.spawnVillagers(World worldIn,
StructureBoundingBox structurebb,
int x,
int y,
int z,
int count) |