Uses of Class
net.minecraft.structure.StructurePiece
Packages that use StructurePiece
-
Uses of StructurePiece in net.minecraft
Subclasses of StructurePiece in net.minecraftModifier and TypeClassDescriptionstatic classstatic classclassstatic classclassstatic classstatic classclassFields in net.minecraft with type parameters of type StructurePieceMethods in net.minecraft that return types with arguments of type StructurePieceMethod parameters in net.minecraft with type arguments of type StructurePieceModifier and TypeMethodDescriptionstatic voidclass_2759.method_11837(class_3998 class_3998, BlockPos blockPos, BlockRotation blockRotation, List<StructurePiece> list, Random random) private static booleanclass_2759.method_11840(class_3998 class_3998, class_2759.class_1926 class_1926, int int2, class_2759.class_2760 class_2760, BlockPos blockPos, List<StructurePiece> list, Random random) booleanclass_2759.class_1926.method_11849(class_3998 class_3998, int int2, class_2759.class_2760 class_2760, BlockPos blockPos, List<StructurePiece> list, Random random) private static class_2759.class_2760class_2759.method_13366(List<StructurePiece> list, class_2759.class_2760 class_2760) static voidclass_3976.method_17602(class_3998 class_3998, BlockPos blockPos, BlockRotation blockRotation, List<StructurePiece> list, Random random, class_3855 class_3855) static voidclass_3986.method_17629(class_3998 class_3998, BlockPos blockPos, BlockRotation blockRotation, List<StructurePiece> list, Random random, class_3874 class_3874) private static voidclass_3986.method_17630(class_3998 class_3998, BlockPos blockPos, BlockRotation blockRotation, List<StructurePiece> list, Random random, class_3874 class_3874, boolean bool, float float2) private static voidclass_3986.method_17631(class_3998 class_3998, Random random, BlockRotation blockRotation, BlockPos blockPos, class_3874 class_3874, List<StructurePiece> list) static voidclass_3988.method_17638(class_3998 class_3998, BlockPos blockPos, BlockRotation blockRotation, List<StructurePiece> list, Random random, class_3890 class_3890) -
Uses of StructurePiece in net.minecraft.structure
Subclasses of StructurePiece in net.minecraft.structureModifier and TypeClassDescriptionclassclass(package private) static classstatic classstatic classstatic classstatic class(package private) static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class(package private) static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class(package private) static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classFields in net.minecraft.structure with type parameters of type StructurePieceModifier and TypeFieldDescriptionVillagePieces.StartPiece.field_6246VillagePieces.StartPiece.field_6247private static final Map<Class<? extends StructurePiece>,String> StructurePieceManager.pieceClassMapprivate static final Map<String,Class<? extends StructurePiece>> StructurePieceManager.pieceIdMapNetherFortressPieces.StartPiece.piecesStrongholdPieces.StartPiece.piecesMethods in net.minecraft.structure that return StructurePieceModifier and TypeMethodDescriptionprotected StructurePieceNetherFortressPieces.AbstractPiece.fillForwardOpening(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int leftRightOffset, int heightOffset, boolean inside) protected StructurePieceStrongholdPieces.AbstractPiece.fillForwardOpening(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int leftRightOffset, int heightOffset) protected StructurePieceNetherFortressPieces.AbstractPiece.fillNWOpening(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset, boolean inside) protected StructurePieceStrongholdPieces.AbstractPiece.fillNWOpening(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) protected StructurePieceVillagePieces.AbstractPiece.fillNWOpening(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) protected StructurePieceNetherFortressPieces.AbstractPiece.fillSEOpening(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset, boolean inside) protected StructurePieceStrongholdPieces.AbstractPiece.fillSEOpening(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) protected StructurePieceVillagePieces.AbstractPiece.fillSEOpening(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) private StructurePieceNetherFortressPieces.AbstractPiece.generate(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength, boolean inside) private static StructurePieceStrongholdPieces.generate(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static StructurePieceVillagePieces.generate(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static StructurePieceStructurePiece.getOverlappingPiece(List<StructurePiece> pieces, BlockBox box) static StructurePieceStructurePieceManager.method_5522(NbtCompound nbtCompound, IWorld iWorld) private static StructurePieceVillagePieces.method_93(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) Methods in net.minecraft.structure with parameters of type StructurePieceModifier and TypeMethodDescriptionvoidMineshaftPieces.MineshaftCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidMineshaftPieces.MineshaftCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidMineshaftPieces.MineshaftRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidMineshaftPieces.MineshaftStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgeCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgePiece.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgeSmallCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgeStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorBalcony.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorExit.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorLeftTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorNetherWartsRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorRightTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.SmallCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.ChestCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.EndPortalRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.FiveWayCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.LeftTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.PrisonHall.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.RightTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.SpiralStaircase.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.SquareRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.StraightCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.StraightStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStructurePiece.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidVillagePieces.StraightRoad.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidVillagePieces.Well.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) static StringStructurePieceManager.getId(StructurePiece piece) private static MineshaftPieces.class_3015MineshaftPieces.method_13370(StructurePiece structurePiece, List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5) Method parameters in net.minecraft.structure with type arguments of type StructurePieceModifier and TypeMethodDescriptionNetherFortressPieces.BridgeCrossing.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction boundingBox, int chainLength) NetherFortressPieces.BridgeEnd.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.BridgePiece.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.BridgePlatform.create(List<StructurePiece> pieces, Random random, int x, int y, int z, int chainLength, Direction orientation) NetherFortressPieces.BridgeSmallCrossing.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.BridgeStairs.create(List<StructurePiece> pieces, Random random, int x, int y, int z, int chainLength, Direction orientation) NetherFortressPieces.CorridorBalcony.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.CorridorCrossing.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.CorridorExit.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.CorridorLeftTurn.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.CorridorNetherWartsRoom.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainlength) NetherFortressPieces.CorridorRightTurn.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.CorridorStairs.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) NetherFortressPieces.SmallCorridor.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) StrongholdPieces.ChestCorridor.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) StrongholdPieces.EndPortalRoom.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) StrongholdPieces.FiveWayCrossing.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static BlockBoxStrongholdPieces.FlexibleCorridor.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation) static StrongholdPieces.LeftTurnStrongholdPieces.LeftTurn.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static StrongholdPieces.LibraryStrongholdPieces.Library.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static StrongholdPieces.PrisonHallStrongholdPieces.PrisonHall.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) StrongholdPieces.SpiralStaircase.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static StrongholdPieces.SquareRoomStrongholdPieces.SquareRoom.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) StrongholdPieces.StraightCorridor.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) StrongholdPieces.StraightStairs.create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) VillagePieces.BlacksmithHouse.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static VillagePieces.BookHouseVillagePieces.BookHouse.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static VillagePieces.ChurchVillagePieces.Church.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static VillagePieces.FarmFieldVillagePieces.FarmField.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static BlockBoxVillagePieces.LampPost.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation) static VillagePieces.LargeFarmFieldVillagePieces.LargeFarmField.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static VillagePieces.PeasantHouseVillagePieces.PeasantHouse.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static VillagePieces.SingleHouseVillagePieces.SingleHouse.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction direction, int chainLength) VillagePieces.SingleMultifunctionalHouse.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int type) static VillagePieces.TinyHouseVillagePieces.TinyHouse.create(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static NetherFortressPieces.AbstractPieceNetherFortressPieces.createPiece(NetherFortressPieces.PieceData pieceData, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static StrongholdPieces.AbstractPieceStrongholdPieces.createPiece(Class<? extends StrongholdPieces.AbstractPiece> pieceType, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static VillagePieces.AbstractPieceVillagePieces.createPiece(VillagePieces.StartPiece start, VillagePieces.PieceData chance, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) protected StructurePieceNetherFortressPieces.AbstractPiece.fillForwardOpening(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int leftRightOffset, int heightOffset, boolean inside) protected StructurePieceStrongholdPieces.AbstractPiece.fillForwardOpening(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int leftRightOffset, int heightOffset) protected StructurePieceNetherFortressPieces.AbstractPiece.fillNWOpening(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset, boolean inside) protected StructurePieceStrongholdPieces.AbstractPiece.fillNWOpening(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) protected StructurePieceVillagePieces.AbstractPiece.fillNWOpening(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) voidMineshaftPieces.MineshaftCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidMineshaftPieces.MineshaftCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidMineshaftPieces.MineshaftRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidMineshaftPieces.MineshaftStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgeCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgePiece.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgeSmallCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.BridgeStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorBalcony.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorExit.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorLeftTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorNetherWartsRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorRightTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.CorridorStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidNetherFortressPieces.SmallCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.ChestCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.EndPortalRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.FiveWayCrossing.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.LeftTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.PrisonHall.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.RightTurn.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.SpiralStaircase.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.SquareRoom.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.StraightCorridor.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStrongholdPieces.StraightStairs.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidStructurePiece.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidVillagePieces.StraightRoad.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) voidVillagePieces.Well.fillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) protected StructurePieceNetherFortressPieces.AbstractPiece.fillSEOpening(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset, boolean inside) protected StructurePieceStrongholdPieces.AbstractPiece.fillSEOpening(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) protected StructurePieceVillagePieces.AbstractPiece.fillSEOpening(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset) private StructurePieceNetherFortressPieces.AbstractPiece.generate(NetherFortressPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength, boolean inside) private static StructurePieceStrongholdPieces.generate(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static StructurePieceVillagePieces.generate(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static BlockBoxMineshaftPieces.MineshaftCorridor.getBoundingBox(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation) static BlockBoxMineshaftPieces.MineshaftCrossing.getBoundingBox(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation) static BlockBoxMineshaftPieces.MineshaftStairs.getBoundingBox(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation) static StructurePieceStructurePiece.getOverlappingPiece(List<StructurePiece> pieces, BlockBox box) static BlockBoxVillagePieces.StraightRoad.method_106(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction direction) private static MineshaftPieces.class_3015MineshaftPieces.method_13369(List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5, class_3867.class_3014 class_3014) private static MineshaftPieces.class_3015MineshaftPieces.method_13370(StructurePiece structurePiece, List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5) private static StructurePieceVillagePieces.method_93(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static StrongholdPieces.AbstractPieceStrongholdPieces.pickPiece(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static VillagePieces.AbstractPieceVillagePieces.pickPiece(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static voidStructurePieceManager.registerPiece(Class<? extends StructurePiece> structurePieceClass, String name)