Package net.minecraft.util.math
Class RotationCalculator
java.lang.Object
net.minecraft.util.math.RotationCalculator
- Mappings:
Namespace Name intermediary net/minecraft/class_8013official aphnamed net/minecraft/util/math/RotationCalculator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final intprivate final intprivate final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintclamp(int rotationBits) intgetMax()booleanmethod_48123(int int2, int int3) inttoClampedRotation(float degrees) floattoDegrees(int rotation) inttoRotation(float degrees) inttoRotation(Direction direction) floattoWrappedDegrees(int rotation)
-
Field Details
-
max
private final int max- Mappings:
Namespace Name Mixin selector intermediary field_41760Lnet/minecraft/class_8013;field_41760:Iofficial aLaph;a:Inamed maxLnet/minecraft/util/math/RotationCalculator;max:I
-
precision
private final int precision- Mappings:
Namespace Name Mixin selector intermediary field_41761Lnet/minecraft/class_8013;field_41761:Iofficial bLaph;b:Inamed precisionLnet/minecraft/util/math/RotationCalculator;precision:I
-
rotationPerDegrees
private final float rotationPerDegrees- Mappings:
Namespace Name Mixin selector intermediary field_41762Lnet/minecraft/class_8013;field_41762:Fofficial cLaph;c:Fnamed rotationPerDegreesLnet/minecraft/util/math/RotationCalculator;rotationPerDegrees:F
-
degreesPerRotation
private final float degreesPerRotation- Mappings:
Namespace Name Mixin selector intermediary field_41763Lnet/minecraft/class_8013;field_41763:Fofficial dLaph;d:Fnamed degreesPerRotationLnet/minecraft/util/math/RotationCalculator;degreesPerRotation:F
-
-
Constructor Details
-
RotationCalculator
public RotationCalculator(int precision) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8013;<init>(I)Vofficial <init>Laph;<init>(I)Vnamed <init>Lnet/minecraft/util/math/RotationCalculator;<init>(I)V
-
-
Method Details
-
method_48123
public boolean method_48123(int int2, int int3) - Mappings:
Namespace Name Mixin selector intermediary method_48123Lnet/minecraft/class_8013;method_48123(II)Zofficial aLaph;a(II)Znamed method_48123Lnet/minecraft/util/math/RotationCalculator;method_48123(II)Z
-
toRotation
- Mappings:
Namespace Name Mixin selector intermediary method_48124Lnet/minecraft/class_8013;method_48124(Lnet/minecraft/class_2350;)Iofficial aLaph;a(Lha;)Inamed toRotationLnet/minecraft/util/math/RotationCalculator;toRotation(Lnet/minecraft/util/math/Direction;)I
-
toRotation
public int toRotation(float degrees) - Mappings:
Namespace Name Mixin selector intermediary method_48121Lnet/minecraft/class_8013;method_48121(F)Iofficial aLaph;a(F)Inamed toRotationLnet/minecraft/util/math/RotationCalculator;toRotation(F)I
-
toClampedRotation
public int toClampedRotation(float degrees) - Mappings:
Namespace Name Mixin selector intermediary method_48125Lnet/minecraft/class_8013;method_48125(F)Iofficial bLaph;b(F)Inamed toClampedRotationLnet/minecraft/util/math/RotationCalculator;toClampedRotation(F)I
-
toDegrees
public float toDegrees(int rotation) - Mappings:
Namespace Name Mixin selector intermediary method_48122Lnet/minecraft/class_8013;method_48122(I)Fofficial aLaph;a(I)Fnamed toDegreesLnet/minecraft/util/math/RotationCalculator;toDegrees(I)F
-
toWrappedDegrees
public float toWrappedDegrees(int rotation) - Mappings:
Namespace Name Mixin selector intermediary method_48126Lnet/minecraft/class_8013;method_48126(I)Fofficial bLaph;b(I)Fnamed toWrappedDegreesLnet/minecraft/util/math/RotationCalculator;toWrappedDegrees(I)F
-
clamp
public int clamp(int rotationBits) - Mappings:
Namespace Name Mixin selector intermediary method_48127Lnet/minecraft/class_8013;method_48127(I)Iofficial cLaph;c(I)Inamed clampLnet/minecraft/util/math/RotationCalculator;clamp(I)I
-
getMax
public int getMax()- Mappings:
Namespace Name Mixin selector intermediary method_48120Lnet/minecraft/class_8013;method_48120()Iofficial aLaph;a()Inamed getMaxLnet/minecraft/util/math/RotationCalculator;getMax()I
-