Class Achievement

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

public class Achievement extends Stat
Mappings:
Namespace Name
intermediary net/minecraft/class_24
glue class_336
server it
client ny
named net/minecraft/achievement/Achievement
  • Field Details

    • tableColumn

      public final int tableColumn
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1202 Lnet/minecraft/class_24;field_1202:I
      glue field_1388 Lclass_336;field_1388:I
      server a Lit;a:I
      client a Lny;a:I
      named tableColumn Lnet/minecraft/achievement/Achievement;tableColumn:I
    • tableRow

      public final int tableRow
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1203 Lnet/minecraft/class_24;field_1203:I
      glue field_1389 Lclass_336;field_1389:I
      server b Lit;b:I
      client b Lny;b:I
      named tableRow Lnet/minecraft/achievement/Achievement;tableRow:I
    • parent

      public final Achievement parent
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1204 Lnet/minecraft/class_24;field_1204:Lnet/minecraft/class_24;
      glue field_1390 Lclass_336;field_1390:Lclass_336;
      server c Lit;c:Lit;
      client c Lny;c:Lny;
      named parent Lnet/minecraft/achievement/Achievement;parent:Lnet/minecraft/achievement/Achievement;
    • description

      private final String description
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1206 Lnet/minecraft/class_24;field_1206:Ljava/lang/String;
      glue field_1392 Lclass_336;field_1392:Ljava/lang/String;
      server l Lit;l:Ljava/lang/String;
      client l Lny;l:Ljava/lang/String;
      named description Lnet/minecraft/achievement/Achievement;description:Ljava/lang/String;
    • descriptonFormat

      Mappings:
      Namespace Name Mixin selector
      intermediary field_1208 Lnet/minecraft/class_24;field_1208:Lnet/minecraft/class_241;
      glue field_2310 Lclass_336;field_2310:Lclass_258;
      server field_1208 Lit;field_1208:Lnet/minecraft/class_241;
      client m Lny;m:Lgt;
      named descriptonFormat Lnet/minecraft/achievement/Achievement;descriptonFormat:Lnet/minecraft/achievement/IAchievementDescriptionFormat;
    • displayItem

      public final ItemInstance displayItem
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1205 Lnet/minecraft/class_24;field_1205:Lnet/minecraft/class_31;
      glue field_1391 Lclass_336;field_1391:Lclass_224;
      server d Lit;d:Lfy;
      client d Lny;d:Liz;
      named displayItem Lnet/minecraft/achievement/Achievement;displayItem:Lnet/minecraft/item/ItemInstance;
    • isUnusual

      private boolean isUnusual
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1207 Lnet/minecraft/class_24;field_1207:Z
      glue field_1393 Lclass_336;field_1393:Z
      server m Lit;m:Z
      client n Lny;n:Z
      named isUnusual Lnet/minecraft/achievement/Achievement;isUnusual:Z
  • Constructor Details

    • Achievement

      public Achievement(int ID, String name, int tableColumn, int tableRow, ItemBase displayItem, Achievement parent)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_24;<init>(ILjava/lang/String;IILnet/minecraft/class_124;Lnet/minecraft/class_24;)V
      glue <init> Lclass_336;<init>(ILjava/lang/String;IILclass_166;Lclass_336;)V
      server <init> Lit;<init>(ILjava/lang/String;IILej;Lit;)V
      client <init> Lny;<init>(ILjava/lang/String;IILgm;Lny;)V
      named <init> Lnet/minecraft/achievement/Achievement;<init>(ILjava/lang/String;IILnet/minecraft/item/ItemBase;Lnet/minecraft/achievement/Achievement;)V
    • Achievement

      public Achievement(int ID, String name, int tableColumn, int tableRow, BlockBase displayBlock, Achievement parent)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_24;<init>(ILjava/lang/String;IILnet/minecraft/class_17;Lnet/minecraft/class_24;)V
      glue <init> Lclass_336;<init>(ILjava/lang/String;IILclass_507;Lclass_336;)V
      server <init> Lit;<init>(ILjava/lang/String;IILna;Lit;)V
      client <init> Lny;<init>(ILjava/lang/String;IILuu;Lny;)V
      named <init> Lnet/minecraft/achievement/Achievement;<init>(ILjava/lang/String;IILnet/minecraft/block/BlockBase;Lnet/minecraft/achievement/Achievement;)V
    • Achievement

      public Achievement(int ID, String name, int tableColumn, int tableRow, ItemInstance displayItem, Achievement parent)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_24;<init>(ILjava/lang/String;IILnet/minecraft/class_31;Lnet/minecraft/class_24;)V
      glue <init> Lclass_336;<init>(ILjava/lang/String;IILclass_224;Lclass_336;)V
      server <init> Lit;<init>(ILjava/lang/String;IILfy;Lit;)V
      client <init> Lny;<init>(ILjava/lang/String;IILiz;Lny;)V
      named <init> Lnet/minecraft/achievement/Achievement;<init>(ILjava/lang/String;IILnet/minecraft/item/ItemInstance;Lnet/minecraft/achievement/Achievement;)V
  • Method Details

    • setGivenByClient

      public Achievement setGivenByClient()
      Overrides:
      setGivenByClient in class Stat
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1039 Lnet/minecraft/class_24;method_1039()Lnet/minecraft/class_24;
      glue method_1388 Lclass_336;method_1388()Lclass_336;
      server a Lit;a()Lit;
      client a Lny;a()Lny;
      named setGivenByClient Lnet/minecraft/achievement/Achievement;setGivenByClient()Lnet/minecraft/achievement/Achievement;
    • setUnusual

      public Achievement setUnusual()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1040 Lnet/minecraft/class_24;method_1040()Lnet/minecraft/class_24;
      glue method_1389 Lclass_336;method_1389()Lclass_336;
      server b Lit;b()Lit;
      client b Lny;b()Lny;
      named setUnusual Lnet/minecraft/achievement/Achievement;setUnusual()Lnet/minecraft/achievement/Achievement;
    • register

      public Achievement register()
      Overrides:
      register in class Stat
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1041 Lnet/minecraft/class_24;method_1041()Lnet/minecraft/class_24;
      glue method_1390 Lclass_336;method_1390()Lclass_336;
      server c Lit;c()Lit;
      client c Lny;c()Lny;
      named register Lnet/minecraft/achievement/Achievement;register()Lnet/minecraft/achievement/Achievement;
    • isAchievement

      @Environment(CLIENT) public boolean isAchievement()
      Overrides:
      isAchievement in class Stat
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1678 Lnet/minecraft/class_139;method_1678()Z
      glue method_1976 Lclass_534;method_1976()Z
      server method_1678 Lns;method_1678()Z
      client d Lvr;d()Z
      named isAchievement Lnet/minecraft/stat/Stat;isAchievement()Z
    • getDescription

      @Environment(CLIENT) public String getDescription()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1043 Lnet/minecraft/class_24;method_1043()Ljava/lang/String;
      glue method_1977 Lclass_336;method_1977()Ljava/lang/String;
      server method_1043 Lit;method_1043()Ljava/lang/String;
      client e Lny;e()Ljava/lang/String;
      named getDescription Lnet/minecraft/achievement/Achievement;getDescription()Ljava/lang/String;
    • setDescriptionFormat

      @Environment(CLIENT) public Achievement setDescriptionFormat(IAchievementDescriptionFormat descriptionFormat)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1042 Lnet/minecraft/class_24;method_1042(Lnet/minecraft/class_241;)Lnet/minecraft/class_24;
      glue method_1975 Lclass_336;method_1975(Lclass_258;)Lclass_336;
      server method_1042 Lit;method_1042(Lnet/minecraft/class_241;)Lit;
      client a Lny;a(Lgt;)Lny;
      named setDescriptionFormat Lnet/minecraft/achievement/Achievement;setDescriptionFormat(Lnet/minecraft/achievement/IAchievementDescriptionFormat;)Lnet/minecraft/achievement/Achievement;
    • isUnusual

      @Environment(CLIENT) public boolean isUnusual()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1044 Lnet/minecraft/class_24;method_1044()Z
      glue method_1978 Lclass_336;method_1978()Z
      server method_1044 Lit;method_1044()Z
      client f Lny;f()Z
      named isUnusual Lnet/minecraft/achievement/Achievement;isUnusual()Z