Class Variant

java.lang.Object
net.minecraft.client.Variant

@Environment(CLIENT) public class Variant extends Object
Mappings:
Namespace Name
official brs
intermediary net/minecraft/class_2452
named net/minecraft/client/Variant
  • Field Details

    • modelLocation

      private final Identifier modelLocation
      Mappings:
      Namespace Name Mixin selector
      official a Lbrs;a:Lkq;
      intermediary field_10942 Lnet/minecraft/class_2452;field_10942:Lnet/minecraft/class_1653;
      named modelLocation Lnet/minecraft/client/Variant;modelLocation:Lnet/minecraft/util/Identifier;
    • rotation

      private final ModelRotation rotation
      Mappings:
      Namespace Name Mixin selector
      official b Lbrs;b:Lcbi;
      intermediary field_10943 Lnet/minecraft/class_2452;field_10943:Lnet/minecraft/class_2529;
      named rotation Lnet/minecraft/client/Variant;rotation:Lnet/minecraft/client/render/model/ModelRotation;
    • uvLock

      private final boolean uvLock
      Mappings:
      Namespace Name Mixin selector
      official c Lbrs;c:Z
      intermediary field_10944 Lnet/minecraft/class_2452;field_10944:Z
      named uvLock Lnet/minecraft/client/Variant;uvLock:Z
    • weight

      private final int weight
      Mappings:
      Namespace Name Mixin selector
      official d Lbrs;d:I
      intermediary field_10945 Lnet/minecraft/class_2452;field_10945:I
      named weight Lnet/minecraft/client/Variant;weight:I
  • Constructor Details

    • Variant

      public Variant(Identifier id, ModelRotation rotation, boolean uvLock, int weight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbrs;<init>(Lkq;Lcbi;ZI)V
      intermediary <init> Lnet/minecraft/class_2452;<init>(Lnet/minecraft/class_1653;Lnet/minecraft/class_2529;ZI)V
      named <init> Lnet/minecraft/client/Variant;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/model/ModelRotation;ZI)V
  • Method Details

    • getIdentifier

      public Identifier getIdentifier()
      Mappings:
      Namespace Name Mixin selector
      official a Lbrs;a()Lkq;
      intermediary method_10034 Lnet/minecraft/class_2452;method_10034()Lnet/minecraft/class_1653;
      named getIdentifier Lnet/minecraft/client/Variant;getIdentifier()Lnet/minecraft/util/Identifier;
    • getRotation

      public ModelRotation getRotation()
      Mappings:
      Namespace Name Mixin selector
      official b Lbrs;b()Lcbi;
      intermediary method_10035 Lnet/minecraft/class_2452;method_10035()Lnet/minecraft/class_2529;
      named getRotation Lnet/minecraft/client/Variant;getRotation()Lnet/minecraft/client/render/model/ModelRotation;
    • getUvLock

      public boolean getUvLock()
      Mappings:
      Namespace Name Mixin selector
      official c Lbrs;c()Z
      intermediary method_10036 Lnet/minecraft/class_2452;method_10036()Z
      named getUvLock Lnet/minecraft/client/Variant;getUvLock()Z
    • getWeight

      public int getWeight()
      Mappings:
      Namespace Name Mixin selector
      official d Lbrs;d()I
      intermediary method_10037 Lnet/minecraft/class_2452;method_10037()I
      named getWeight Lnet/minecraft/client/Variant;getWeight()I
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lbrs;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_2452;toString()Ljava/lang/String;
      named toString Lnet/minecraft/client/Variant;toString()Ljava/lang/String;
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lbrs;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_2452;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/client/Variant;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lbrs;hashCode()I
      intermediary hashCode Lnet/minecraft/class_2452;hashCode()I
      named hashCode Lnet/minecraft/client/Variant;hashCode()I