Uses of Enum Class
net.minecraft.world.level.block.Rotation
Packages that use Rotation
Package
Description
-
Uses of Rotation in net.minecraft.client.gui.screens.inventory
Fields in net.minecraft.client.gui.screens.inventory declared as RotationFields in net.minecraft.client.gui.screens.inventory with type parameters of type RotationModifier and TypeFieldDescriptionprivate CycleButton
<Rotation> TestInstanceBlockEditScreen.rotationButton
Methods in net.minecraft.client.gui.screens.inventory with parameters of type RotationModifier and TypeMethodDescriptionprivate static Component
TestInstanceBlockEditScreen.rotationDisplay
(Rotation pRotation) -
Uses of Rotation in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return RotationModifier and TypeMethodDescriptionstatic Rotation
TemplateRotationArgument.getRotation
(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) -
Uses of Rotation in net.minecraft.core
Methods in net.minecraft.core with parameters of type Rotation -
Uses of Rotation in net.minecraft.gametest.framework
Fields in net.minecraft.gametest.framework declared as RotationModifier and TypeFieldDescriptionprivate final Rotation
GameTestInfo.extraRotation
private final Rotation
TestData.rotation
The field for therotation
record component.Methods in net.minecraft.gametest.framework that return RotationModifier and TypeMethodDescriptionGameTestInfo.getRotation()
static Rotation
StructureUtils.getRotationForRotationSteps
(int pRotationSteps) GameTestHelper.getTestRotation()
GameTestInstance.rotation()
TestData.rotation()
Returns the value of therotation
record component.Methods in net.minecraft.gametest.framework with parameters of type RotationModifier and TypeMethodDescriptionstatic TestInstanceBlockEntity
StructureUtils.createNewEmptyTest
(ResourceLocation pId, BlockPos pPos, Vec3i pSize, Rotation pRotation, ServerLevel pLevel) private TestInstanceBlockEntity
GameTestInfo.createTestInstanceBlock
(BlockPos pPos, Rotation pRotation, ServerLevel pLevel) static int
StructureUtils.getRotationStepsForRotation
(Rotation pRotation) static BoundingBox
StructureUtils.getStructureBoundingBox
(BlockPos pPos, Vec3i pOffset, Rotation pRotation) static BlockPos
StructureUtils.getTransformedFarCorner
(BlockPos pPos, Vec3i pOffset, Rotation pRotation) Constructors in net.minecraft.gametest.framework with parameters of type RotationModifierConstructorDescriptionGameTestInfo
(Holder.Reference<GameTestInstance> pTest, Rotation pRotation, ServerLevel pLevel, RetryOptions pRetryOptions) TestData
(EnvironmentType p_397869_, ResourceLocation p_397537_, int p_397240_, int p_397081_, boolean p_397911_, Rotation p_397516_) TestData
(EnvironmentType environment, ResourceLocation structure, int maxTicks, int setupTicks, boolean required, Rotation rotation, boolean manualOnly, int maxAttempts, int requiredSuccesses, boolean skyAccess) Creates an instance of aTestData
record class. -
Uses of Rotation in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game declared as RotationModifier and TypeFieldDescriptionprivate final Rotation
ServerboundSetStructureBlockPacket.rotation
Methods in net.minecraft.network.protocol.game that return RotationConstructors in net.minecraft.network.protocol.game with parameters of type RotationModifierConstructorDescriptionServerboundSetStructureBlockPacket
(BlockPos pPos, StructureBlockEntity.UpdateType pUpdateType, StructureMode pMode, String pName, BlockPos pOffset, Vec3i pSize, Mirror pMirror, Rotation pRotation, String pData, boolean pIgnoreEntities, boolean pStrict, boolean pShowAir, boolean pShowBoundingBox, float pIntegrity, long pSeed) ServerboundTestInstanceBlockActionPacket
(BlockPos p_397563_, ServerboundTestInstanceBlockActionPacket.Action p_397686_, Optional<ResourceKey<GameTestInstance>> p_397885_, Vec3i p_397965_, Rotation p_397552_, boolean p_397584_) -
Uses of Rotation in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type RotationModifier and TypeMethodDescriptionstatic int
PlaceCommand.placeTemplate
(CommandSourceStack pSource, ResourceLocation pTemplate, BlockPos pPos, Rotation pRotation, Mirror pMirror, float pIntegrity, int pSeed, boolean pStrict) -
Uses of Rotation in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type Rotation -
Uses of Rotation in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration with parameters of type Rotation -
Uses of Rotation in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block with type parameters of type RotationModifier and TypeFieldDescriptionstatic final IntFunction
<Rotation> Rotation.BY_ID
static final com.mojang.serialization.Codec
<Rotation> Rotation.CODEC
static final com.mojang.serialization.Codec
<Rotation> Rotation.LEGACY_CODEC
Deprecated.static final StreamCodec
<io.netty.buffer.ByteBuf, Rotation> Rotation.STREAM_CODEC
Methods in net.minecraft.world.level.block that return RotationModifier and TypeMethodDescriptionstatic Rotation
Rotation.getRandom
(RandomSource pRandom) Chooses a random rotation.Rotation.getRotated
(Rotation pRotation) Mirror.getRotation
(Direction pFacing) Determines the rotation that is equivalent to this mirror if the rotating object faces in the given directionstatic Rotation
Returns the enum constant of this class with the specified name.static Rotation[]
Rotation.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.world.level.block that return types with arguments of type RotationModifier and TypeMethodDescriptionRotation.getShuffled
(RandomSource pRandom) Get a list of all rotations in random order.Methods in net.minecraft.world.level.block with parameters of type RotationModifier and TypeMethodDescriptionRotation.getRotated
(Rotation pRotation) protected BlockState
AbstractFurnaceBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
AmethystClusterBlock.rotate
(BlockState p_152033_, Rotation p_152034_) protected BlockState
AnvilBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
AttachedStemBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
BannerBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
BarrelBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
BaseCoralWallFanBlock.rotate
(BlockState pState, Rotation pRotation) BeehiveBlock.rotate
(BlockState p_304785_, Rotation p_304624_) BellBlock.rotate
(BlockState p_304966_, Rotation p_304463_) CalibratedSculkSensorBlock.rotate
(BlockState p_277545_, Rotation p_277482_) protected BlockState
CampfireBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
CeilingHangingSignBlock.rotate
(BlockState p_251162_, Rotation p_250515_) protected BlockState
ChestBlock.rotate
(BlockState pState, Rotation pRotation) ChiseledBookShelfBlock.rotate
(BlockState p_288975_, Rotation p_288993_) protected BlockState
CommandBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
CrafterBlock.rotate
(BlockState p_307240_, Rotation p_307431_) protected BlockState
CreakingHeartBlock.rotate
(BlockState p_380251_, Rotation p_379529_) protected BlockState
CrossCollisionBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
DecoratedPotBlock.rotate
(BlockState p_333895_, Rotation p_333806_) protected BlockState
DetectorRailBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
DispenserBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
DoorBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
EnderChestBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
EndPortalFrameBlock.rotate
(BlockState pState, Rotation pRotation) FlowerBedBlock.rotate
(BlockState p_393932_, Rotation p_394491_) protected BlockState
GrindstoneBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
HopperBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
HorizontalDirectionalBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
HugeMushroomBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
InfestedRotatedPillarBlock.rotate
(BlockState p_153443_, Rotation p_153444_) protected BlockState
JigsawBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
LadderBlock.rotate
(BlockState pState, Rotation pRotation) LeafLitterBlock.rotate
(BlockState p_394056_, Rotation p_394157_) protected BlockState
LecternBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
MossyCarpetBlock.rotate
(BlockState p_379325_, Rotation p_380164_) protected BlockState
MultifaceBlock.rotate
(BlockState p_153895_, Rotation p_153896_) protected BlockState
NetherPortalBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
ObserverBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
PoweredRailBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
RailBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
RedstoneWallTorchBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
RedStoneWireBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
RodBlock.rotate
(BlockState p_154354_, Rotation p_154355_) protected BlockState
RotatedPillarBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
ShulkerBoxBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
SkullBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
SmallDripleafBlock.rotate
(BlockState p_154622_, Rotation p_154623_) protected BlockState
StairBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
StandingSignBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
StonecutterBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
TripWireBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
TripWireHookBlock.rotate
(BlockState pState, Rotation pRotation) VaultBlock.rotate
(BlockState p_324232_, Rotation p_324443_) protected BlockState
VineBlock.rotate
(BlockState pState, Rotation pRotate) protected BlockState
WallBannerBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
WallBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
WallHangingSignBlock.rotate
(BlockState p_249292_, Rotation p_249867_) protected BlockState
WallSignBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
WallSkullBlock.rotate
(BlockState pState, Rotation pRotation) protected BlockState
WallTorchBlock.rotate
(BlockState pState, Rotation pRotation) static BlockState
RotatedPillarBlock.rotatePillar
(BlockState pState, Rotation pRotation) -
Uses of Rotation in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as RotationModifier and TypeFieldDescriptionprivate static final Rotation
StructureBlockEntity.DEFAULT_ROTATION
private Rotation
StructureBlockEntity.rotation
private final Rotation
TestInstanceBlockEntity.Data.rotation
The field for therotation
record component.Methods in net.minecraft.world.level.block.entity that return RotationModifier and TypeMethodDescriptionStructureBlockEntity.getRotation()
TestInstanceBlockEntity.getRotation()
TestInstanceBlockEntity.Data.rotation()
Returns the value of therotation
record component.Methods in net.minecraft.world.level.block.entity with parameters of type RotationConstructors in net.minecraft.world.level.block.entity with parameters of type RotationModifierConstructorDescriptionData
(Optional<ResourceKey<GameTestInstance>> test, Vec3i size, Rotation rotation, boolean ignoreEntities, TestInstanceBlockEntity.Status status, Optional<Component> errorMessage) Creates an instance of aData
record class. -
Uses of Rotation in net.minecraft.world.level.block.piston
Methods in net.minecraft.world.level.block.piston with parameters of type RotationModifier and TypeMethodDescriptionprotected BlockState
MovingPistonBlock.rotate
(BlockState pState, Rotation pRot) protected BlockState
PistonBaseBlock.rotate
(BlockState pState, Rotation pRot) PistonBaseBlock.rotate
(BlockState state, LevelAccessor world, BlockPos pos, Rotation direction) protected BlockState
PistonHeadBlock.rotate
(BlockState pState, Rotation pRot) -
Uses of Rotation in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type RotationModifier and TypeMethodDescriptionDeprecated.protected BlockState
BlockBehaviour.rotate
(BlockState pState, Rotation pRotation) Returns the blockstate with the given rotation from the passed blockstate. -
Uses of Rotation in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as RotationModifier and TypeFieldDescriptionprotected final Rotation
PoolElementStructurePiece.rotation
private Rotation
StructurePiece.rotation
Methods in net.minecraft.world.level.levelgen.structure that return RotationModifier and TypeMethodDescriptionPoolElementStructurePiece.getRotation()
StructurePiece.getRotation()
TemplateStructurePiece.getRotation()
Methods in net.minecraft.world.level.levelgen.structure with parameters of type RotationModifier and TypeMethodDescriptionprotected BlockPos
Structure.getLowestYIn5by5BoxOffset7Blocks
(Structure.GenerationContext pContext, Rotation pRotation) Deprecated.Constructors in net.minecraft.world.level.levelgen.structure with parameters of type RotationModifierConstructorDescriptionPoolElementStructurePiece
(StructureTemplateManager pStructureTemplateManager, StructurePoolElement pElement, BlockPos pPosition, int pGroundLevelDelta, Rotation pRotation, BoundingBox pBoundingBox, LiquidSettings pLiquidSettings) -
Uses of Rotation in net.minecraft.world.level.levelgen.structure.pools
Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type RotationModifier and TypeMethodDescriptionEmptyPoolElement.getBoundingBox
(StructureTemplateManager p_227172_, BlockPos p_227173_, Rotation p_227174_) FeaturePoolElement.getBoundingBox
(StructureTemplateManager p_227195_, BlockPos p_227196_, Rotation p_227197_) ListPoolElement.getBoundingBox
(StructureTemplateManager p_227286_, BlockPos p_227287_, Rotation p_227288_) SinglePoolElement.getBoundingBox
(StructureTemplateManager p_227316_, BlockPos p_227317_, Rotation p_227318_) abstract BoundingBox
StructurePoolElement.getBoundingBox
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation) SinglePoolElement.getDataMarkers
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, boolean pRelativePosition) JigsawPlacement.getRandomNamedJigsaw
(StructurePoolElement pElement, ResourceLocation pStartJigsawName, BlockPos pPos, Rotation pRotation, StructureTemplateManager pStructureTemplateManager, WorldgenRandom pRandom) protected StructurePlaceSettings
LegacySinglePoolElement.getSettings
(Rotation p_210353_, BoundingBox p_210354_, LiquidSettings p_352069_, boolean p_210355_) protected StructurePlaceSettings
SinglePoolElement.getSettings
(Rotation pRotation, BoundingBox pBoundingBox, LiquidSettings pLiquidSettings, boolean pOffset) EmptyPoolElement.getShuffledJigsawBlocks
(StructureTemplateManager p_227176_, BlockPos p_227177_, Rotation p_227178_, RandomSource p_227179_) FeaturePoolElement.getShuffledJigsawBlocks
(StructureTemplateManager p_227199_, BlockPos p_227200_, Rotation p_227201_, RandomSource p_227202_) ListPoolElement.getShuffledJigsawBlocks
(StructureTemplateManager p_227290_, BlockPos p_227291_, Rotation p_227292_, RandomSource p_227293_) SinglePoolElement.getShuffledJigsawBlocks
(StructureTemplateManager p_227320_, BlockPos p_227321_, Rotation p_227322_, RandomSource p_227323_) abstract List
<StructureTemplate.JigsawBlockInfo> StructurePoolElement.getShuffledJigsawBlocks
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, RandomSource pRandom) EmptyPoolElement.getSize
(StructureTemplateManager p_227169_, Rotation p_227170_) FeaturePoolElement.getSize
(StructureTemplateManager p_227192_, Rotation p_227193_) ListPoolElement.getSize
(StructureTemplateManager p_227283_, Rotation p_227284_) SinglePoolElement.getSize
(StructureTemplateManager p_227313_, Rotation p_227314_) abstract Vec3i
StructurePoolElement.getSize
(StructureTemplateManager pStructureTemplateManager, Rotation pRotation) void
StructurePoolElement.handleDataMarker
(LevelAccessor pLevel, StructureTemplate.StructureBlockInfo pBlockInfo, BlockPos pPos, Rotation pRotation, RandomSource pRandom, BoundingBox pBox) boolean
EmptyPoolElement.place
(StructureTemplateManager p_227158_, WorldGenLevel p_227159_, StructureManager p_227160_, ChunkGenerator p_227161_, BlockPos p_227162_, BlockPos p_227163_, Rotation p_227164_, BoundingBox p_227165_, RandomSource p_227166_, LiquidSettings p_352245_, boolean p_227167_) boolean
FeaturePoolElement.place
(StructureTemplateManager p_227181_, WorldGenLevel p_227182_, StructureManager p_227183_, ChunkGenerator p_227184_, BlockPos p_227185_, BlockPos p_227186_, Rotation p_227187_, BoundingBox p_227188_, RandomSource p_227189_, LiquidSettings p_352143_, boolean p_227190_) boolean
ListPoolElement.place
(StructureTemplateManager p_227272_, WorldGenLevel p_227273_, StructureManager p_227274_, ChunkGenerator p_227275_, BlockPos p_227276_, BlockPos p_227277_, Rotation p_227278_, BoundingBox p_227279_, RandomSource p_227280_, LiquidSettings p_352445_, boolean p_227281_) boolean
SinglePoolElement.place
(StructureTemplateManager p_227302_, WorldGenLevel p_227303_, StructureManager p_227304_, ChunkGenerator p_227305_, BlockPos p_227306_, BlockPos p_227307_, Rotation p_227308_, BoundingBox p_227309_, RandomSource p_227310_, LiquidSettings p_352088_, boolean p_227311_) abstract boolean
StructurePoolElement.place
(StructureTemplateManager pStructureTemplateManager, WorldGenLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, BlockPos pOffset, BlockPos pPos, Rotation pRotation, BoundingBox pBox, RandomSource pRandom, LiquidSettings pLiquidSettings, boolean pKeepJigsaws) -
Uses of Rotation in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures declared as RotationFields in net.minecraft.world.level.levelgen.structure.structures with type parameters of type RotationMethods in net.minecraft.world.level.levelgen.structure.structures with parameters of type RotationModifier and TypeMethodDescriptionprivate static void
OceanRuinPieces.addClusterRuins
(StructureTemplateManager pStructureTemplateManager, RandomSource pRandom, Rotation pRotation, BlockPos pPos, OceanRuinStructure pStructure, StructurePieceAccessor pStructurePieceAccessor) (package private) static EndCityPieces.EndCityPiece
EndCityPieces.addPiece
(StructureTemplateManager pStructureTemplateManager, EndCityPieces.EndCityPiece pPiece, BlockPos pStartPos, String pName, Rotation pRotation, boolean pOverwrite) private static void
OceanRuinPieces.addPiece
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, StructurePieceAccessor pStructurePieceAccessor, RandomSource pRandom, OceanRuinStructure pStructure, boolean pIsLarge, float pIntegrity) static void
IglooPieces.addPieces
(StructureTemplateManager pStructureTemplateManager, BlockPos pStartPos, Rotation pRotation, StructurePieceAccessor pPieces, RandomSource pRandom) static void
OceanRuinPieces.addPieces
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, StructurePieceAccessor pStructurePieceAccessor, RandomSource pRandom, OceanRuinStructure pStructure) ShipwreckPieces.addRandomPiece
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, StructurePieceAccessor pPieces, RandomSource pRandom, boolean pIsBeached) private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom1x1
(List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, BlockPos pPos, Rotation pRotation, Direction pDirection, WoodlandMansionPieces.FloorRoomCollection pFloorRooms) private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom1x2
(List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, BlockPos pPos, Rotation pRotation, Direction pFrontDirection, Direction pSideDirection, WoodlandMansionPieces.FloorRoomCollection pFloorRooms, boolean pIsStairs) private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom2x2
(List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, BlockPos pPos, Rotation pRotation, Direction pFrontDirection, Direction pSideDirection, WoodlandMansionPieces.FloorRoomCollection pFloorRooms) private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom2x2Secret
(List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, BlockPos pPos, Rotation pRotation, WoodlandMansionPieces.FloorRoomCollection pFloorRooms) void
WoodlandMansionPieces.MansionPiecePlacer.createMansion
(BlockPos pPos, Rotation pRotation, List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, WoodlandMansionPieces.MansionGrid pGrid) private void
WoodlandMansionPieces.MansionPiecePlacer.createRoof
(List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, BlockPos pPos, Rotation pRotation, WoodlandMansionPieces.SimpleGrid pLayout, WoodlandMansionPieces.SimpleGrid pNextFloorLayout) static void
WoodlandMansionPieces.generateMansion
(StructureTemplateManager pStructureTemplateManager, BlockPos pPos, Rotation pRotation, List<WoodlandMansionPieces.WoodlandMansionPiece> pPieces, RandomSource pRandom) private void
EndCityStructure.generatePieces
(StructurePiecesBuilder pBuilder, BlockPos pStartPos, Rotation pRotation, Structure.GenerationContext pContext) private void
WoodlandMansionStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext, BlockPos pPos, Rotation pRotation) private static StructurePlaceSettings
EndCityPieces.EndCityPiece.makeSettings
(boolean pOverwrite, Rotation pRotation) private static StructurePlaceSettings
IglooPieces.IglooPiece.makeSettings
(Rotation pRotation, ResourceLocation pLocation) private static StructurePlaceSettings
NetherFossilPieces.NetherFossilPiece.makeSettings
(Rotation pRotation) private static StructurePlaceSettings
OceanRuinPieces.OceanRuinPiece.makeSettings
(Rotation pRotation, float pIntegrity, OceanRuinStructure.Type pStructureType) private static StructurePlaceSettings
RuinedPortalPiece.makeSettings
(Mirror pMirror, Rotation pRotation, RuinedPortalPiece.VerticalPlacement pVerticalPlacement, BlockPos pPos, RuinedPortalPiece.Properties pProperties) private static StructurePlaceSettings
ShipwreckPieces.ShipwreckPiece.makeSettings
(Rotation pRotation) private static StructurePlaceSettings
WoodlandMansionPieces.WoodlandMansionPiece.makeSettings
(Mirror pMirror, Rotation pRotation) static void
EndCityPieces.startHouseTower
(StructureTemplateManager pStructureTemplateManager, BlockPos pStartPos, Rotation pRotation, List<StructurePiece> pPieces, RandomSource pRandom) Constructors in net.minecraft.world.level.levelgen.structure.structures with parameters of type RotationModifierConstructorDescriptionEndCityPiece
(StructureTemplateManager pStructureTemplateManager, String pName, BlockPos pStartPos, Rotation pRotation, boolean pOverwrite) IglooPiece
(StructureTemplateManager pStructureTemplateManager, ResourceLocation pLocation, BlockPos pStartPos, Rotation pRotation, int pDown) NetherFossilPiece
(StructureTemplateManager pStructureManager, ResourceLocation pLocation, BlockPos pPos, Rotation pRotation) private
OceanRuinPiece
(StructureTemplateManager pStructureTemplateManager, CompoundTag pGenDepth, Rotation pRotation, float pIntegrity, OceanRuinStructure.Type pBiomeType, boolean pIsLarge) OceanRuinPiece
(StructureTemplateManager pStructureTemplateManager, ResourceLocation pLocation, BlockPos pPos, Rotation pRotation, float pIntegrity, OceanRuinStructure.Type pBiomeType, boolean pIsLarge) RuinedPortalPiece
(StructureTemplateManager pStructureTemplateManager, BlockPos pTemplatePosition, RuinedPortalPiece.VerticalPlacement pVerticalPlacement, RuinedPortalPiece.Properties pProperties, ResourceLocation pLocation, StructureTemplate pTemplate, Rotation pRotation, Mirror pMirror, BlockPos pPivotPos) ShipwreckPiece
(StructureTemplateManager pStructureTemplateManager, ResourceLocation pLocation, BlockPos pPos, Rotation pRotation, boolean pIsBeached) WoodlandMansionPiece
(StructureTemplateManager pStructureTemplateManager, String pTemplateName, BlockPos pTemplatePosition, Rotation pRotation) WoodlandMansionPiece
(StructureTemplateManager pStructureTemplateManager, String pTemplateName, BlockPos pTemplatePosition, Rotation pRotation, Mirror pMirror) -
Uses of Rotation in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem declared as RotationMethods in net.minecraft.world.level.levelgen.structure.templatesystem that return RotationMethods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type RotationModifier and TypeMethodDescriptionStructureTemplate.getBoundingBox
(BlockPos pStartPos, Rotation pRotation, BlockPos pPivotPos, Mirror pMirror) protected static BoundingBox
StructureTemplate.getBoundingBox
(BlockPos pStartPos, Rotation pRotation, BlockPos pPivotPos, Mirror pMirror, Vec3i pSize) StructureTemplate.getJigsaws
(BlockPos pPos, Rotation pRotation) StructureTemplate.getZeroPositionWithTransform
(BlockPos pTargetPos, Mirror pMirror, Rotation pRotation) static BlockPos
StructureTemplate.getZeroPositionWithTransform
(BlockPos pPos, Mirror pMirror, Rotation pRotation, int pSizeX, int pSizeZ) StructurePlaceSettings.setRotation
(Rotation pRotation) static BlockPos
StructureTemplate.transform
(BlockPos pTargetPos, Mirror pMirror, Rotation pRotation, BlockPos pOffset) static Vec3
StructureTemplate.transform
(Vec3 pTarget, Mirror pMirror, Rotation pRotation, BlockPos pCenterOffset) -
Uses of Rotation in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type RotationModifier and TypeMethodDescriptiondefault BlockState
IBlockExtension.rotate
(BlockState state, LevelAccessor level, BlockPos pos, Rotation direction) default BlockState
IBlockStateExtension.rotate
(LevelAccessor level, BlockPos pos, Rotation direction)
IBlockStateExtension.rotate(LevelAccessor, BlockPos, Rotation)