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/ModelRotation
intermediary net/minecraft/class_1086
official gsh
-
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 named X0_Y0
Lnet/minecraft/client/render/model/ModelRotation;X0_Y0:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5350
Lnet/minecraft/class_1086;field_5350:Lnet/minecraft/class_1086;
official a
Lgsh;a:Lgsh;
-
X0_Y90
- Mappings:
Namespace Name Mixin selector named X0_Y90
Lnet/minecraft/client/render/model/ModelRotation;X0_Y90:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5366
Lnet/minecraft/class_1086;field_5366:Lnet/minecraft/class_1086;
official b
Lgsh;b:Lgsh;
-
X0_Y180
- Mappings:
Namespace Name Mixin selector named X0_Y180
Lnet/minecraft/client/render/model/ModelRotation;X0_Y180:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5355
Lnet/minecraft/class_1086;field_5355:Lnet/minecraft/class_1086;
official c
Lgsh;c:Lgsh;
-
X0_Y270
- Mappings:
Namespace Name Mixin selector named X0_Y270
Lnet/minecraft/client/render/model/ModelRotation;X0_Y270:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5347
Lnet/minecraft/class_1086;field_5347:Lnet/minecraft/class_1086;
official d
Lgsh;d:Lgsh;
-
X90_Y0
- Mappings:
Namespace Name Mixin selector named X90_Y0
Lnet/minecraft/client/render/model/ModelRotation;X90_Y0:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5351
Lnet/minecraft/class_1086;field_5351:Lnet/minecraft/class_1086;
official e
Lgsh;e:Lgsh;
-
X90_Y90
- Mappings:
Namespace Name Mixin selector named X90_Y90
Lnet/minecraft/client/render/model/ModelRotation;X90_Y90:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5360
Lnet/minecraft/class_1086;field_5360:Lnet/minecraft/class_1086;
official f
Lgsh;f:Lgsh;
-
X90_Y180
- Mappings:
Namespace Name Mixin selector named X90_Y180
Lnet/minecraft/client/render/model/ModelRotation;X90_Y180:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5367
Lnet/minecraft/class_1086;field_5367:Lnet/minecraft/class_1086;
official g
Lgsh;g:Lgsh;
-
X90_Y270
- Mappings:
Namespace Name Mixin selector named X90_Y270
Lnet/minecraft/client/render/model/ModelRotation;X90_Y270:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5354
Lnet/minecraft/class_1086;field_5354:Lnet/minecraft/class_1086;
official h
Lgsh;h:Lgsh;
-
X180_Y0
- Mappings:
Namespace Name Mixin selector named X180_Y0
Lnet/minecraft/client/render/model/ModelRotation;X180_Y0:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5358
Lnet/minecraft/class_1086;field_5358:Lnet/minecraft/class_1086;
official i
Lgsh;i:Lgsh;
-
X180_Y90
- Mappings:
Namespace Name Mixin selector named X180_Y90
Lnet/minecraft/client/render/model/ModelRotation;X180_Y90:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5348
Lnet/minecraft/class_1086;field_5348:Lnet/minecraft/class_1086;
official j
Lgsh;j:Lgsh;
-
X180_Y180
- Mappings:
Namespace Name Mixin selector named X180_Y180
Lnet/minecraft/client/render/model/ModelRotation;X180_Y180:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5356
Lnet/minecraft/class_1086;field_5356:Lnet/minecraft/class_1086;
official k
Lgsh;k:Lgsh;
-
X180_Y270
- Mappings:
Namespace Name Mixin selector named X180_Y270
Lnet/minecraft/client/render/model/ModelRotation;X180_Y270:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5359
Lnet/minecraft/class_1086;field_5359:Lnet/minecraft/class_1086;
official l
Lgsh;l:Lgsh;
-
X270_Y0
- Mappings:
Namespace Name Mixin selector named X270_Y0
Lnet/minecraft/client/render/model/ModelRotation;X270_Y0:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5353
Lnet/minecraft/class_1086;field_5353:Lnet/minecraft/class_1086;
official m
Lgsh;m:Lgsh;
-
X270_Y90
- Mappings:
Namespace Name Mixin selector named X270_Y90
Lnet/minecraft/client/render/model/ModelRotation;X270_Y90:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5349
Lnet/minecraft/class_1086;field_5349:Lnet/minecraft/class_1086;
official n
Lgsh;n:Lgsh;
-
X270_Y180
- Mappings:
Namespace Name Mixin selector named X270_Y180
Lnet/minecraft/client/render/model/ModelRotation;X270_Y180:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5361
Lnet/minecraft/class_1086;field_5361:Lnet/minecraft/class_1086;
official o
Lgsh;o:Lgsh;
-
X270_Y270
- Mappings:
Namespace Name Mixin selector named X270_Y270
Lnet/minecraft/client/render/model/ModelRotation;X270_Y270:Lnet/minecraft/client/render/model/ModelRotation;
intermediary field_5352
Lnet/minecraft/class_1086;field_5352:Lnet/minecraft/class_1086;
official p
Lgsh;p:Lgsh;
-
-
Field Details
-
MAX_ROTATION
private static final int MAX_ROTATION- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_ROTATION
Lnet/minecraft/client/render/model/ModelRotation;MAX_ROTATION:I
intermediary field_32982
Lnet/minecraft/class_1086;field_32982:I
official q
Lgsh;q:I
-
BY_INDEX
- Mappings:
Namespace Name Mixin selector named BY_INDEX
Lnet/minecraft/client/render/model/ModelRotation;BY_INDEX:Ljava/util/Map;
intermediary field_5357
Lnet/minecraft/class_1086;field_5357:Ljava/util/Map;
official r
Lgsh;r:Ljava/util/Map;
-
rotation
- Mappings:
Namespace Name Mixin selector named rotation
Lnet/minecraft/client/render/model/ModelRotation;rotation:Lnet/minecraft/util/math/AffineTransformation;
intermediary field_23373
Lnet/minecraft/class_1086;field_23373:Lnet/minecraft/class_4590;
official s
Lgsh;s:Lj;
-
directionTransformation
- Mappings:
Namespace Name Mixin selector named directionTransformation
Lnet/minecraft/client/render/model/ModelRotation;directionTransformation:Lnet/minecraft/util/math/DirectionTransformation;
intermediary field_23374
Lnet/minecraft/class_1086;field_23374:Lnet/minecraft/class_4990;
official t
Lgsh;t:Lh;
-
index
private final int index- Mappings:
Namespace Name Mixin selector named index
Lnet/minecraft/client/render/model/ModelRotation;index:I
intermediary field_5364
Lnet/minecraft/class_1086;field_5364:I
official u
Lgsh;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)V
intermediary <init>
Lnet/minecraft/class_1086;<init>(Ljava/lang/String;III)V
official <init>
Lgsh;<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 getIndex
Lnet/minecraft/client/render/model/ModelRotation;getIndex(II)I
intermediary method_4703
Lnet/minecraft/class_1086;method_4703(II)I
official b
Lgsh;b(II)I
-
getRotation
- Specified by:
getRotation
in interfaceModelBakeSettings
- Mappings:
Namespace Name Mixin selector named getRotation
Lnet/minecraft/client/render/model/ModelBakeSettings;getRotation()Lnet/minecraft/util/math/AffineTransformation;
intermediary method_3509
Lnet/minecraft/class_3665;method_3509()Lnet/minecraft/class_4590;
official b
Lgso;b()Lj;
-
get
- Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/client/render/model/ModelRotation;get(II)Lnet/minecraft/client/render/model/ModelRotation;
intermediary method_4699
Lnet/minecraft/class_1086;method_4699(II)Lnet/minecraft/class_1086;
official a
Lgsh;a(II)Lgsh;
-
getDirectionTransformation
- Mappings:
Namespace Name Mixin selector named getDirectionTransformation
Lnet/minecraft/client/render/model/ModelRotation;getDirectionTransformation()Lnet/minecraft/util/math/DirectionTransformation;
intermediary method_35808
Lnet/minecraft/class_1086;method_35808()Lnet/minecraft/class_4990;
official a
Lgsh;a()Lh;
-