-
-
-
Methods in net.minecraft.structure with parameters of type StructureWorldAccess
Modifier and Type |
Method |
Description |
protected void |
StructurePiece.addBlock(StructureWorldAccess world,
BlockState block,
int x,
int int2,
int int3,
BlockBox box) |
|
protected void |
StructurePiece.addBlockWithRandomThreshold(StructureWorldAccess world,
BlockBox bounds,
Random random,
float threshold,
int x,
int y,
int z,
BlockState state,
boolean bool) |
|
protected boolean |
MineshaftGenerator.MineshaftCorridor.addChest(StructureWorldAccess world,
BlockBox boundingBox,
Random random,
int int2,
int int3,
int z,
Identifier lootTableId) |
protected boolean |
StructurePiece.addChest(StructureWorldAccess world,
BlockBox boundingBox,
Random random,
int int2,
int int3,
int z,
Identifier lootTableId) |
|
private void |
MineshaftGenerator.MineshaftCorridor.addCobwebsUnderground(StructureWorldAccess world,
BlockBox boundingBox,
Random random,
float threshold,
int x,
int y,
int z) |
|
protected boolean |
StructurePiece.addDispenser(StructureWorldAccess world,
BlockBox boundingBox,
Random random,
int x,
int int2,
int int3,
Direction facing,
Identifier lootTableId) |
|
protected void |
StructurePiece.fill(StructureWorldAccess world,
BlockBox bounds,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ) |
|
protected void |
MineshaftGenerator.MineshaftCorridor.fillDownwards(StructureWorldAccess world,
BlockState state,
int x,
int int2,
int int3,
BlockBox box) |
protected void |
StructurePiece.fillDownwards(StructureWorldAccess world,
BlockState state,
int x,
int int2,
int int3,
BlockBox box) |
|
protected void |
StructurePiece.fillHalfEllipsoid(StructureWorldAccess world,
BlockBox bounds,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ,
BlockState block,
boolean cantReplaceAir) |
|
private void |
MineshaftGenerator.MineshaftCorridor.fillSupportBeam(StructureWorldAccess world,
BlockBox box,
int x,
int y,
int z) |
|
protected void |
StructurePiece.fillWithOutline(StructureWorldAccess world,
BlockBox box,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ,
boolean cantReplaceAir,
Random random,
StructurePiece.BlockRandomizer randomizer) |
|
protected void |
StructurePiece.fillWithOutline(StructureWorldAccess world,
BlockBox box,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ,
BlockState outline,
BlockState inside,
boolean cantReplaceAir) |
|
protected void |
StructurePiece.fillWithOutlineUnderSeaLevel(StructureWorldAccess world,
BlockBox box,
Random random,
float blockChance,
int minX,
int minY,
int minZ,
int maxX,
int maxY,
int maxZ,
BlockState outline,
BlockState inside,
boolean cantReplaceAir,
boolean stayBelowSeaLevel) |
|
boolean |
BuriedTreasureGenerator.Piece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
DesertTempleGenerator.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
IglooGenerator.Piece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
JungleTempleGenerator.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
MineshaftGenerator.MineshaftCorridor.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
MineshaftGenerator.MineshaftCrossing.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
MineshaftGenerator.MineshaftRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
MineshaftGenerator.MineshaftStairs.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.Bridge.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.BridgeCrossing.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.BridgeEnd.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.BridgePlatform.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.BridgeSmallCrossing.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.BridgeStairs.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorBalcony.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorCrossing.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorExit.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorLeftTurn.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorNetherWartsRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorRightTurn.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.CorridorStairs.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFortressGenerator.SmallCorridor.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
NetherFossilGenerator.Piece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.Base.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.CoreRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.DoubleXRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.DoubleXYRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.DoubleYRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.DoubleYZRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.DoubleZRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.Entry.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.Penthouse.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.SimpleRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.SimpleRoomTop.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanMonumentGenerator.WingRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
OceanRuinGenerator.Piece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
PoolStructurePiece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
BlockPos pos,
boolean keepJigsaws) |
|
boolean |
PoolStructurePiece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
RuinedPortalStructurePiece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
ShipwreckGenerator.Piece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
SimpleStructurePiece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.ChestCorridor.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.Corridor.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.FiveWayCrossing.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.LeftTurn.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.Library.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.PortalRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.PrisonHall.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.RightTurn.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.SmallCorridor.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.SpiralStaircase.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.SquareRoom.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
boolean |
StrongholdGenerator.Stairs.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
abstract boolean |
StructurePiece.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
|
boolean |
SwampHutGenerator.generate(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox boundingBox,
ChunkPos chunkPos,
BlockPos pos) |
private void |
MineshaftGenerator.MineshaftCrossing.generateCrossingPillar(StructureWorldAccess world,
BlockBox boundingBox,
int x,
int minY,
int z,
int maxY) |
|
protected void |
StrongholdGenerator.Piece.generateEntrance(StructureWorldAccess world,
Random random,
BlockBox boundingBox,
StrongholdGenerator.Piece.EntranceType type,
int x,
int y,
int z) |
|
void |
StructureStart.generateStructure(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox box,
ChunkPos chunkPos) |
|
private void |
MineshaftGenerator.MineshaftCorridor.generateSupports(StructureWorldAccess world,
BlockBox boundingBox,
int minX,
int minY,
int z,
int maxY,
int maxX,
Random random) |
|
private void |
OceanMonumentGenerator.Base.method_14761(boolean bool,
int int2,
StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
private void |
OceanMonumentGenerator.Base.method_14762(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
private void |
OceanMonumentGenerator.Base.method_14763(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
private void |
OceanMonumentGenerator.Base.method_14764(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
private void |
OceanMonumentGenerator.Base.method_14765(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
private void |
OceanMonumentGenerator.Base.method_14766(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
private void |
OceanMonumentGenerator.Base.method_14767(StructureWorldAccess structureWorldAccess,
Random random,
BlockBox blockBox) |
|
protected void |
OceanMonumentGenerator.Piece.method_14771(StructureWorldAccess structureWorldAccess,
BlockBox blockBox,
int int2,
int int3,
int int4,
int int5,
int int6,
int int7,
BlockState blockState) |
|
protected void |
OceanMonumentGenerator.Piece.method_14774(StructureWorldAccess structureWorldAccess,
BlockBox blockBox,
int int2,
int int3,
boolean bool) |
|
private static void |
MineshaftGenerator.MineshaftCorridor.method_33878(StructureWorldAccess structureWorldAccess,
BlockState blockState,
BlockPos.Mutable mutable,
int int2,
int int3) |
|
protected void |
MineshaftGenerator.MineshaftCorridor.method_33879(StructureWorldAccess structureWorldAccess,
BlockState blockState,
int int2,
int int3,
int int4,
BlockBox blockBox) |
|
protected void |
MineshaftGenerator.MineshaftPart.method_33880(StructureWorldAccess structureWorldAccess,
BlockBox blockBox,
BlockState blockState,
int int2,
int int3,
int int4) |
|
protected void |
StructurePiece.method_35455(StructureWorldAccess structureWorldAccess,
BlockBox blockBox,
BlockBox blockBox2,
BlockState blockState,
BlockState blockState2,
boolean bool) |
|
protected void |
StructurePiece.method_35456(StructureWorldAccess structureWorldAccess,
BlockBox blockBox,
BlockBox blockBox2,
boolean bool,
Random random,
StructurePiece.BlockRandomizer blockRandomizer) |
|
protected void |
OceanMonumentGenerator.Piece.setAirAndWater(StructureWorldAccess world,
BlockBox box,
int x,
int y,
int z,
int width,
int height,
int depth) |
|
protected boolean |
OceanMonumentGenerator.Piece.spawnElderGuardian(StructureWorldAccess world,
BlockBox box,
int int2,
int int3,
int int4) |
|
-
Methods in net.minecraft.structure.pool with parameters of type StructureWorldAccess
Modifier and Type |
Method |
Description |
boolean |
EmptyPoolElement.generate(StructureManager structureManager,
StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
BlockPos pos,
BlockPos blockPos,
BlockRotation rotation,
BlockBox box,
Random random,
boolean keepJigsaws) |
boolean |
FeaturePoolElement.generate(StructureManager structureManager,
StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
BlockPos pos,
BlockPos blockPos,
BlockRotation rotation,
BlockBox box,
Random random,
boolean keepJigsaws) |
boolean |
ListPoolElement.generate(StructureManager structureManager,
StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
BlockPos pos,
BlockPos blockPos,
BlockRotation rotation,
BlockBox box,
Random random,
boolean keepJigsaws) |
boolean |
SinglePoolElement.generate(StructureManager structureManager,
StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
BlockPos pos,
BlockPos blockPos,
BlockRotation rotation,
BlockBox box,
Random random,
boolean keepJigsaws) |
abstract boolean |
StructurePoolElement.generate(StructureManager structureManager,
StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
BlockPos pos,
BlockPos blockPos,
BlockRotation rotation,
BlockBox box,
Random random,
boolean keepJigsaws) |
|
-
-
-
-
Methods in net.minecraft.world.gen.feature with parameters of type StructureWorldAccess
Modifier and Type |
Method |
Description |
private boolean |
LargeDripstoneFeature.DripstoneGenerator.canGenerate(StructureWorldAccess world,
LargeDripstoneFeature.WindModifier wind) |
|
private boolean |
DripstoneClusterFeature.canWaterSpawn(StructureWorldAccess world,
BlockPos pos) |
|
boolean |
ConfiguredFeature.generate(StructureWorldAccess world,
ChunkGenerator chunkGenerator,
Random random,
BlockPos origin) |
|
private void |
DripstoneClusterFeature.generate(StructureWorldAccess world,
Random random,
BlockPos pos,
int localX,
int localZ,
float wetness,
double dripstoneChance,
int height,
float density,
DripstoneClusterFeatureConfig config) |
|
static boolean |
GlowLichenFeature.generate(StructureWorldAccess world,
BlockPos pos,
BlockState state,
GlowLichenFeatureConfig config,
Random random,
List<Direction> directions) |
|
private void |
LargeDripstoneFeature.DripstoneGenerator.generate(StructureWorldAccess world,
Random random,
LargeDripstoneFeature.WindModifier wind) |
|
boolean |
RandomFeatureEntry.generate(StructureWorldAccess world,
ChunkGenerator chunkGenerator,
Random random,
BlockPos pos) |
|
private static boolean |
SmallDripstoneFeature.generate(StructureWorldAccess world,
Random random,
BlockPos pos,
SmallDripstoneFeatureConfig config) |
|
private boolean |
TreeFeature.generate(StructureWorldAccess world,
Random random,
BlockPos pos,
BiConsumer<BlockPos,BlockState> biConsumer,
BiConsumer<BlockPos,BlockState> biConsumer2,
TreeFeatureConfig treeFeatureConfig) |
|
private static boolean |
SmallDripstoneFeature.generateDripstone(StructureWorldAccess world,
Random random,
BlockPos pos,
Direction direction,
SmallDripstoneFeatureConfig config) |
|
private static void |
SmallDripstoneFeature.generateDripstoneBlocks(StructureWorldAccess world,
Random random,
BlockPos pos) |
|
private boolean |
RootSystemFeature.generateFeature(StructureWorldAccess world,
ChunkGenerator generator,
RootSystemFeatureConfig config,
Random random,
BlockPos pos) |
|
private void |
RootSystemFeature.generateHangingRoots(StructureWorldAccess world,
RootSystemFeatureConfig config,
Random random,
BlockPos pos,
BlockPos.Mutable mutablePos) |
|
private void |
RootSystemFeature.generateRoots(StructureWorldAccess world,
RootSystemFeatureConfig config,
Random random,
int x,
int z,
BlockPos.Mutable mutablePos) |
|
void |
WoodlandMansionFeature.Start.generateStructure(StructureWorldAccess world,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockBox box,
ChunkPos chunkPos) |
private boolean |
RootSystemFeature.generateTreeAndRoots(StructureWorldAccess world,
ChunkGenerator generator,
RootSystemFeatureConfig config,
Random random,
BlockPos.Mutable mutablePos,
BlockPos pos) |
|
protected void |
VegetationPatchFeature.generateVegetation(FeatureContext<VegetationPatchFeatureConfig> context,
StructureWorldAccess world,
VegetationPatchFeatureConfig config,
Random random,
Set<BlockPos> positions,
int radiusX,
int radiusZ) |
|
protected boolean |
VegetationPatchFeature.generateVegetationFeature(StructureWorldAccess world,
VegetationPatchFeatureConfig config,
ChunkGenerator generator,
Random random,
BlockPos pos) |
|
protected boolean |
WaterloggedVegetationPatchFeature.generateVegetationFeature(StructureWorldAccess world,
VegetationPatchFeatureConfig config,
ChunkGenerator generator,
Random random,
BlockPos pos) |
private static int |
FossilFeature.getEmptyCorners(StructureWorldAccess world,
BlockBox box) |
|
private static OptionalInt |
UnderwaterMagmaFeature.getFloorHeight(StructureWorldAccess world,
BlockPos pos,
UnderwaterMagmaFeatureConfig config) |
|
static List<EndSpikeFeature.Spike> |
EndSpikeFeature.getSpikes(StructureWorldAccess world) |
|
private boolean |
RootSystemFeature.hasSpaceForTree(StructureWorldAccess world,
RootSystemFeatureConfig config,
BlockPos pos) |
|
private static boolean |
WaterloggedVegetationPatchFeature.isSolidBlockAroundPos(StructureWorldAccess world,
Set<BlockPos> positions,
BlockPos pos,
BlockPos.Mutable mutablePos) |
|
private static boolean |
WaterloggedVegetationPatchFeature.isSolidBlockSide(StructureWorldAccess world,
BlockPos pos,
BlockPos.Mutable mutablePos,
Direction direction) |
|
private boolean |
UnderwaterMagmaFeature.isValidPosition(StructureWorldAccess world,
BlockPos pos) |
|
private void |
LargeDripstoneFeature.method_35360(StructureWorldAccess structureWorldAccess,
BlockPos blockPos,
CaveSurface.Bounded bounded,
LargeDripstoneFeature.WindModifier windModifier) |
|
private void |
DripstoneClusterFeature.placeDripstoneBlocks(StructureWorldAccess world,
BlockPos pos,
int height,
Direction direction) |
|
protected boolean |
VegetationPatchFeature.placeGround(StructureWorldAccess world,
VegetationPatchFeatureConfig config,
Predicate<BlockState> replaceable,
Random random,
BlockPos.Mutable pos,
int depth) |
|
protected Set<BlockPos> |
VegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world,
VegetationPatchFeatureConfig config,
Random random,
BlockPos pos,
Predicate<BlockState> replaceable,
int radiusX,
int radiusZ) |
|
protected Set<BlockPos> |
WaterloggedVegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world,
VegetationPatchFeatureConfig config,
Random random,
BlockPos pos,
Predicate<BlockState> replaceable,
int radiusX,
int radiusZ) |
-