Uses of Class
net.minecraft.structure.StructurePiece
Package | Description |
---|---|
net.minecraft |
The base package for all Minecraft classes.
|
net.minecraft.structure | |
net.minecraft.world.gen |
-
Uses of StructurePiece in net.minecraft
Methods in net.minecraft that return StructurePiece Modifier and Type Method Description @Nullable StructurePiece
class_6130. method_35461(BlockBox blockBox)
Methods in net.minecraft with parameters of type StructurePiece Modifier and Type Method Description void
class_6130. method_35462(StructurePiece structurePiece)
-
Uses of StructurePiece in net.minecraft.structure
Fields in net.minecraft.structure with type parameters of type StructurePiece Modifier and Type Field Description protected List<StructurePiece>
StructureStart. children
List<StructurePiece>
NetherFortressGenerator.Start. pieces
List<StructurePiece>
StrongholdGenerator.Start. pieces
Methods in net.minecraft.structure that return StructurePiece Modifier and Type Method Description protected @Nullable StructurePiece
NetherFortressGenerator.Piece. fillForwardOpening(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int leftRightOffset, int heightOffset, boolean inside)
protected @Nullable StructurePiece
StrongholdGenerator.Piece. fillForwardOpening(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int leftRightOffset, int heightOffset)
protected @Nullable StructurePiece
NetherFortressGenerator.Piece. fillNWOpening(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset, boolean inside)
protected @Nullable StructurePiece
StrongholdGenerator.Piece. fillNWOpening(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset)
protected @Nullable StructurePiece
NetherFortressGenerator.Piece. fillSEOpening(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset, boolean inside)
protected @Nullable StructurePiece
StrongholdGenerator.Piece. fillSEOpening(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset)
static @Nullable StructurePiece
StructureStart. intersects(List<StructurePiece> pieces, BlockBox box)
StructurePiece
StructurePieceType. load(ServerWorld world, NbtCompound nbt)
@Nullable StructurePiece
StructureStart. method_35461(BlockBox blockBox)
private StructurePiece
NetherFortressGenerator.Piece. pieceGenerator(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength, boolean inside)
private static StructurePiece
StrongholdGenerator. pieceGenerator(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength)
Methods in net.minecraft.structure that return types with arguments of type StructurePiece Modifier and Type Method Description List<StructurePiece>
StructureStart. getChildren()
Methods in net.minecraft.structure with parameters of type StructurePiece Modifier and Type Method Description void
MineshaftGenerator.MineshaftCorridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
MineshaftGenerator.MineshaftCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
MineshaftGenerator.MineshaftRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
MineshaftGenerator.MineshaftStairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.Bridge. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.BridgeCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.BridgeSmallCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.BridgeStairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorBalcony. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorExit. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorLeftTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorNetherWartsRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorRightTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.CorridorStairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
NetherFortressGenerator.SmallCorridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.ChestCorridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.Corridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.FiveWayCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.LeftTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.PortalRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.PrisonHall. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.RightTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.SpiralStaircase. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.SquareRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StrongholdGenerator.Stairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StructurePiece. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)
void
StructureStart. method_35462(StructurePiece structurePiece)
private static MineshaftGenerator.MineshaftPart
MineshaftGenerator. pieceGenerator(StructurePiece start, class_6130 class_6130, Random random, int x, int y, int z, Direction orientation, int chainLength)
Method parameters in net.minecraft.structure with type arguments of type StructurePiece Modifier and Type Method Description private static EndCityGenerator.Piece
EndCityGenerator. addPiece(List<StructurePiece> pieces, EndCityGenerator.Piece piece)
static void
EndCityGenerator. addPieces(StructureManager structureManager, BlockPos pos, BlockRotation rotation, List<StructurePiece> pieces, Random random)
boolean
EndCityGenerator.Part. create(StructureManager manager, int depth, EndCityGenerator.Piece root, BlockPos pos, List<StructurePiece> pieces, Random random)
private static boolean
EndCityGenerator. createPart(StructureManager manager, EndCityGenerator.Part piece, int depth, EndCityGenerator.Piece parent, BlockPos pos, List<StructurePiece> pieces, Random random)
static @Nullable StructurePiece
StructureStart. intersects(List<StructurePiece> pieces, BlockBox box)
-
Uses of StructurePiece in net.minecraft.world.gen
Fields in net.minecraft.world.gen with type parameters of type StructurePiece Modifier and Type Field Description private ObjectListIterator<StructurePiece>
StructureWeightSampler. pieceIterator
private ObjectList<StructurePiece>
StructureWeightSampler. pieces