Enum Class MapIcon.Type

java.lang.Object
java.lang.Enum<MapIcon.Type>
net.minecraft.item.map.MapIcon.Type
All Implemented Interfaces:
Serializable, Comparable<MapIcon.Type>, Constable
Enclosing class:
MapIcon

public static enum MapIcon.Type extends Enum<MapIcon.Type>
Mappings:
Namespace Name
official dyd$a
intermediary net/minecraft/class_20$class_21
named net/minecraft/item/map/MapIcon$Type
  • Enum Constant Details

    • PLAYER

      public static final MapIcon.Type PLAYER
      Mappings:
      Namespace Name Mixin selector
      official a Ldyd$a;a:Ldyd$a;
      intermediary field_91 Lnet/minecraft/class_20$class_21;field_91:Lnet/minecraft/class_20$class_21;
      named PLAYER Lnet/minecraft/item/map/MapIcon$Type;PLAYER:Lnet/minecraft/item/map/MapIcon$Type;
    • FRAME

      public static final MapIcon.Type FRAME
      Mappings:
      Namespace Name Mixin selector
      official b Ldyd$a;b:Ldyd$a;
      intermediary field_95 Lnet/minecraft/class_20$class_21;field_95:Lnet/minecraft/class_20$class_21;
      named FRAME Lnet/minecraft/item/map/MapIcon$Type;FRAME:Lnet/minecraft/item/map/MapIcon$Type;
    • RED_MARKER

      public static final MapIcon.Type RED_MARKER
      Mappings:
      Namespace Name Mixin selector
      official c Ldyd$a;c:Ldyd$a;
      intermediary field_89 Lnet/minecraft/class_20$class_21;field_89:Lnet/minecraft/class_20$class_21;
      named RED_MARKER Lnet/minecraft/item/map/MapIcon$Type;RED_MARKER:Lnet/minecraft/item/map/MapIcon$Type;
    • BLUE_MARKER

      public static final MapIcon.Type BLUE_MARKER
      Mappings:
      Namespace Name Mixin selector
      official d Ldyd$a;d:Ldyd$a;
      intermediary field_83 Lnet/minecraft/class_20$class_21;field_83:Lnet/minecraft/class_20$class_21;
      named BLUE_MARKER Lnet/minecraft/item/map/MapIcon$Type;BLUE_MARKER:Lnet/minecraft/item/map/MapIcon$Type;
    • TARGET_X

      public static final MapIcon.Type TARGET_X
      Mappings:
      Namespace Name Mixin selector
      official e Ldyd$a;e:Ldyd$a;
      intermediary field_84 Lnet/minecraft/class_20$class_21;field_84:Lnet/minecraft/class_20$class_21;
      named TARGET_X Lnet/minecraft/item/map/MapIcon$Type;TARGET_X:Lnet/minecraft/item/map/MapIcon$Type;
    • TARGET_POINT

      public static final MapIcon.Type TARGET_POINT
      Mappings:
      Namespace Name Mixin selector
      official f Ldyd$a;f:Ldyd$a;
      intermediary field_85 Lnet/minecraft/class_20$class_21;field_85:Lnet/minecraft/class_20$class_21;
      named TARGET_POINT Lnet/minecraft/item/map/MapIcon$Type;TARGET_POINT:Lnet/minecraft/item/map/MapIcon$Type;
    • PLAYER_OFF_MAP

      public static final MapIcon.Type PLAYER_OFF_MAP
      Mappings:
      Namespace Name Mixin selector
      official g Ldyd$a;g:Ldyd$a;
      intermediary field_86 Lnet/minecraft/class_20$class_21;field_86:Lnet/minecraft/class_20$class_21;
      named PLAYER_OFF_MAP Lnet/minecraft/item/map/MapIcon$Type;PLAYER_OFF_MAP:Lnet/minecraft/item/map/MapIcon$Type;
    • PLAYER_OFF_LIMITS

      public static final MapIcon.Type PLAYER_OFF_LIMITS
      Mappings:
      Namespace Name Mixin selector
      official h Ldyd$a;h:Ldyd$a;
      intermediary field_87 Lnet/minecraft/class_20$class_21;field_87:Lnet/minecraft/class_20$class_21;
      named PLAYER_OFF_LIMITS Lnet/minecraft/item/map/MapIcon$Type;PLAYER_OFF_LIMITS:Lnet/minecraft/item/map/MapIcon$Type;
    • MANSION

      public static final MapIcon.Type MANSION
      Mappings:
      Namespace Name Mixin selector
      official i Ldyd$a;i:Ldyd$a;
      intermediary field_88 Lnet/minecraft/class_20$class_21;field_88:Lnet/minecraft/class_20$class_21;
      named MANSION Lnet/minecraft/item/map/MapIcon$Type;MANSION:Lnet/minecraft/item/map/MapIcon$Type;
    • MONUMENT

      public static final MapIcon.Type MONUMENT
      Mappings:
      Namespace Name Mixin selector
      official j Ldyd$a;j:Ldyd$a;
      intermediary field_98 Lnet/minecraft/class_20$class_21;field_98:Lnet/minecraft/class_20$class_21;
      named MONUMENT Lnet/minecraft/item/map/MapIcon$Type;MONUMENT:Lnet/minecraft/item/map/MapIcon$Type;
    • RED_X

      public static final MapIcon.Type RED_X
      Mappings:
      Namespace Name Mixin selector
      official A Ldyd$a;A:Ldyd$a;
      intermediary field_110 Lnet/minecraft/class_20$class_21;field_110:Lnet/minecraft/class_20$class_21;
      named RED_X Lnet/minecraft/item/map/MapIcon$Type;RED_X:Lnet/minecraft/item/map/MapIcon$Type;
  • Field Details

    • id

      private final byte id
      Mappings:
      Namespace Name Mixin selector
      official B Ldyd$a;B:B
      intermediary field_81 Lnet/minecraft/class_20$class_21;field_81:B
      named id Lnet/minecraft/item/map/MapIcon$Type;id:B
    • alwaysRender

      private final boolean alwaysRender
      Mappings:
      Namespace Name Mixin selector
      official C Ldyd$a;C:Z
      intermediary field_111 Lnet/minecraft/class_20$class_21;field_111:Z
      named alwaysRender Lnet/minecraft/item/map/MapIcon$Type;alwaysRender:Z
    • tintColor

      private final int tintColor
      Mappings:
      Namespace Name Mixin selector
      official D Ldyd$a;D:I
      intermediary field_82 Lnet/minecraft/class_20$class_21;field_82:I
      named tintColor Lnet/minecraft/item/map/MapIcon$Type;tintColor:I
    • useIconCountLimit

      private final boolean useIconCountLimit
      Mappings:
      Namespace Name Mixin selector
      official E Ldyd$a;E:Z
      intermediary field_33990 Lnet/minecraft/class_20$class_21;field_33990:Z
      named useIconCountLimit Lnet/minecraft/item/map/MapIcon$Type;useIconCountLimit:Z
  • Constructor Details

    • Type

      private Type(boolean alwaysRender, boolean useIconCountLimit)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldyd$a;<init>(Ljava/lang/String;IZZ)V
      intermediary <init> Lnet/minecraft/class_20$class_21;<init>(Ljava/lang/String;IZZ)V
      named <init> Lnet/minecraft/item/map/MapIcon$Type;<init>(Ljava/lang/String;IZZ)V
    • Type

      private Type(boolean alwaysRender, int tintColor, boolean useIconCountLimit)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldyd$a;<init>(Ljava/lang/String;IZIZ)V
      intermediary <init> Lnet/minecraft/class_20$class_21;<init>(Ljava/lang/String;IZIZ)V
      named <init> Lnet/minecraft/item/map/MapIcon$Type;<init>(Ljava/lang/String;IZIZ)V
  • Method Details

    • values

      public static MapIcon.Type[] 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 MapIcon.Type 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
    • getId

      public byte getId()
      Mappings:
      Namespace Name Mixin selector
      official a Ldyd$a;a()B
      intermediary method_98 Lnet/minecraft/class_20$class_21;method_98()B
      named getId Lnet/minecraft/item/map/MapIcon$Type;getId()B
    • isAlwaysRendered

      public boolean isAlwaysRendered()
      Mappings:
      Namespace Name Mixin selector
      official b Ldyd$a;b()Z
      intermediary method_95 Lnet/minecraft/class_20$class_21;method_95()Z
      named isAlwaysRendered Lnet/minecraft/item/map/MapIcon$Type;isAlwaysRendered()Z
    • hasTintColor

      public boolean hasTintColor()
      Mappings:
      Namespace Name Mixin selector
      official c Ldyd$a;c()Z
      intermediary method_97 Lnet/minecraft/class_20$class_21;method_97()Z
      named hasTintColor Lnet/minecraft/item/map/MapIcon$Type;hasTintColor()Z
    • getTintColor

      public int getTintColor()
      Mappings:
      Namespace Name Mixin selector
      official d Ldyd$a;d()I
      intermediary method_96 Lnet/minecraft/class_20$class_21;method_96()I
      named getTintColor Lnet/minecraft/item/map/MapIcon$Type;getTintColor()I
    • byId

      public static MapIcon.Type byId(byte id)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyd$a;a(B)Ldyd$a;
      intermediary method_99 Lnet/minecraft/class_20$class_21;method_99(B)Lnet/minecraft/class_20$class_21;
      named byId Lnet/minecraft/item/map/MapIcon$Type;byId(B)Lnet/minecraft/item/map/MapIcon$Type;
    • shouldUseIconCountLimit

      public boolean shouldUseIconCountLimit()
      Mappings:
      Namespace Name Mixin selector
      official e Ldyd$a;e()Z
      intermediary method_37342 Lnet/minecraft/class_20$class_21;method_37342()Z
      named shouldUseIconCountLimit Lnet/minecraft/item/map/MapIcon$Type;shouldUseIconCountLimit()Z