Enum Class InGameHud.HeartType

java.lang.Object
java.lang.Enum<InGameHud.HeartType>
net.minecraft.client.gui.hud.InGameHud.HeartType
All Implemented Interfaces:
Serializable, Comparable<InGameHud.HeartType>, Constable
Enclosing class:
InGameHud

@Environment(CLIENT) private static enum InGameHud.HeartType extends Enum<InGameHud.HeartType>
Mappings:
Namespace Name
official erw$a
intermediary net/minecraft/class_329$class_6411
named net/minecraft/client/gui/hud/InGameHud$HeartType
  • Enum Constant Details

    • CONTAINER

      public static final InGameHud.HeartType CONTAINER
      Mappings:
      Namespace Name Mixin selector
      official a Lerw$a;a:Lerw$a;
      intermediary field_33944 Lnet/minecraft/class_329$class_6411;field_33944:Lnet/minecraft/class_329$class_6411;
      named CONTAINER Lnet/minecraft/client/gui/hud/InGameHud$HeartType;CONTAINER:Lnet/minecraft/client/gui/hud/InGameHud$HeartType;
    • NORMAL

      public static final InGameHud.HeartType NORMAL
      Mappings:
      Namespace Name Mixin selector
      official b Lerw$a;b:Lerw$a;
      intermediary field_33945 Lnet/minecraft/class_329$class_6411;field_33945:Lnet/minecraft/class_329$class_6411;
      named NORMAL Lnet/minecraft/client/gui/hud/InGameHud$HeartType;NORMAL:Lnet/minecraft/client/gui/hud/InGameHud$HeartType;
    • POISONED

      public static final InGameHud.HeartType POISONED
      Mappings:
      Namespace Name Mixin selector
      official c Lerw$a;c:Lerw$a;
      intermediary field_33946 Lnet/minecraft/class_329$class_6411;field_33946:Lnet/minecraft/class_329$class_6411;
      named POISONED Lnet/minecraft/client/gui/hud/InGameHud$HeartType;POISONED:Lnet/minecraft/client/gui/hud/InGameHud$HeartType;
    • WITHERED

      public static final InGameHud.HeartType WITHERED
      Mappings:
      Namespace Name Mixin selector
      official d Lerw$a;d:Lerw$a;
      intermediary field_33947 Lnet/minecraft/class_329$class_6411;field_33947:Lnet/minecraft/class_329$class_6411;
      named WITHERED Lnet/minecraft/client/gui/hud/InGameHud$HeartType;WITHERED:Lnet/minecraft/client/gui/hud/InGameHud$HeartType;
    • ABSORBING

      public static final InGameHud.HeartType ABSORBING
      Mappings:
      Namespace Name Mixin selector
      official e Lerw$a;e:Lerw$a;
      intermediary field_33948 Lnet/minecraft/class_329$class_6411;field_33948:Lnet/minecraft/class_329$class_6411;
      named ABSORBING Lnet/minecraft/client/gui/hud/InGameHud$HeartType;ABSORBING:Lnet/minecraft/client/gui/hud/InGameHud$HeartType;
    • FROZEN

      public static final InGameHud.HeartType FROZEN
      Mappings:
      Namespace Name Mixin selector
      official f Lerw$a;f:Lerw$a;
      intermediary field_33949 Lnet/minecraft/class_329$class_6411;field_33949:Lnet/minecraft/class_329$class_6411;
      named FROZEN Lnet/minecraft/client/gui/hud/InGameHud$HeartType;FROZEN:Lnet/minecraft/client/gui/hud/InGameHud$HeartType;
  • Field Details

    • field_45329

      private final Identifier field_45329
      Mappings:
      Namespace Name Mixin selector
      official g Lerw$a;g:Laep;
      intermediary field_45329 Lnet/minecraft/class_329$class_6411;field_45329:Lnet/minecraft/class_2960;
      named field_45329 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45329:Lnet/minecraft/util/Identifier;
    • field_45330

      private final Identifier field_45330
      Mappings:
      Namespace Name Mixin selector
      official h Lerw$a;h:Laep;
      intermediary field_45330 Lnet/minecraft/class_329$class_6411;field_45330:Lnet/minecraft/class_2960;
      named field_45330 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45330:Lnet/minecraft/util/Identifier;
    • field_45331

      private final Identifier field_45331
      Mappings:
      Namespace Name Mixin selector
      official i Lerw$a;i:Laep;
      intermediary field_45331 Lnet/minecraft/class_329$class_6411;field_45331:Lnet/minecraft/class_2960;
      named field_45331 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45331:Lnet/minecraft/util/Identifier;
    • field_45332

      private final Identifier field_45332
      Mappings:
      Namespace Name Mixin selector
      official j Lerw$a;j:Laep;
      intermediary field_45332 Lnet/minecraft/class_329$class_6411;field_45332:Lnet/minecraft/class_2960;
      named field_45332 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45332:Lnet/minecraft/util/Identifier;
    • field_45333

      private final Identifier field_45333
      Mappings:
      Namespace Name Mixin selector
      official k Lerw$a;k:Laep;
      intermediary field_45333 Lnet/minecraft/class_329$class_6411;field_45333:Lnet/minecraft/class_2960;
      named field_45333 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45333:Lnet/minecraft/util/Identifier;
    • field_45334

      private final Identifier field_45334
      Mappings:
      Namespace Name Mixin selector
      official l Lerw$a;l:Laep;
      intermediary field_45334 Lnet/minecraft/class_329$class_6411;field_45334:Lnet/minecraft/class_2960;
      named field_45334 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45334:Lnet/minecraft/util/Identifier;
    • field_45335

      private final Identifier field_45335
      Mappings:
      Namespace Name Mixin selector
      official m Lerw$a;m:Laep;
      intermediary field_45335 Lnet/minecraft/class_329$class_6411;field_45335:Lnet/minecraft/class_2960;
      named field_45335 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45335:Lnet/minecraft/util/Identifier;
    • field_45336

      private final Identifier field_45336
      Mappings:
      Namespace Name Mixin selector
      official n Lerw$a;n:Laep;
      intermediary field_45336 Lnet/minecraft/class_329$class_6411;field_45336:Lnet/minecraft/class_2960;
      named field_45336 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;field_45336:Lnet/minecraft/util/Identifier;
  • Constructor Details

  • Method Details

    • values

      public static InGameHud.HeartType[] 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 InGameHud.HeartType 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_52705

      public Identifier method_52705(boolean bool, boolean bool2, boolean bool3)
      Mappings:
      Namespace Name Mixin selector
      official a Lerw$a;a(ZZZ)Laep;
      intermediary method_52705 Lnet/minecraft/class_329$class_6411;method_52705(ZZZ)Lnet/minecraft/class_2960;
      named method_52705 Lnet/minecraft/client/gui/hud/InGameHud$HeartType;method_52705(ZZZ)Lnet/minecraft/util/Identifier;
    • fromPlayerState

      static InGameHud.HeartType fromPlayerState(PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lerw$a;a(Lcbl;)Lerw$a;
      intermediary method_37301 Lnet/minecraft/class_329$class_6411;method_37301(Lnet/minecraft/class_1657;)Lnet/minecraft/class_329$class_6411;
      named fromPlayerState Lnet/minecraft/client/gui/hud/InGameHud$HeartType;fromPlayerState(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/client/gui/hud/InGameHud$HeartType;