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.FoundRectangleBlockUtil.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.AxisBlockElementRotation.axisThe field for theaxisrecord component.Methods in net.minecraft.client.renderer.block.model that return Direction.AxisModifier and TypeMethodDescriptionBlockElementRotation.axis()Returns the value of theaxisrecord component.private Direction.AxisBlockElement.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 aBlockElementRotationrecord 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.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.CODECMethods in net.minecraft.core that return Direction.AxisModifier and TypeMethodDescriptionstatic Direction.Axisabstract Direction.AxisAxisCycle.cycle(Direction.Axis p_121798_) Direction.getAxis()static Direction.AxisDirection.Axis.getRandom(RandomSource p_235689_) Direction.Plane.getRandomAxis(RandomSource p_235693_) 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 with parameters of type Direction.AxisModifier and TypeMethodDescriptionstatic AxisCycleAxisCycle.between(Direction.Axis p_121800_, Direction.Axis p_121801_) BlockPos.MutableBlockPos.clamp(Direction.Axis p_122148_, int p_122149_, int p_122150_) abstract doubleAxisCycle.cycle(double p_175236_, double p_175237_, double p_175238_, Direction.Axis p_175239_) abstract intAxisCycle.cycle(int p_121794_, int p_121795_, int p_121796_, Direction.Axis p_121797_) abstract Direction.AxisAxisCycle.cycle(Direction.Axis p_121798_) static DirectionDirection.fromAxisAndDirection(Direction.Axis p_122388_, Direction.AxisDirection p_122389_) static DirectionDirection.get(Direction.AxisDirection p_122391_, Direction.Axis p_122392_) intVec3i.get(Direction.Axis p_123305_) Direction.getClockWise(Direction.Axis p_175363_) Direction.getCounterClockWise(Direction.Axis p_175365_) static DirectionDirection.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.AxisModifierConstructorDescriptionprivateDirection(int p_122356_, int p_122357_, int p_122358_, String p_122359_, Direction.AxisDirection p_122360_, Direction.Axis p_122361_, Vec3i p_122362_) privatePlane(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 voidParticleUtils.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 doubleEntity.applyPistonMovementRestriction(Direction.Axis p_20043_, double p_20044_) protected Vec3Entity.getRelativePortalPosition(Direction.Axis p_20045_, BlockUtil.FoundRectangle p_20046_) protected Vec3LivingEntity.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 voidShulkerBullet.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 Vec3AbstractMinecart.getRelativePortalPosition(Direction.Axis p_38132_, BlockUtil.FoundRectangle p_38133_) protected Vec3Boat.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.AXISstatic 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.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 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 PortalInfoPortalShape.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 Vec3PortalShape.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 TypeMethodDescriptiondoubleVec3.get(Direction.Axis p_82508_) doubleAABB.max(Direction.Axis p_82375_) doubleAABB.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.AxisSliceShape.axisprivate static final Direction.Axis[]DiscreteVoxelShape.AXIS_VALUESMethods in net.minecraft.world.phys.shapes with parameters of type Direction.AxisModifier and TypeMethodDescriptionprivate intSubShape.clampToShape(Direction.Axis p_166057_, int p_166058_) static doubleShapes.collide(Direction.Axis p_193136_, AABB p_193137_, Iterable<VoxelShape> p_193138_, double p_193139_) doubleVoxelShape.collide(Direction.Axis p_83260_, AABB p_83261_, double p_83262_) protected intCubeVoxelShape.findIndex(Direction.Axis p_82769_, double p_82770_) protected intVoxelShape.findIndex(Direction.Axis p_83250_, double p_83251_) intBitSetDiscreteVoxelShape.firstFull(Direction.Axis p_82674_) abstract intDiscreteVoxelShape.firstFull(Direction.Axis p_82827_) intDiscreteVoxelShape.firstFull(Direction.Axis p_165995_, int p_165996_, int p_165997_) intSubShape.firstFull(Direction.Axis p_83204_) protected doubleVoxelShape.get(Direction.Axis p_83257_, int p_83258_) protected it.unimi.dsi.fastutil.doubles.DoubleListArrayVoxelShape.getCoords(Direction.Axis p_82577_) protected it.unimi.dsi.fastutil.doubles.DoubleListCubeVoxelShape.getCoords(Direction.Axis p_82767_) protected it.unimi.dsi.fastutil.doubles.DoubleListSliceShape.getCoords(Direction.Axis p_83181_) protected abstract it.unimi.dsi.fastutil.doubles.DoubleListVoxelShape.getCoords(Direction.Axis p_83249_) intDiscreteVoxelShape.getSize(Direction.Axis p_82851_) intBitSetDiscreteVoxelShape.lastFull(Direction.Axis p_82680_) abstract intDiscreteVoxelShape.lastFull(Direction.Axis p_82840_) intDiscreteVoxelShape.lastFull(Direction.Axis p_82842_, int p_82843_, int p_82844_) intSubShape.lastFull(Direction.Axis p_83210_) private static DiscreteVoxelShapeSliceShape.makeSlice(DiscreteVoxelShape p_83177_, Direction.Axis p_83178_, int p_83179_) doubleVoxelShape.max(Direction.Axis p_83298_) doubleVoxelShape.max(Direction.Axis p_83291_, double p_83292_, double p_83293_) doubleVoxelShape.min(Direction.Axis p_83289_) doubleVoxelShape.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.AxisModelBuilder.ElementBuilder.RotationBuilder.axisMethods in net.neoforged.neoforge.client.model.generators with parameters of type Direction.AxisModifier and TypeMethodDescriptionModelBuilder.ElementBuilder.RotationBuilder.axis(Direction.Axis axis)