Uses of Enum Class
nl.pim16aap2.animatedarchitecture.core.util.BlockFace
Packages that use BlockFace
Package
Description
This package contains utility classes and interfaces that are used throughout the project.
Provides utility classes that depend on the Spigot API and can be used by all modules for the Spigot platform.
This package contains all the data for the clock structure type.
This package contains all the data for the garage door structure type.
-
Uses of BlockFace in nl.pim16aap2.animatedarchitecture.core.util
Methods in nl.pim16aap2.animatedarchitecture.core.util that return BlockFaceModifier and TypeMethodDescriptionstatic BlockFaceUtil.getBlockFace(MovementDirection movementDirection) Gets theBlockFaceequivalent of aMovementDirectionif it exists.static BlockFaceBlockFace.getOpposite(BlockFace dir) Get theBlockFacethat's the exact opposite of the provided one.static BlockFaceBlockFace.rotate(BlockFace blockFace, int steps, @Nullable UnaryOperator<BlockFace> rotationFunction) Rotate a block face in a given direction for a number of steps.static BlockFaceBlockFace.rotate(BlockFace blockFace, int steps, MovementDirection direction) Rotate a block face in a given direction for a number of steps.static BlockFaceBlockFace.rotateClockwise(BlockFace myFace) Rotate theBlockFacein clockwise direction from a perspective of looking down on the world.static BlockFaceBlockFace.rotateCounterClockwise(BlockFace myFace) Rotate theBlockFacein counterclockwise direction from a perspective of looking down on the world.static BlockFaceBlockFace.rotateVerticallyEast(BlockFace curFace) Rotate theBlockFacein eastern direction on the vertical plane.static BlockFaceBlockFace.rotateVerticallyNorth(BlockFace curFace) Rotate theBlockFacein northern direction on the vertical plane.static BlockFaceBlockFace.rotateVerticallySouth(BlockFace curFace) Rotate theBlockFacein southern direction on the vertical plane.static BlockFaceBlockFace.rotateVerticallyWest(BlockFace curFace) Rotate theBlockFacein western direction on the vertical plane.static BlockFaceBlockFace.valueOf(int val) Returns the enum constant of this class with the specified name.static BlockFaceReturns the enum constant of this class with the specified name.static BlockFace[]BlockFace.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in nl.pim16aap2.animatedarchitecture.core.util that return types with arguments of type BlockFaceModifier and TypeMethodDescriptionBlockFace.faceFromDir(Vector3Di dir) Get the blockFace from adirectionVectorvalue.static @Nullable UnaryOperator<BlockFace> BlockFace.getRotationFunction(MovementDirection movementDirection) Get the appropriate function for rotating a BlockFace.Methods in nl.pim16aap2.animatedarchitecture.core.util with parameters of type BlockFaceModifier and TypeMethodDescriptionstatic Vector3DiBlockFace.getDirection(BlockFace myFace) Get thedirectionVectorof thisBlockFacestatic MovementDirectionUtil.getMovementDirection(BlockFace blockFace) Gets theMovementDirectionequivalent of aBlockFaceif it exists.static BlockFaceBlockFace.getOpposite(BlockFace dir) Get theBlockFacethat's the exact opposite of the provided one.static intGets the integer value of aBlockFace.static BlockFaceBlockFace.rotate(BlockFace blockFace, int steps, @Nullable UnaryOperator<BlockFace> rotationFunction) Rotate a block face in a given direction for a number of steps.static BlockFaceBlockFace.rotate(BlockFace blockFace, int steps, MovementDirection direction) Rotate a block face in a given direction for a number of steps.static BlockFaceBlockFace.rotateClockwise(BlockFace myFace) Rotate theBlockFacein clockwise direction from a perspective of looking down on the world.static BlockFaceBlockFace.rotateCounterClockwise(BlockFace myFace) Rotate theBlockFacein counterclockwise direction from a perspective of looking down on the world.static BlockFaceBlockFace.rotateVerticallyEast(BlockFace curFace) Rotate theBlockFacein eastern direction on the vertical plane.static BlockFaceBlockFace.rotateVerticallyNorth(BlockFace curFace) Rotate theBlockFacein northern direction on the vertical plane.static BlockFaceBlockFace.rotateVerticallySouth(BlockFace curFace) Rotate theBlockFacein southern direction on the vertical plane.static BlockFaceBlockFace.rotateVerticallyWest(BlockFace curFace) Rotate theBlockFacein western direction on the vertical plane.Method parameters in nl.pim16aap2.animatedarchitecture.core.util with type arguments of type BlockFaceModifier and TypeMethodDescriptionstatic BlockFaceBlockFace.rotate(BlockFace blockFace, int steps, @Nullable UnaryOperator<BlockFace> rotationFunction) Rotate a block face in a given direction for a number of steps. -
Uses of BlockFace in nl.pim16aap2.animatedarchitecture.spigot.util
Methods in nl.pim16aap2.animatedarchitecture.spigot.util that return BlockFaceModifier and TypeMethodDescriptionstatic BlockFaceSpigotUtil.getBlockFace(org.bukkit.block.BlockFace blockFace) Get theBlockFaceparallel to the givenBlockFace.Methods in nl.pim16aap2.animatedarchitecture.spigot.util with parameters of type BlockFaceModifier and TypeMethodDescriptionstatic org.bukkit.block.BlockFaceSpigotUtil.getBukkitFace(BlockFace blockFace) Get theBlockFaceparallel to the givenBlockFace. -
Uses of BlockFace in nl.pim16aap2.animatedarchitecture.structures.clock
Methods in nl.pim16aap2.animatedarchitecture.structures.clock that return BlockFaceModifier and TypeMethodDescriptionprotected final @Nullable BlockFaceCreatorClock.getHourArmSide() -
Uses of BlockFace in nl.pim16aap2.animatedarchitecture.structures.garagedoor
Fields in nl.pim16aap2.animatedarchitecture.structures.garagedoor declared as BlockFaceModifier and TypeFieldDescriptionprotected final BlockFaceCounterWeightGarageDoorAnimationComponent.animationDirectionFace