Enum Class HorseType

java.lang.Object
java.lang.Enum<HorseType>
net.minecraft.entity.HorseType
All Implemented Interfaces:
Serializable, Comparable<HorseType>, Constable

public enum HorseType extends Enum<HorseType>
Mappings:
Namespace Name
official wm
intermediary net/minecraft/class_2977
named net/minecraft/entity/HorseType
  • Enum Constant Details

    • HORSE

      public static final HorseType HORSE
      Mappings:
      Namespace Name Mixin selector
      official a Lwm;a:Lwm;
      intermediary field_14646 Lnet/minecraft/class_2977;field_14646:Lnet/minecraft/class_2977;
      named HORSE Lnet/minecraft/entity/HorseType;HORSE:Lnet/minecraft/entity/HorseType;
    • DONKEY

      public static final HorseType DONKEY
      Mappings:
      Namespace Name Mixin selector
      official b Lwm;b:Lwm;
      intermediary field_14647 Lnet/minecraft/class_2977;field_14647:Lnet/minecraft/class_2977;
      named DONKEY Lnet/minecraft/entity/HorseType;DONKEY:Lnet/minecraft/entity/HorseType;
    • MULE

      public static final HorseType MULE
      Mappings:
      Namespace Name Mixin selector
      official c Lwm;c:Lwm;
      intermediary field_14648 Lnet/minecraft/class_2977;field_14648:Lnet/minecraft/class_2977;
      named MULE Lnet/minecraft/entity/HorseType;MULE:Lnet/minecraft/entity/HorseType;
    • ZOMBIE

      public static final HorseType ZOMBIE
      Mappings:
      Namespace Name Mixin selector
      official d Lwm;d:Lwm;
      intermediary field_14649 Lnet/minecraft/class_2977;field_14649:Lnet/minecraft/class_2977;
      named ZOMBIE Lnet/minecraft/entity/HorseType;ZOMBIE:Lnet/minecraft/entity/HorseType;
    • SKELETON

      public static final HorseType SKELETON
      Mappings:
      Namespace Name Mixin selector
      official e Lwm;e:Lwm;
      intermediary field_14650 Lnet/minecraft/class_2977;field_14650:Lnet/minecraft/class_2977;
      named SKELETON Lnet/minecraft/entity/HorseType;SKELETON:Lnet/minecraft/entity/HorseType;
  • Field Details

    • name

      private final TranslatableText name
      Mappings:
      Namespace Name Mixin selector
      official f Lwm;f:Lfd;
      intermediary field_14651 Lnet/minecraft/class_2977;field_14651:Lnet/minecraft/class_1990;
      named name Lnet/minecraft/entity/HorseType;name:Lnet/minecraft/text/TranslatableText;
    • texturePath

      private final Identifier texturePath
      Mappings:
      Namespace Name Mixin selector
      official g Lwm;g:Lkl;
      intermediary field_14652 Lnet/minecraft/class_2977;field_14652:Lnet/minecraft/class_1653;
      named texturePath Lnet/minecraft/entity/HorseType;texturePath:Lnet/minecraft/util/Identifier;
    • field_14653

      private final SoundEvent field_14653
      Mappings:
      Namespace Name Mixin selector
      official h Lwm;h:Lng;
      intermediary field_14653 Lnet/minecraft/class_2977;field_14653:Lnet/minecraft/class_2926;
      named field_14653 Lnet/minecraft/entity/HorseType;field_14653:Lnet/minecraft/client/sound/SoundEvent;
    • field_14654

      private final SoundEvent field_14654
      Mappings:
      Namespace Name Mixin selector
      official i Lwm;i:Lng;
      intermediary field_14654 Lnet/minecraft/class_2977;field_14654:Lnet/minecraft/class_2926;
      named field_14654 Lnet/minecraft/entity/HorseType;field_14654:Lnet/minecraft/client/sound/SoundEvent;
    • field_14655

      private final SoundEvent field_14655
      Mappings:
      Namespace Name Mixin selector
      official j Lwm;j:Lng;
      intermediary field_14655 Lnet/minecraft/class_2977;field_14655:Lnet/minecraft/class_2926;
      named field_14655 Lnet/minecraft/entity/HorseType;field_14655:Lnet/minecraft/client/sound/SoundEvent;
    • lootTable

      private Identifier lootTable
      Mappings:
      Namespace Name Mixin selector
      official k Lwm;k:Lkl;
      intermediary field_14656 Lnet/minecraft/class_2977;field_14656:Lnet/minecraft/class_1653;
      named lootTable Lnet/minecraft/entity/HorseType;lootTable:Lnet/minecraft/util/Identifier;
  • Constructor Details

    • HorseType

      private HorseType(String name, String textureId, SoundEvent soundEvent, SoundEvent soundEvent2, SoundEvent soundEvent3, Identifier lootTable)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lwm;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lng;Lng;Lng;Lkl;)V
      intermediary <init> Lnet/minecraft/class_2977;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2926;Lnet/minecraft/class_2926;Lnet/minecraft/class_2926;Lnet/minecraft/class_1653;)V
      named <init> Lnet/minecraft/entity/HorseType;<init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/client/sound/SoundEvent;Lnet/minecraft/util/Identifier;)V
  • Method Details

    • values

      public static HorseType[] 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

      public static HorseType valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • method_13142

      public SoundEvent method_13142()
      Mappings:
      Namespace Name Mixin selector
      official a Lwm;a()Lng;
      intermediary method_13142 Lnet/minecraft/class_2977;method_13142()Lnet/minecraft/class_2926;
      named method_13142 Lnet/minecraft/entity/HorseType;method_13142()Lnet/minecraft/client/sound/SoundEvent;
    • method_13144

      public SoundEvent method_13144()
      Mappings:
      Namespace Name Mixin selector
      official b Lwm;b()Lng;
      intermediary method_13144 Lnet/minecraft/class_2977;method_13144()Lnet/minecraft/class_2926;
      named method_13144 Lnet/minecraft/entity/HorseType;method_13144()Lnet/minecraft/client/sound/SoundEvent;
    • method_13145

      public SoundEvent method_13145()
      Mappings:
      Namespace Name Mixin selector
      official c Lwm;c()Lng;
      intermediary method_13145 Lnet/minecraft/class_2977;method_13145()Lnet/minecraft/class_2926;
      named method_13145 Lnet/minecraft/entity/HorseType;method_13145()Lnet/minecraft/client/sound/SoundEvent;
    • getName

      public TranslatableText getName()
      Mappings:
      Namespace Name Mixin selector
      official d Lwm;d()Lfd;
      intermediary method_13146 Lnet/minecraft/class_2977;method_13146()Lnet/minecraft/class_1990;
      named getName Lnet/minecraft/entity/HorseType;getName()Lnet/minecraft/text/TranslatableText;
    • getTexturePath

      @Environment(CLIENT) public Identifier getTexturePath()
      Mappings:
      Namespace Name Mixin selector
      official e Lwm;e()Lkl;
      intermediary method_13147 Lnet/minecraft/class_2977;method_13147()Lnet/minecraft/class_1653;
      named getTexturePath Lnet/minecraft/entity/HorseType;getTexturePath()Lnet/minecraft/util/Identifier;
    • method_13148

      public boolean method_13148()
      Mappings:
      Namespace Name Mixin selector
      official f Lwm;f()Z
      intermediary method_13148 Lnet/minecraft/class_2977;method_13148()Z
      named method_13148 Lnet/minecraft/entity/HorseType;method_13148()Z
    • method_13149

      public boolean method_13149()
      Mappings:
      Namespace Name Mixin selector
      official g Lwm;g()Z
      intermediary method_13149 Lnet/minecraft/class_2977;method_13149()Z
      named method_13149 Lnet/minecraft/entity/HorseType;method_13149()Z
    • undead

      public boolean undead()
      Mappings:
      Namespace Name Mixin selector
      official h Lwm;h()Z
      intermediary method_13150 Lnet/minecraft/class_2977;method_13150()Z
      named undead Lnet/minecraft/entity/HorseType;undead()Z
    • method_13151

      public boolean method_13151()
      Mappings:
      Namespace Name Mixin selector
      official i Lwm;i()Z
      intermediary method_13151 Lnet/minecraft/class_2977;method_13151()Z
      named method_13151 Lnet/minecraft/entity/HorseType;method_13151()Z
    • method_13152

      public boolean method_13152()
      Mappings:
      Namespace Name Mixin selector
      official j Lwm;j()Z
      intermediary method_13152 Lnet/minecraft/class_2977;method_13152()Z
      named method_13152 Lnet/minecraft/entity/HorseType;method_13152()Z
    • method_13153

      public int method_13153()
      Mappings:
      Namespace Name Mixin selector
      official k Lwm;k()I
      intermediary method_13153 Lnet/minecraft/class_2977;method_13153()I
      named method_13153 Lnet/minecraft/entity/HorseType;method_13153()I
    • method_13143

      public static HorseType method_13143(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lwm;a(I)Lwm;
      intermediary method_13143 Lnet/minecraft/class_2977;method_13143(I)Lnet/minecraft/class_2977;
      named method_13143 Lnet/minecraft/entity/HorseType;method_13143(I)Lnet/minecraft/entity/HorseType;
    • getLootTable

      public Identifier getLootTable()
      Mappings:
      Namespace Name Mixin selector
      official l Lwm;l()Lkl;
      intermediary method_13154 Lnet/minecraft/class_2977;method_13154()Lnet/minecraft/class_1653;
      named getLootTable Lnet/minecraft/entity/HorseType;getLootTable()Lnet/minecraft/util/Identifier;