Uses of Enum Class
net.minecraft.core.Direction.Axis
Packages that use Direction.Axis
Package
Description
-
Uses of Direction.Axis in com.mojang.math
Methods in com.mojang.math that return Direction.AxisMethods in com.mojang.math with parameters of type Direction.AxisModifier and TypeMethodDescriptionbooleanOctahedralGroup.inverts(Direction.Axis pAxis) SymmetricGroup3.permuteAxis(Direction.Axis pAxis) -
Uses of Direction.Axis in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as Direction.AxisModifier and TypeFieldDescriptionprivate final Direction.AxisBlockElementRotation.SingleAxisRotation.axisThe field for theaxisrecord component.Methods in net.minecraft.client.renderer.block.model that return Direction.AxisModifier and TypeMethodDescriptionBlockElementRotation.SingleAxisRotation.axis()Returns the value of theaxisrecord component.private Direction.AxisBlockElement.Deserializer.getAxis(JsonObject pJson) Methods in net.minecraft.client.renderer.block.model with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate static floatBlockElementRotation.scaleFactorForAxis(Matrix4fc pTransformation, Direction.Axis pAxis, Vector3f pScratchVector) Constructors in net.minecraft.client.renderer.block.model with parameters of type Direction.AxisModifierConstructorDescriptionSingleAxisRotation(Direction.Axis axis, float angle) Creates an instance of aSingleAxisRotationrecord class. -
Uses of Direction.Axis in net.minecraft.commands.arguments.coordinates
Methods in net.minecraft.commands.arguments.coordinates that return types with arguments of type Direction.AxisModifier and TypeMethodDescriptionstatic EnumSet<Direction.Axis> SwizzleArgument.getSwizzle(com.mojang.brigadier.context.CommandContext<CommandSourceStack> pContext, String pName) SwizzleArgument.parse(com.mojang.brigadier.StringReader pReader) -
Uses of Direction.Axis in net.minecraft.core
Fields in net.minecraft.core declared as Direction.AxisModifier and TypeFieldDescriptionprivate final Direction.AxisDirection.axisprivate final Direction.Axis[]Direction.Plane.axisstatic final Direction.Axis[]AxisCycle.AXIS_VALUESstatic final Direction.Axis[]Direction.Axis.VALUESFields in net.minecraft.core with type parameters of type Direction.AxisModifier and TypeFieldDescriptionstatic final StringRepresentable.EnumCodec<Direction.Axis> Direction.Axis.CODECprivate static final ImmutableList<Direction.Axis> Direction.YXZ_AXIS_ORDERprivate static final ImmutableList<Direction.Axis> Direction.YZX_AXIS_ORDERMethods in net.minecraft.core that return Direction.AxisModifier and TypeMethodDescriptionstatic @Nullable Direction.Axisabstract Direction.AxisAxisCycle.cycle(Direction.Axis pAxis) Direction.getAxis()static Direction.AxisDirection.Axis.getRandom(RandomSource pRandom) Direction.Plane.getRandomAxis(RandomSource pRandom) static Direction.AxisReturns the enum constant of this class with the specified name.static Direction.Axis[]Direction.Axis.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.core that return types with arguments of type Direction.AxisModifier and TypeMethodDescriptionstatic ImmutableList<Direction.Axis> Direction.axisStepOrder(Vec3 pDirection) Methods in net.minecraft.core with parameters of type Direction.AxisModifier and TypeMethodDescriptionstatic AxisCycleAxisCycle.between(Direction.Axis pTo, Direction.Axis pAxis2) BlockPos.MutableBlockPos.clamp(Direction.Axis pAxis, int pMin, int pMax) abstract doubleAxisCycle.cycle(double pX, double pY, double pZ, Direction.Axis pAxis) abstract intAxisCycle.cycle(int pX, int pY, int pZ, Direction.Axis pAxis) abstract Direction.AxisAxisCycle.cycle(Direction.Axis pAxis) static DirectionDirection.fromAxisAndDirection(Direction.Axis pAxis, Direction.AxisDirection pAxisDirection) static DirectionDirection.get(Direction.AxisDirection pAxisDirection, Direction.Axis pAxis) intVec3i.get(Direction.Axis pAxis) Direction.getClockWise(Direction.Axis pAxis) Direction.getCounterClockWise(Direction.Axis pAxis) static DirectionDirection.getFacingAxis(Entity pEntity, Direction.Axis pAxis) BlockPos.MutableBlockPos.relative(Direction.Axis p_122145_, int p_122146_) BlockPos.relative(Direction.Axis p_121943_, int p_121944_) Vec3i.relative(Direction.Axis pAxis, int pAmount) Constructors in net.minecraft.core with parameters of type Direction.AxisModifierConstructorDescriptionprivateDirection(int pData3d, int pOppositeIndex, int pData2d, String pName, Direction.AxisDirection pAxisDirection, Direction.Axis pAxis, Vec3i pNormal) privatePlane(Direction[] pFaces, Direction.Axis[] pAxis) -
Uses of Direction.Axis in net.minecraft.util
Methods in net.minecraft.util with parameters of type Direction.AxisModifier and TypeMethodDescriptionstatic BlockUtil.FoundRectangleBlockUtil.getLargestRectangleAround(BlockPos pCenterPos, Direction.Axis pAxis1, int pMax1, Direction.Axis pAxis2, int pPos2, Predicate<BlockPos> pPosPredicate) Finds the rectangle with the largest area containing centerPos within the blocks specified by the predicatestatic voidParticleUtils.spawnParticlesAlongAxis(Direction.Axis pAxis, Level pLevel, BlockPos pPos, double pSpread, ParticleOptions pParticle, UniformInt pCount) -
Uses of Direction.Axis in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate doubleEntity.applyPistonMovementRestriction(Direction.Axis pAxis, double pDistance) Entity.getRelativePortalPosition(Direction.Axis pAxis, BlockUtil.FoundRectangle pRectangle) LivingEntity.getRelativePortalPosition(Direction.Axis p_21085_, BlockUtil.FoundRectangle p_469855_) -
Uses of Direction.Axis in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate voidShulkerBullet.selectNextMoveDirection(@Nullable Direction.Axis pAxis, @Nullable Entity pTarget) Constructors in net.minecraft.world.entity.projectile with parameters of type Direction.AxisModifierConstructorDescriptionShulkerBullet(Level pLevel, LivingEntity pShooter, Entity pFinalTarget, Direction.Axis pAxis) -
Uses of Direction.Axis in net.minecraft.world.entity.vehicle.boat
Methods in net.minecraft.world.entity.vehicle.boat with parameters of type Direction.AxisModifier and TypeMethodDescriptionAbstractBoat.getRelativePortalPosition(Direction.Axis p_478439_, BlockUtil.FoundRectangle p_481900_) -
Uses of Direction.Axis in net.minecraft.world.entity.vehicle.minecart
Methods in net.minecraft.world.entity.vehicle.minecart with parameters of type Direction.AxisModifier and TypeMethodDescriptionAbstractMinecart.getRelativePortalPosition(Direction.Axis p_481417_, BlockUtil.FoundRectangle p_478366_) -
Uses of Direction.Axis in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block with type parameters of type Direction.AxisModifier and TypeFieldDescriptionstatic final EnumProperty<Direction.Axis> CreakingHeartBlock.AXISstatic final EnumProperty<Direction.Axis> NetherPortalBlock.AXISstatic final EnumProperty<Direction.Axis> RotatedPillarBlock.AXISprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_COLLISIONprivate static final Map<Direction.Axis, VoxelShape> BellBlock.SHAPE_DOUBLE_WALLprivate static final Map<Direction.Axis, VoxelShape> BellBlock.SHAPE_FLOORprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_OCCLUSIONprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_OCCLUSION_WALLprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_SUPPORTprivate static final Map<Direction.Axis, VoxelShape> AnvilBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> ChainBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> NetherPortalBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> RodBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> WallHangingSignBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> WallHangingSignBlock.SHAPES_PLANKprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.SHAPES_WALLMethods in net.minecraft.world.level.block with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate static TeleportTransitionNetherPortalBlock.createDimensionTransition(ServerLevel pLevel, BlockUtil.FoundRectangle pRectangle, Direction.Axis pAxis, Vec3 pOffset, Entity pEntity, TeleportTransition.PostTeleportTransition pPostTeleportTransition) -
Uses of Direction.Axis in net.minecraft.world.level.block.state.properties
Fields in net.minecraft.world.level.block.state.properties with type parameters of type Direction.AxisModifier and TypeFieldDescriptionstatic final EnumProperty<Direction.Axis> BlockStateProperties.AXISstatic final EnumProperty<Direction.Axis> BlockStateProperties.HORIZONTAL_AXIS -
Uses of Direction.Axis in net.minecraft.world.level.levelgen.feature.trunkplacers
Methods in net.minecraft.world.level.levelgen.feature.trunkplacers that return Direction.AxisModifier and TypeMethodDescriptionprivate Direction.AxisFancyTrunkPlacer.getLogAxis(BlockPos pPos, BlockPos pOtherPos) -
Uses of Direction.Axis in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem declared as Direction.AxisConstructors in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type Direction.AxisModifierConstructorDescriptionAxisAlignedLinearPosTest(float pMinChance, float pMaxChance, int pMinDist, int pMaxDist, Direction.Axis pAxis) -
Uses of Direction.Axis in net.minecraft.world.level.portal
Fields in net.minecraft.world.level.portal declared as Direction.AxisMethods in net.minecraft.world.level.portal with parameters of type Direction.AxisModifier and TypeMethodDescriptionPortalForcer.createPortal(BlockPos pPos, Direction.Axis pAxis) static PortalShapePortalShape.findAnyShape(BlockGetter pLevel, BlockPos pBottomLeft, Direction.Axis pAxis) static Optional<PortalShape> PortalShape.findEmptyPortalShape(LevelAccessor pLevel, BlockPos pBottomLeft, Direction.Axis pAxis) static Optional<PortalShape> PortalShape.findPortalShape(LevelAccessor pLevel, BlockPos pBottomLeft, Predicate<PortalShape> pPredicate, Direction.Axis pAxis) static Vec3PortalShape.getRelativePosition(BlockUtil.FoundRectangle pFoundRectangle, Direction.Axis pAxis, Vec3 pPos, EntityDimensions pEntityDimensions) Constructors in net.minecraft.world.level.portal with parameters of type Direction.AxisModifierConstructorDescriptionprivatePortalShape(Direction.Axis pAxis, int pNumPortalBlocks, Direction pRightDir, BlockPos pBottomLeft, int pWidth, int pHeight) -
Uses of Direction.Axis in net.minecraft.world.phys
Methods in net.minecraft.world.phys with parameters of type Direction.AxisModifier and TypeMethodDescriptiondoubleVec3.get(Direction.Axis pAxis) doubleAABB.max(Direction.Axis pAxis) doubleAABB.min(Direction.Axis pAxis) Vec3.with(Direction.Axis pAxis, double pLength) Method parameters in net.minecraft.world.phys with type arguments of type Direction.Axis -
Uses of Direction.Axis in net.minecraft.world.phys.shapes
Fields in net.minecraft.world.phys.shapes declared as Direction.AxisModifier and TypeFieldDescriptionprivate final Direction.AxisSliceShape.axisprivate static final Direction.Axis[]DiscreteVoxelShape.AXIS_VALUESMethods in net.minecraft.world.phys.shapes that return types with arguments of type Direction.AxisModifier and TypeMethodDescriptionstatic Map<Direction.Axis, VoxelShape> Shapes.rotateAllAxis(VoxelShape pShape) static Map<Direction.Axis, VoxelShape> Shapes.rotateAllAxis(VoxelShape pShape, Vec3 pPos) static Map<Direction.Axis, VoxelShape> Shapes.rotateHorizontalAxis(VoxelShape pShape) static Map<Direction.Axis, VoxelShape> Shapes.rotateHorizontalAxis(VoxelShape pShape, Vec3 pPos) Methods in net.minecraft.world.phys.shapes with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate intSubShape.clampToShape(Direction.Axis pAxis, int pValue) static doubleShapes.collide(Direction.Axis pMovementAxis, AABB pCollisionBox, Iterable<VoxelShape> pPossibleHits, double pDesiredOffset) doubleVoxelShape.collide(Direction.Axis pMovementAxis, AABB pCollisionBox, double pDesiredOffset) protected intCubeVoxelShape.findIndex(Direction.Axis pAxis, double pPosition) protected intVoxelShape.findIndex(Direction.Axis pAxis, double pPosition) intBitSetDiscreteVoxelShape.firstFull(Direction.Axis pAxis) abstract intDiscreteVoxelShape.firstFull(Direction.Axis pAxis) intDiscreteVoxelShape.firstFull(Direction.Axis pAxis, int pY, int pZ) intSubShape.firstFull(Direction.Axis pAxis) protected doubleVoxelShape.get(Direction.Axis pAxis, int pIndex) it.unimi.dsi.fastutil.doubles.DoubleListArrayVoxelShape.getCoords(Direction.Axis pAxis) it.unimi.dsi.fastutil.doubles.DoubleListCubeVoxelShape.getCoords(Direction.Axis pAxis) it.unimi.dsi.fastutil.doubles.DoubleListSliceShape.getCoords(Direction.Axis pAxis) abstract it.unimi.dsi.fastutil.doubles.DoubleListVoxelShape.getCoords(Direction.Axis pAxis) intDiscreteVoxelShape.getSize(Direction.Axis pAxis) private booleanVoxelShape.isCubeLikeAlong(Direction.Axis pAxis) intBitSetDiscreteVoxelShape.lastFull(Direction.Axis pAxis) abstract intDiscreteVoxelShape.lastFull(Direction.Axis pAxis) intDiscreteVoxelShape.lastFull(Direction.Axis pAxis, int pY, int pZ) Gives the index of the last filled part in the column.intSubShape.lastFull(Direction.Axis pAxis) private static DiscreteVoxelShapeSliceShape.makeSlice(DiscreteVoxelShape pShape, Direction.Axis pAxis, int pIndex) doubleVoxelShape.max(Direction.Axis pAxis) doubleVoxelShape.max(Direction.Axis pAxis, double pPrimaryPosition, double pSecondaryPosition) doubleVoxelShape.min(Direction.Axis pAxis) doubleVoxelShape.min(Direction.Axis pAxis, double pPrimaryPosition, double pSecondaryPosition) Constructors in net.minecraft.world.phys.shapes with parameters of type Direction.Axis -
Uses of Direction.Axis in net.neoforged.neoforge.client.model.generators.template
Methods in net.neoforged.neoforge.client.model.generators.template with parameters of type Direction.AxisModifier and TypeMethodDescriptionRotationBuilder.singleAxis(Direction.Axis axis, float angle) Specify a rotation around a single axis.