Package net.minecraft.util.math
Class RotationCalculator
java.lang.Object
net.minecraft.util.math.RotationCalculator
- Mappings:
Namespace Name official aphintermediary net/minecraft/class_8013named 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 official aLaph;a:Iintermediary field_41760Lnet/minecraft/class_8013;field_41760:Inamed maxLnet/minecraft/util/math/RotationCalculator;max:I
-
precision
private final int precision- Mappings:
Namespace Name Mixin selector official bLaph;b:Iintermediary field_41761Lnet/minecraft/class_8013;field_41761:Inamed precisionLnet/minecraft/util/math/RotationCalculator;precision:I
-
rotationPerDegrees
private final float rotationPerDegrees- Mappings:
Namespace Name Mixin selector official cLaph;c:Fintermediary field_41762Lnet/minecraft/class_8013;field_41762:Fnamed rotationPerDegreesLnet/minecraft/util/math/RotationCalculator;rotationPerDegrees:F
-
degreesPerRotation
private final float degreesPerRotation- Mappings:
Namespace Name Mixin selector official dLaph;d:Fintermediary field_41763Lnet/minecraft/class_8013;field_41763:Fnamed degreesPerRotationLnet/minecraft/util/math/RotationCalculator;degreesPerRotation:F
-
-
Constructor Details
-
RotationCalculator
public RotationCalculator(int precision) - Mappings:
Namespace Name Mixin selector official <init>Laph;<init>(I)Vintermediary <init>Lnet/minecraft/class_8013;<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 official aLaph;a(II)Zintermediary method_48123Lnet/minecraft/class_8013;method_48123(II)Znamed method_48123Lnet/minecraft/util/math/RotationCalculator;method_48123(II)Z
-
toRotation
- Mappings:
Namespace Name Mixin selector official aLaph;a(Lha;)Iintermediary method_48124Lnet/minecraft/class_8013;method_48124(Lnet/minecraft/class_2350;)Inamed toRotationLnet/minecraft/util/math/RotationCalculator;toRotation(Lnet/minecraft/util/math/Direction;)I
-
toRotation
public int toRotation(float degrees) - Mappings:
Namespace Name Mixin selector official aLaph;a(F)Iintermediary method_48121Lnet/minecraft/class_8013;method_48121(F)Inamed toRotationLnet/minecraft/util/math/RotationCalculator;toRotation(F)I
-
toClampedRotation
public int toClampedRotation(float degrees) - Mappings:
Namespace Name Mixin selector official bLaph;b(F)Iintermediary method_48125Lnet/minecraft/class_8013;method_48125(F)Inamed toClampedRotationLnet/minecraft/util/math/RotationCalculator;toClampedRotation(F)I
-
toDegrees
public float toDegrees(int rotation) - Mappings:
Namespace Name Mixin selector official aLaph;a(I)Fintermediary method_48122Lnet/minecraft/class_8013;method_48122(I)Fnamed toDegreesLnet/minecraft/util/math/RotationCalculator;toDegrees(I)F
-
toWrappedDegrees
public float toWrappedDegrees(int rotation) - Mappings:
Namespace Name Mixin selector official bLaph;b(I)Fintermediary method_48126Lnet/minecraft/class_8013;method_48126(I)Fnamed toWrappedDegreesLnet/minecraft/util/math/RotationCalculator;toWrappedDegrees(I)F
-
clamp
public int clamp(int rotationBits) - Mappings:
Namespace Name Mixin selector official cLaph;c(I)Iintermediary method_48127Lnet/minecraft/class_8013;method_48127(I)Inamed clampLnet/minecraft/util/math/RotationCalculator;clamp(I)I
-
getMax
public int getMax()- Mappings:
Namespace Name Mixin selector official aLaph;a()Iintermediary method_48120Lnet/minecraft/class_8013;method_48120()Inamed getMaxLnet/minecraft/util/math/RotationCalculator;getMax()I
-