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 with parameters of type Direction.Axis -
Uses of Direction.Axis in net.minecraft
Methods in net.minecraft with parameters of type Direction.AxisModifier and TypeMethodDescriptionstatic BlockUtil.FoundRectangle
BlockUtil.getLargestRectangleAround
(BlockPos p_124335_, Direction.Axis p_124336_, int p_124337_, Direction.Axis p_124338_, int p_124339_, Predicate<BlockPos> p_124340_) -
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.Axis
BlockElementRotation.axis
The field for theaxis
record component.Methods in net.minecraft.client.renderer.block.model that return Direction.AxisModifier and TypeMethodDescriptionBlockElementRotation.axis()
Returns the value of theaxis
record component.private Direction.Axis
BlockElement.Deserializer.getAxis
(com.google.gson.JsonObject p_111345_) Constructors in net.minecraft.client.renderer.block.model with parameters of type Direction.AxisModifierConstructorDescriptionBlockElementRotation
(org.joml.Vector3f origin, Direction.Axis axis, float angle, boolean rescale) Creates an instance of aBlockElementRotation
record 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> p_120811_, String p_120812_) SwizzleArgument.parse
(com.mojang.brigadier.StringReader p_120809_) -
Uses of Direction.Axis in net.minecraft.core
Fields in net.minecraft.core declared as Direction.AxisModifier and TypeFieldDescriptionprivate final Direction.Axis
Direction.axis
private final Direction.Axis[]
Direction.Plane.axis
static final Direction.Axis[]
AxisCycle.AXIS_VALUES
static final Direction.Axis[]
Direction.Axis.VALUES
Fields in net.minecraft.core with type parameters of type Direction.AxisModifier and TypeFieldDescriptionstatic final StringRepresentable.EnumCodec
<Direction.Axis> Direction.Axis.CODEC
Methods in net.minecraft.core that return Direction.AxisModifier and TypeMethodDescriptionstatic Direction.Axis
abstract Direction.Axis
AxisCycle.cycle
(Direction.Axis p_121798_) Direction.getAxis()
static Direction.Axis
Direction.Axis.getRandom
(RandomSource p_235689_) Direction.Plane.getRandomAxis
(RandomSource p_235693_) static Direction.Axis
Returns 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 with parameters of type Direction.AxisModifier and TypeMethodDescriptionstatic AxisCycle
AxisCycle.between
(Direction.Axis p_121800_, Direction.Axis p_121801_) BlockPos.MutableBlockPos.clamp
(Direction.Axis p_122148_, int p_122149_, int p_122150_) abstract double
AxisCycle.cycle
(double p_175236_, double p_175237_, double p_175238_, Direction.Axis p_175239_) abstract int
AxisCycle.cycle
(int p_121794_, int p_121795_, int p_121796_, Direction.Axis p_121797_) abstract Direction.Axis
AxisCycle.cycle
(Direction.Axis p_121798_) static Direction
Direction.fromAxisAndDirection
(Direction.Axis p_122388_, Direction.AxisDirection p_122389_) static Direction
Direction.get
(Direction.AxisDirection p_122391_, Direction.Axis p_122392_) int
Vec3i.get
(Direction.Axis p_123305_) Direction.getClockWise
(Direction.Axis p_175363_) Direction.getCounterClockWise
(Direction.Axis p_175365_) static Direction
Direction.getFacingAxis
(Entity p_175358_, Direction.Axis p_175359_) BlockPos.MutableBlockPos.relative
(Direction.Axis p_122145_, int p_122146_) BlockPos.relative
(Direction.Axis p_121943_, int p_121944_) Vec3i.relative
(Direction.Axis p_175590_, int p_175591_) Constructors in net.minecraft.core with parameters of type Direction.AxisModifierConstructorDescriptionprivate
Direction
(int p_122356_, int p_122357_, int p_122358_, String p_122359_, Direction.AxisDirection p_122360_, Direction.Axis p_122361_, Vec3i p_122362_) private
Plane
(Direction[] p_122555_, Direction.Axis[] p_122556_) -
Uses of Direction.Axis in net.minecraft.util
Methods in net.minecraft.util with parameters of type Direction.AxisModifier and TypeMethodDescriptionstatic void
ParticleUtils.spawnParticlesAlongAxis
(Direction.Axis p_144968_, Level p_144969_, BlockPos p_144970_, double p_144971_, ParticleOptions p_144972_, UniformInt p_144973_) -
Uses of Direction.Axis in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate double
Entity.applyPistonMovementRestriction
(Direction.Axis p_20043_, double p_20044_) protected Vec3
Entity.getRelativePortalPosition
(Direction.Axis p_20045_, BlockUtil.FoundRectangle p_20046_) protected Vec3
LivingEntity.getRelativePortalPosition
(Direction.Axis p_21085_, BlockUtil.FoundRectangle p_21086_) -
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 void
ShulkerBullet.selectNextMoveDirection
(Direction.Axis p_37349_) Constructors in net.minecraft.world.entity.projectile with parameters of type Direction.AxisModifierConstructorDescriptionShulkerBullet
(Level p_37330_, LivingEntity p_37331_, Entity p_37332_, Direction.Axis p_37333_) -
Uses of Direction.Axis in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle with parameters of type Direction.AxisModifier and TypeMethodDescriptionprotected Vec3
AbstractMinecart.getRelativePortalPosition
(Direction.Axis p_38132_, BlockUtil.FoundRectangle p_38133_) protected Vec3
Boat.getRelativePortalPosition
(Direction.Axis p_38335_, BlockUtil.FoundRectangle p_38336_) -
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> NetherPortalBlock.AXIS
static final EnumProperty
<Direction.Axis> RotatedPillarBlock.AXIS
-
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.AXIS
static 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.Axis
FancyTrunkPlacer.getLogAxis
(BlockPos p_70130_, BlockPos p_70131_) -
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 p_73970_, float p_73971_, int p_73972_, int p_73973_, Direction.Axis p_73974_) -
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 p_77667_, Direction.Axis p_77668_) static PortalInfo
PortalShape.createPortalInfo
(ServerLevel p_259301_, BlockUtil.FoundRectangle p_259931_, Direction.Axis p_259901_, Vec3 p_259630_, Entity p_259166_, Vec3 p_260043_, float p_259853_, float p_259667_) static Optional
<PortalShape> PortalShape.findEmptyPortalShape
(LevelAccessor p_77709_, BlockPos p_77710_, Direction.Axis p_77711_) static Optional
<PortalShape> PortalShape.findPortalShape
(LevelAccessor p_77713_, BlockPos p_77714_, Predicate<PortalShape> p_77715_, Direction.Axis p_77716_) static Vec3
PortalShape.getRelativePosition
(BlockUtil.FoundRectangle p_77739_, Direction.Axis p_77740_, Vec3 p_77741_, EntityDimensions p_77742_) Constructors in net.minecraft.world.level.portal with parameters of type Direction.AxisModifierConstructorDescriptionPortalShape
(LevelAccessor p_77695_, BlockPos p_77696_, Direction.Axis p_77697_) -
Uses of Direction.Axis in net.minecraft.world.phys
Methods in net.minecraft.world.phys with parameters of type Direction.AxisModifier and TypeMethodDescriptiondouble
Vec3.get
(Direction.Axis p_82508_) double
AABB.max
(Direction.Axis p_82375_) double
AABB.min
(Direction.Axis p_82341_) Vec3.with
(Direction.Axis p_193104_, double p_193105_) 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.Axis
SliceShape.axis
private static final Direction.Axis[]
DiscreteVoxelShape.AXIS_VALUES
Methods in net.minecraft.world.phys.shapes with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate int
SubShape.clampToShape
(Direction.Axis p_166057_, int p_166058_) static double
Shapes.collide
(Direction.Axis p_193136_, AABB p_193137_, Iterable<VoxelShape> p_193138_, double p_193139_) double
VoxelShape.collide
(Direction.Axis p_83260_, AABB p_83261_, double p_83262_) protected int
CubeVoxelShape.findIndex
(Direction.Axis p_82769_, double p_82770_) protected int
VoxelShape.findIndex
(Direction.Axis p_83250_, double p_83251_) int
BitSetDiscreteVoxelShape.firstFull
(Direction.Axis p_82674_) abstract int
DiscreteVoxelShape.firstFull
(Direction.Axis p_82827_) int
DiscreteVoxelShape.firstFull
(Direction.Axis p_165995_, int p_165996_, int p_165997_) int
SubShape.firstFull
(Direction.Axis p_83204_) protected double
VoxelShape.get
(Direction.Axis p_83257_, int p_83258_) protected it.unimi.dsi.fastutil.doubles.DoubleList
ArrayVoxelShape.getCoords
(Direction.Axis p_82577_) protected it.unimi.dsi.fastutil.doubles.DoubleList
CubeVoxelShape.getCoords
(Direction.Axis p_82767_) protected it.unimi.dsi.fastutil.doubles.DoubleList
SliceShape.getCoords
(Direction.Axis p_83181_) protected abstract it.unimi.dsi.fastutil.doubles.DoubleList
VoxelShape.getCoords
(Direction.Axis p_83249_) int
DiscreteVoxelShape.getSize
(Direction.Axis p_82851_) int
BitSetDiscreteVoxelShape.lastFull
(Direction.Axis p_82680_) abstract int
DiscreteVoxelShape.lastFull
(Direction.Axis p_82840_) int
DiscreteVoxelShape.lastFull
(Direction.Axis p_82842_, int p_82843_, int p_82844_) int
SubShape.lastFull
(Direction.Axis p_83210_) private static DiscreteVoxelShape
SliceShape.makeSlice
(DiscreteVoxelShape p_83177_, Direction.Axis p_83178_, int p_83179_) double
VoxelShape.max
(Direction.Axis p_83298_) double
VoxelShape.max
(Direction.Axis p_83291_, double p_83292_, double p_83293_) double
VoxelShape.min
(Direction.Axis p_83289_) double
VoxelShape.min
(Direction.Axis p_166079_, double p_166080_, double p_166081_) Constructors in net.minecraft.world.phys.shapes with parameters of type Direction.AxisModifierConstructorDescriptionSliceShape
(VoxelShape p_83173_, Direction.Axis p_83174_, int p_83175_) -
Uses of Direction.Axis in net.neoforged.neoforge.client.model.generators
Fields in net.neoforged.neoforge.client.model.generators declared as Direction.AxisModifier and TypeFieldDescriptionprivate Direction.Axis
ModelBuilder.ElementBuilder.RotationBuilder.axis
Methods in net.neoforged.neoforge.client.model.generators with parameters of type Direction.AxisModifier and TypeMethodDescriptionModelBuilder.ElementBuilder.RotationBuilder.axis
(Direction.Axis axis)