Enum Class ModelRotation
- All Implemented Interfaces:
Serializable
,Comparable<ModelRotation>
,Constable
,ModelBakeSettings
@Environment(CLIENT)
public enum ModelRotation
extends Enum<ModelRotation>
implements ModelBakeSettings
- Mappings:
Namespace Name official fjs
intermediary net/minecraft/class_1086
named net/minecraft/client/render/model/ModelRotation
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Map<Integer,
ModelRotation> private final DirectionTransformation
private final int
private static final int
private final AffineTransformation
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ModelRotation
get
(int x, int y) private static int
getIndex
(int x, int y) static ModelRotation
Returns 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, valueOf
Methods inherited from interface net.minecraft.client.render.model.ModelBakeSettings
isUvLocked
-
Enum Constant Details
-
X0_Y0
- Mappings:
Namespace Name Mixin selector official a
Lfjs;a:Lfjs;
intermediary field_5350
Lnet/minecraft/class_1086;field_5350:Lnet/minecraft/class_1086;
named X0_Y0
Lnet/minecraft/client/render/model/ModelRotation;X0_Y0:Lnet/minecraft/client/render/model/ModelRotation;
-
X0_Y90
- Mappings:
Namespace Name Mixin selector official b
Lfjs;b:Lfjs;
intermediary field_5366
Lnet/minecraft/class_1086;field_5366:Lnet/minecraft/class_1086;
named X0_Y90
Lnet/minecraft/client/render/model/ModelRotation;X0_Y90:Lnet/minecraft/client/render/model/ModelRotation;
-
X0_Y180
- Mappings:
Namespace Name Mixin selector official c
Lfjs;c:Lfjs;
intermediary field_5355
Lnet/minecraft/class_1086;field_5355:Lnet/minecraft/class_1086;
named X0_Y180
Lnet/minecraft/client/render/model/ModelRotation;X0_Y180:Lnet/minecraft/client/render/model/ModelRotation;
-
X0_Y270
- Mappings:
Namespace Name Mixin selector official d
Lfjs;d:Lfjs;
intermediary field_5347
Lnet/minecraft/class_1086;field_5347:Lnet/minecraft/class_1086;
named X0_Y270
Lnet/minecraft/client/render/model/ModelRotation;X0_Y270:Lnet/minecraft/client/render/model/ModelRotation;
-
X90_Y0
- Mappings:
Namespace Name Mixin selector official e
Lfjs;e:Lfjs;
intermediary field_5351
Lnet/minecraft/class_1086;field_5351:Lnet/minecraft/class_1086;
named X90_Y0
Lnet/minecraft/client/render/model/ModelRotation;X90_Y0:Lnet/minecraft/client/render/model/ModelRotation;
-
X90_Y90
- Mappings:
Namespace Name Mixin selector official f
Lfjs;f:Lfjs;
intermediary field_5360
Lnet/minecraft/class_1086;field_5360:Lnet/minecraft/class_1086;
named X90_Y90
Lnet/minecraft/client/render/model/ModelRotation;X90_Y90:Lnet/minecraft/client/render/model/ModelRotation;
-
X90_Y180
- Mappings:
Namespace Name Mixin selector official g
Lfjs;g:Lfjs;
intermediary field_5367
Lnet/minecraft/class_1086;field_5367:Lnet/minecraft/class_1086;
named X90_Y180
Lnet/minecraft/client/render/model/ModelRotation;X90_Y180:Lnet/minecraft/client/render/model/ModelRotation;
-
X90_Y270
- Mappings:
Namespace Name Mixin selector official h
Lfjs;h:Lfjs;
intermediary field_5354
Lnet/minecraft/class_1086;field_5354:Lnet/minecraft/class_1086;
named X90_Y270
Lnet/minecraft/client/render/model/ModelRotation;X90_Y270:Lnet/minecraft/client/render/model/ModelRotation;
-
X180_Y0
- Mappings:
Namespace Name Mixin selector official i
Lfjs;i:Lfjs;
intermediary field_5358
Lnet/minecraft/class_1086;field_5358:Lnet/minecraft/class_1086;
named X180_Y0
Lnet/minecraft/client/render/model/ModelRotation;X180_Y0:Lnet/minecraft/client/render/model/ModelRotation;
-
X180_Y90
- Mappings:
Namespace Name Mixin selector official j
Lfjs;j:Lfjs;
intermediary field_5348
Lnet/minecraft/class_1086;field_5348:Lnet/minecraft/class_1086;
named X180_Y90
Lnet/minecraft/client/render/model/ModelRotation;X180_Y90:Lnet/minecraft/client/render/model/ModelRotation;
-
X180_Y180
- Mappings:
Namespace Name Mixin selector official k
Lfjs;k:Lfjs;
intermediary field_5356
Lnet/minecraft/class_1086;field_5356:Lnet/minecraft/class_1086;
named X180_Y180
Lnet/minecraft/client/render/model/ModelRotation;X180_Y180:Lnet/minecraft/client/render/model/ModelRotation;
-
X180_Y270
- Mappings:
Namespace Name Mixin selector official l
Lfjs;l:Lfjs;
intermediary field_5359
Lnet/minecraft/class_1086;field_5359:Lnet/minecraft/class_1086;
named X180_Y270
Lnet/minecraft/client/render/model/ModelRotation;X180_Y270:Lnet/minecraft/client/render/model/ModelRotation;
-
X270_Y0
- Mappings:
Namespace Name Mixin selector official m
Lfjs;m:Lfjs;
intermediary field_5353
Lnet/minecraft/class_1086;field_5353:Lnet/minecraft/class_1086;
named X270_Y0
Lnet/minecraft/client/render/model/ModelRotation;X270_Y0:Lnet/minecraft/client/render/model/ModelRotation;
-
X270_Y90
- Mappings:
Namespace Name Mixin selector official n
Lfjs;n:Lfjs;
intermediary field_5349
Lnet/minecraft/class_1086;field_5349:Lnet/minecraft/class_1086;
named X270_Y90
Lnet/minecraft/client/render/model/ModelRotation;X270_Y90:Lnet/minecraft/client/render/model/ModelRotation;
-
X270_Y180
- Mappings:
Namespace Name Mixin selector official o
Lfjs;o:Lfjs;
intermediary field_5361
Lnet/minecraft/class_1086;field_5361:Lnet/minecraft/class_1086;
named X270_Y180
Lnet/minecraft/client/render/model/ModelRotation;X270_Y180:Lnet/minecraft/client/render/model/ModelRotation;
-
X270_Y270
- Mappings:
Namespace Name Mixin selector official p
Lfjs;p:Lfjs;
intermediary field_5352
Lnet/minecraft/class_1086;field_5352:Lnet/minecraft/class_1086;
named X270_Y270
Lnet/minecraft/client/render/model/ModelRotation;X270_Y270:Lnet/minecraft/client/render/model/ModelRotation;
-
-
Field Details
-
MAX_ROTATION
private static final int MAX_ROTATION- See Also:
- Mappings:
Namespace Name Mixin selector official q
Lfjs;q:I
intermediary field_32982
Lnet/minecraft/class_1086;field_32982:I
named MAX_ROTATION
Lnet/minecraft/client/render/model/ModelRotation;MAX_ROTATION:I
-
BY_INDEX
- Mappings:
Namespace Name Mixin selector official r
Lfjs;r:Ljava/util/Map;
intermediary field_5357
Lnet/minecraft/class_1086;field_5357:Ljava/util/Map;
named BY_INDEX
Lnet/minecraft/client/render/model/ModelRotation;BY_INDEX:Ljava/util/Map;
-
rotation
- Mappings:
Namespace Name Mixin selector official s
Lfjs;s:Li;
intermediary field_23373
Lnet/minecraft/class_1086;field_23373:Lnet/minecraft/class_4590;
named rotation
Lnet/minecraft/client/render/model/ModelRotation;rotation:Lnet/minecraft/util/math/AffineTransformation;
-
directionTransformation
- Mappings:
Namespace Name Mixin selector official t
Lfjs;t:Lf;
intermediary field_23374
Lnet/minecraft/class_1086;field_23374:Lnet/minecraft/class_4990;
named directionTransformation
Lnet/minecraft/client/render/model/ModelRotation;directionTransformation:Lnet/minecraft/util/math/DirectionTransformation;
-
index
private final int index- Mappings:
Namespace Name Mixin selector official u
Lfjs;u:I
intermediary field_5364
Lnet/minecraft/class_1086;field_5364:I
named index
Lnet/minecraft/client/render/model/ModelRotation;index:I
-
-
Constructor Details
-
ModelRotation
private ModelRotation(int x, int y) - Mappings:
Namespace Name Mixin selector official <init>
Lfjs;<init>(Ljava/lang/String;III)V
intermediary <init>
Lnet/minecraft/class_1086;<init>(Ljava/lang/String;III)V
named <init>
Lnet/minecraft/client/render/model/ModelRotation;<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 official b
Lfjs;b(II)I
intermediary method_4703
Lnet/minecraft/class_1086;method_4703(II)I
named getIndex
Lnet/minecraft/client/render/model/ModelRotation;getIndex(II)I
-
getRotation
- Specified by:
getRotation
in interfaceModelBakeSettings
- Mappings:
Namespace Name Mixin selector official b
Lfjy;b()Li;
intermediary method_3509
Lnet/minecraft/class_3665;method_3509()Lnet/minecraft/class_4590;
named getRotation
Lnet/minecraft/client/render/model/ModelBakeSettings;getRotation()Lnet/minecraft/util/math/AffineTransformation;
-
get
- Mappings:
Namespace Name Mixin selector official a
Lfjs;a(II)Lfjs;
intermediary method_4699
Lnet/minecraft/class_1086;method_4699(II)Lnet/minecraft/class_1086;
named get
Lnet/minecraft/client/render/model/ModelRotation;get(II)Lnet/minecraft/client/render/model/ModelRotation;
-
getDirectionTransformation
- Mappings:
Namespace Name Mixin selector official a
Lfjs;a()Lf;
intermediary method_35808
Lnet/minecraft/class_1086;method_35808()Lnet/minecraft/class_4990;
named getDirectionTransformation
Lnet/minecraft/client/render/model/ModelRotation;getDirectionTransformation()Lnet/minecraft/util/math/DirectionTransformation;
-