Enum Class ModelRotation
- All Implemented Interfaces:
Serializable,Comparable<ModelRotation>,Constable,ModelBakeSettings
@Environment(CLIENT)
public enum ModelRotation
extends Enum<ModelRotation>
implements ModelBakeSettings
- Mappings:
Namespace Name named net/minecraft/client/render/model/ModelRotationintermediary net/minecraft/class_1086official grd
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<Integer, ModelRotation> private final DirectionTransformationprivate final intprivate static final intprivate final AffineTransformation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ModelRotationget(int x, int y) private static intgetIndex(int x, int y) static ModelRotationReturns the enum constant of this class with the specified name.static ModelRotation[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface net.minecraft.client.render.model.ModelBakeSettings
isUvLocked
-
Enum Constant Details
-
X0_Y0
- Mappings:
Namespace Name Mixin selector named X0_Y0Lnet/minecraft/client/render/model/ModelRotation;X0_Y0:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5350Lnet/minecraft/class_1086;field_5350:Lnet/minecraft/class_1086;official aLgrd;a:Lgrd;
-
X0_Y90
- Mappings:
Namespace Name Mixin selector named X0_Y90Lnet/minecraft/client/render/model/ModelRotation;X0_Y90:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5366Lnet/minecraft/class_1086;field_5366:Lnet/minecraft/class_1086;official bLgrd;b:Lgrd;
-
X0_Y180
- Mappings:
Namespace Name Mixin selector named X0_Y180Lnet/minecraft/client/render/model/ModelRotation;X0_Y180:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5355Lnet/minecraft/class_1086;field_5355:Lnet/minecraft/class_1086;official cLgrd;c:Lgrd;
-
X0_Y270
- Mappings:
Namespace Name Mixin selector named X0_Y270Lnet/minecraft/client/render/model/ModelRotation;X0_Y270:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5347Lnet/minecraft/class_1086;field_5347:Lnet/minecraft/class_1086;official dLgrd;d:Lgrd;
-
X90_Y0
- Mappings:
Namespace Name Mixin selector named X90_Y0Lnet/minecraft/client/render/model/ModelRotation;X90_Y0:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5351Lnet/minecraft/class_1086;field_5351:Lnet/minecraft/class_1086;official eLgrd;e:Lgrd;
-
X90_Y90
- Mappings:
Namespace Name Mixin selector named X90_Y90Lnet/minecraft/client/render/model/ModelRotation;X90_Y90:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5360Lnet/minecraft/class_1086;field_5360:Lnet/minecraft/class_1086;official fLgrd;f:Lgrd;
-
X90_Y180
- Mappings:
Namespace Name Mixin selector named X90_Y180Lnet/minecraft/client/render/model/ModelRotation;X90_Y180:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5367Lnet/minecraft/class_1086;field_5367:Lnet/minecraft/class_1086;official gLgrd;g:Lgrd;
-
X90_Y270
- Mappings:
Namespace Name Mixin selector named X90_Y270Lnet/minecraft/client/render/model/ModelRotation;X90_Y270:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5354Lnet/minecraft/class_1086;field_5354:Lnet/minecraft/class_1086;official hLgrd;h:Lgrd;
-
X180_Y0
- Mappings:
Namespace Name Mixin selector named X180_Y0Lnet/minecraft/client/render/model/ModelRotation;X180_Y0:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5358Lnet/minecraft/class_1086;field_5358:Lnet/minecraft/class_1086;official iLgrd;i:Lgrd;
-
X180_Y90
- Mappings:
Namespace Name Mixin selector named X180_Y90Lnet/minecraft/client/render/model/ModelRotation;X180_Y90:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5348Lnet/minecraft/class_1086;field_5348:Lnet/minecraft/class_1086;official jLgrd;j:Lgrd;
-
X180_Y180
- Mappings:
Namespace Name Mixin selector named X180_Y180Lnet/minecraft/client/render/model/ModelRotation;X180_Y180:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5356Lnet/minecraft/class_1086;field_5356:Lnet/minecraft/class_1086;official kLgrd;k:Lgrd;
-
X180_Y270
- Mappings:
Namespace Name Mixin selector named X180_Y270Lnet/minecraft/client/render/model/ModelRotation;X180_Y270:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5359Lnet/minecraft/class_1086;field_5359:Lnet/minecraft/class_1086;official lLgrd;l:Lgrd;
-
X270_Y0
- Mappings:
Namespace Name Mixin selector named X270_Y0Lnet/minecraft/client/render/model/ModelRotation;X270_Y0:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5353Lnet/minecraft/class_1086;field_5353:Lnet/minecraft/class_1086;official mLgrd;m:Lgrd;
-
X270_Y90
- Mappings:
Namespace Name Mixin selector named X270_Y90Lnet/minecraft/client/render/model/ModelRotation;X270_Y90:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5349Lnet/minecraft/class_1086;field_5349:Lnet/minecraft/class_1086;official nLgrd;n:Lgrd;
-
X270_Y180
- Mappings:
Namespace Name Mixin selector named X270_Y180Lnet/minecraft/client/render/model/ModelRotation;X270_Y180:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5361Lnet/minecraft/class_1086;field_5361:Lnet/minecraft/class_1086;official oLgrd;o:Lgrd;
-
X270_Y270
- Mappings:
Namespace Name Mixin selector named X270_Y270Lnet/minecraft/client/render/model/ModelRotation;X270_Y270:Lnet/minecraft/client/render/model/ModelRotation;intermediary field_5352Lnet/minecraft/class_1086;field_5352:Lnet/minecraft/class_1086;official pLgrd;p:Lgrd;
-
-
Field Details
-
MAX_ROTATION
private static final int MAX_ROTATION- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_ROTATIONLnet/minecraft/client/render/model/ModelRotation;MAX_ROTATION:Iintermediary field_32982Lnet/minecraft/class_1086;field_32982:Iofficial qLgrd;q:I
-
BY_INDEX
- Mappings:
Namespace Name Mixin selector named BY_INDEXLnet/minecraft/client/render/model/ModelRotation;BY_INDEX:Ljava/util/Map;intermediary field_5357Lnet/minecraft/class_1086;field_5357:Ljava/util/Map;official rLgrd;r:Ljava/util/Map;
-
rotation
- Mappings:
Namespace Name Mixin selector named rotationLnet/minecraft/client/render/model/ModelRotation;rotation:Lnet/minecraft/util/math/AffineTransformation;intermediary field_23373Lnet/minecraft/class_1086;field_23373:Lnet/minecraft/class_4590;official sLgrd;s:Lj;
-
directionTransformation
- Mappings:
Namespace Name Mixin selector named directionTransformationLnet/minecraft/client/render/model/ModelRotation;directionTransformation:Lnet/minecraft/util/math/DirectionTransformation;intermediary field_23374Lnet/minecraft/class_1086;field_23374:Lnet/minecraft/class_4990;official tLgrd;t:Lh;
-
index
private final int index- Mappings:
Namespace Name Mixin selector named indexLnet/minecraft/client/render/model/ModelRotation;index:Iintermediary field_5364Lnet/minecraft/class_1086;field_5364:Iofficial uLgrd;u:I
-
-
Constructor Details
-
ModelRotation
private ModelRotation(int x, int y) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/model/ModelRotation;<init>(Ljava/lang/String;III)Vintermediary <init>Lnet/minecraft/class_1086;<init>(Ljava/lang/String;III)Vofficial <init>Lgrd;<init>(Ljava/lang/String;III)V
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getIndex
private static int getIndex(int x, int y) - Mappings:
Namespace Name Mixin selector named getIndexLnet/minecraft/client/render/model/ModelRotation;getIndex(II)Iintermediary method_4703Lnet/minecraft/class_1086;method_4703(II)Iofficial bLgrd;b(II)I
-
getRotation
- Specified by:
getRotationin interfaceModelBakeSettings- Mappings:
Namespace Name Mixin selector named getRotationLnet/minecraft/client/render/model/ModelBakeSettings;getRotation()Lnet/minecraft/util/math/AffineTransformation;intermediary method_3509Lnet/minecraft/class_3665;method_3509()Lnet/minecraft/class_4590;official bLgrk;b()Lj;
-
get
- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/client/render/model/ModelRotation;get(II)Lnet/minecraft/client/render/model/ModelRotation;intermediary method_4699Lnet/minecraft/class_1086;method_4699(II)Lnet/minecraft/class_1086;official aLgrd;a(II)Lgrd;
-
getDirectionTransformation
- Mappings:
Namespace Name Mixin selector named getDirectionTransformationLnet/minecraft/client/render/model/ModelRotation;getDirectionTransformation()Lnet/minecraft/util/math/DirectionTransformation;intermediary method_35808Lnet/minecraft/class_1086;method_35808()Lnet/minecraft/class_4990;official aLgrd;a()Lh;
-