类的使用
net.minecraft.structure.StructurePiece
-
使用StructurePiece的程序包 程序包 说明 net.minecraft The base package for all Minecraft classes.net.minecraft.structure net.minecraft.world.gen -
-
net.minecraft中StructurePiece的使用
返回StructurePiece的net.minecraft中的方法 修饰符和类型 方法 说明 @Nullable StructurePiececlass_6130. method_35461(BlockBox blockBox)参数类型为StructurePiece的net.minecraft中的方法 修饰符和类型 方法 说明 voidclass_6130. method_35462(StructurePiece structurePiece) -
net.minecraft.structure中StructurePiece的使用
类型参数类型为StructurePiece的net.minecraft.structure中的字段 修饰符和类型 字段 说明 protected List<StructurePiece>StructureStart. childrenList<StructurePiece>NetherFortressGenerator.Start. piecesList<StructurePiece>StrongholdGenerator.Start. pieces返回StructurePiece的net.minecraft.structure中的方法 修饰符和类型 方法 说明 protected @Nullable StructurePieceNetherFortressGenerator.Piece. fillForwardOpening(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int leftRightOffset, int heightOffset, boolean inside)protected @Nullable StructurePieceStrongholdGenerator.Piece. fillForwardOpening(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int leftRightOffset, int heightOffset)protected @Nullable StructurePieceNetherFortressGenerator.Piece. fillNWOpening(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset, boolean inside)protected @Nullable StructurePieceStrongholdGenerator.Piece. fillNWOpening(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset)protected @Nullable StructurePieceNetherFortressGenerator.Piece. fillSEOpening(NetherFortressGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset, boolean inside)protected @Nullable StructurePieceStrongholdGenerator.Piece. fillSEOpening(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int heightOffset, int leftRightOffset)static @Nullable StructurePieceStructureStart. intersects(List<StructurePiece> pieces, BlockBox box)StructurePieceStructurePieceType. load(ServerWorld world, CompoundTag nbt)@Nullable StructurePieceStructureStart. method_35461(BlockBox blockBox)private StructurePieceNetherFortressGenerator.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 StructurePieceStrongholdGenerator. pieceGenerator(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength)返回变量类型为StructurePiece的类型的net.minecraft.structure中的方法 修饰符和类型 方法 说明 List<StructurePiece>StructureStart. getChildren()参数类型为StructurePiece的net.minecraft.structure中的方法 修饰符和类型 方法 说明 voidMineshaftGenerator.MineshaftCorridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidMineshaftGenerator.MineshaftCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidMineshaftGenerator.MineshaftRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidMineshaftGenerator.MineshaftStairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.Bridge. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.BridgeCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.BridgeSmallCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.BridgeStairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorBalcony. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorExit. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorLeftTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorNetherWartsRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorRightTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.CorridorStairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidNetherFortressGenerator.SmallCorridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.ChestCorridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.Corridor. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.FiveWayCrossing. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.LeftTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.PortalRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.PrisonHall. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.RightTurn. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.SpiralStaircase. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.SquareRoom. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStrongholdGenerator.Stairs. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStructurePiece. fillOpenings(StructurePiece start, class_6130 class_6130, Random random)voidStructureStart. method_35462(StructurePiece structurePiece)private static MineshaftGenerator.MineshaftPartMineshaftGenerator. pieceGenerator(StructurePiece start, class_6130 class_6130, Random random, int x, int y, int z, Direction orientation, int chainLength)类型变量类型为StructurePiece的net.minecraft.structure中的方法参数 修饰符和类型 方法 说明 private static EndCityGenerator.PieceEndCityGenerator. addPiece(List<StructurePiece> pieces, EndCityGenerator.Piece piece)static voidEndCityGenerator. addPieces(StructureManager structureManager, BlockPos pos, BlockRotation rotation, List<StructurePiece> pieces, Random random)booleanEndCityGenerator.Part. create(StructureManager manager, int depth, EndCityGenerator.Piece root, BlockPos pos, List<StructurePiece> pieces, Random random)private static booleanEndCityGenerator. createPart(StructureManager manager, EndCityGenerator.Part piece, int depth, EndCityGenerator.Piece parent, BlockPos pos, List<StructurePiece> pieces, Random random)static @Nullable StructurePieceStructureStart. intersects(List<StructurePiece> pieces, BlockBox box) -
net.minecraft.world.gen中StructurePiece的使用
类型参数类型为StructurePiece的net.minecraft.world.gen中的字段 修饰符和类型 字段 说明 private ObjectListIterator<StructurePiece>StructureWeightSampler. pieceIteratorprivate ObjectList<StructurePiece>StructureWeightSampler. pieces
-