Interface Rotate<Self>

All Known Subinterfaces:
Transform<Self>, TransformStack
All Known Implementing Classes:
ModelData, ModelTransformer.Params, PoseStackMixin

public interface Rotate<Self>
  • Method Details

    • multiply

      Self multiply(com.mojang.math.Quaternion quaternion)
    • rotate

      default Self rotate(net.minecraft.core.Direction axis, float radians)
    • rotate

      default Self rotate(double angle, net.minecraft.core.Direction.Axis axis)
    • rotateX

      default Self rotateX(double angle)
    • rotateY

      default Self rotateY(double angle)
    • rotateZ

      default Self rotateZ(double angle)
    • rotateXRadians

      default Self rotateXRadians(double angle)
    • rotateYRadians

      default Self rotateYRadians(double angle)
    • rotateZRadians

      default Self rotateZRadians(double angle)
    • multiply

      default Self multiply(com.mojang.math.Vector3f axis, double angle)
    • multiplyRadians

      default Self multiplyRadians(com.mojang.math.Vector3f axis, double angle)
    • rotateToFace

      default Self rotateToFace(net.minecraft.core.Direction facing)