Class Achievement

java.lang.Object
net.minecraft.stat.Stat
net.minecraft.advancement.Achievement

public class Achievement extends Stat
Mappings:
Namespace Name
official nq
intermediary net/minecraft/class_814
named net/minecraft/advancement/Achievement
  • Field Details

    • column

      public final int column
      Mappings:
      Namespace Name Mixin selector
      official a Lnq;a:I
      intermediary field_2967 Lnet/minecraft/class_814;field_2967:I
      named column Lnet/minecraft/advancement/Achievement;column:I
    • row

      public final int row
      Mappings:
      Namespace Name Mixin selector
      official b Lnq;b:I
      intermediary field_2968 Lnet/minecraft/class_814;field_2968:I
      named row Lnet/minecraft/advancement/Achievement;row:I
    • parent

      public final Achievement parent
      Mappings:
      Namespace Name Mixin selector
      official c Lnq;c:Lnq;
      intermediary field_2969 Lnet/minecraft/class_814;field_2969:Lnet/minecraft/class_814;
      named parent Lnet/minecraft/advancement/Achievement;parent:Lnet/minecraft/advancement/Achievement;
    • translationKey

      private final String translationKey
      Mappings:
      Namespace Name Mixin selector
      official k Lnq;k:Ljava/lang/String;
      intermediary field_2971 Lnet/minecraft/class_814;field_2971:Ljava/lang/String;
      named translationKey Lnet/minecraft/advancement/Achievement;translationKey:Ljava/lang/String;
    • statFormatter

      @Environment(CLIENT) private StatFormatter statFormatter
      Mappings:
      Namespace Name Mixin selector
      official l Lnq;l:Lns;
      intermediary field_2972 Lnet/minecraft/class_814;field_2972:Lnet/minecraft/class_816;
      named statFormatter Lnet/minecraft/advancement/Achievement;statFormatter:Lnet/minecraft/stat/StatFormatter;
    • challenge

      private boolean challenge
      Mappings:
      Namespace Name Mixin selector
      official m Lnq;m:Z
      intermediary field_2973 Lnet/minecraft/class_814;field_2973:Z
      named challenge Lnet/minecraft/advancement/Achievement;challenge:Z
  • Constructor Details

    • Achievement

      public Achievement(String statName, String achievementName, int column, int row, Item logo, Achievement parent)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lnq;<init>(Ljava/lang/String;Ljava/lang/String;IILafh;Lnq;)V
      intermediary <init> Lnet/minecraft/class_814;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/class_1069;Lnet/minecraft/class_814;)V
      named <init> Lnet/minecraft/advancement/Achievement;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/item/Item;Lnet/minecraft/advancement/Achievement;)V
    • Achievement

      public Achievement(String statName, String achievementName, int column, int row, Block logo, Achievement parent)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lnq;<init>(Ljava/lang/String;Ljava/lang/String;IILalu;Lnq;)V
      intermediary <init> Lnet/minecraft/class_814;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/class_197;Lnet/minecraft/class_814;)V
      named <init> Lnet/minecraft/advancement/Achievement;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/block/Block;Lnet/minecraft/advancement/Achievement;)V
    • Achievement

      public Achievement(String statName, String achievementName, int column, int row, ItemStack logo, Achievement parent)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lnq;<init>(Ljava/lang/String;Ljava/lang/String;IILafj;Lnq;)V
      intermediary <init> Lnet/minecraft/class_814;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/class_1071;Lnet/minecraft/class_814;)V
      named <init> Lnet/minecraft/advancement/Achievement;<init>(Ljava/lang/String;Ljava/lang/String;IILnet/minecraft/item/ItemStack;Lnet/minecraft/advancement/Achievement;)V
  • Method Details

    • localOnly

      public Achievement localOnly()
      Overrides:
      localOnly in class Stat
      Mappings:
      Namespace Name Mixin selector
      official a Lnq;a()Lnq;
      intermediary method_2252 Lnet/minecraft/class_814;method_2252()Lnet/minecraft/class_814;
      named localOnly Lnet/minecraft/advancement/Achievement;localOnly()Lnet/minecraft/advancement/Achievement;
    • challenge

      public Achievement challenge()
      Mappings:
      Namespace Name Mixin selector
      official b Lnq;b()Lnq;
      intermediary method_2254 Lnet/minecraft/class_814;method_2254()Lnet/minecraft/class_814;
      named challenge Lnet/minecraft/advancement/Achievement;challenge()Lnet/minecraft/advancement/Achievement;
    • addStat

      public Achievement addStat()
      Overrides:
      addStat in class Stat
      Mappings:
      Namespace Name Mixin selector
      official c Lnq;c()Lnq;
      intermediary method_2255 Lnet/minecraft/class_814;method_2255()Lnet/minecraft/class_814;
      named addStat Lnet/minecraft/advancement/Achievement;addStat()Lnet/minecraft/advancement/Achievement;
    • isAchievement

      public boolean isAchievement()
      Overrides:
      isAchievement in class Stat
      Mappings:
      Namespace Name Mixin selector
      official d Lnw;d()Z
      intermediary method_2262 Lnet/minecraft/class_819;method_2262()Z
      named isAchievement Lnet/minecraft/stat/Stat;isAchievement()Z
    • getText

      public Text getText()
      Overrides:
      getText in class Stat
      Mappings:
      Namespace Name Mixin selector
      official e Lnw;e()Lfb;
      intermediary method_8280 Lnet/minecraft/class_819;method_8280()Lnet/minecraft/class_1982;
      named getText Lnet/minecraft/stat/Stat;getText()Lnet/minecraft/text/Text;
    • setJsonElementProvider

      public Achievement setJsonElementProvider(Class<? extends JsonElementProvider> class2)
      Overrides:
      setJsonElementProvider in class Stat
      Mappings:
      Namespace Name Mixin selector
      official a Lnq;a(Ljava/lang/Class;)Lnq;
      intermediary method_8269 Lnet/minecraft/class_814;method_8269(Ljava/lang/Class;)Lnet/minecraft/class_814;
      named setJsonElementProvider Lnet/minecraft/advancement/Achievement;setJsonElementProvider(Ljava/lang/Class;)Lnet/minecraft/advancement/Achievement;
    • getDescription

      @Environment(CLIENT) public String getDescription()
      Mappings:
      Namespace Name Mixin selector
      official f Lnq;f()Ljava/lang/String;
      intermediary method_2256 Lnet/minecraft/class_814;method_2256()Ljava/lang/String;
      named getDescription Lnet/minecraft/advancement/Achievement;getDescription()Ljava/lang/String;
    • setStatFormatter

      @Environment(CLIENT) public Achievement setStatFormatter(StatFormatter statFormatter)
      Mappings:
      Namespace Name Mixin selector
      official a Lnq;a(Lns;)Lnq;
      intermediary method_2253 Lnet/minecraft/class_814;method_2253(Lnet/minecraft/class_816;)Lnet/minecraft/class_814;
      named setStatFormatter Lnet/minecraft/advancement/Achievement;setStatFormatter(Lnet/minecraft/stat/StatFormatter;)Lnet/minecraft/advancement/Achievement;
    • isChallenge

      public boolean isChallenge()
      Mappings:
      Namespace Name Mixin selector
      official g Lnq;g()Z
      intermediary method_2257 Lnet/minecraft/class_814;method_2257()Z
      named isChallenge Lnet/minecraft/advancement/Achievement;isChallenge()Z