Class AdvancementDisplay

java.lang.Object
net.minecraft.advancement.AdvancementDisplay

public class AdvancementDisplay extends Object
Mappings:
Namespace Name
official ao
intermediary net/minecraft/class_185
named net/minecraft/advancement/AdvancementDisplay
  • Field Details

    • title

      private final Text title
      Mappings:
      Namespace Name Mixin selector
      official a Lao;a:Lrq;
      intermediary field_1240 Lnet/minecraft/class_185;field_1240:Lnet/minecraft/class_2561;
      named title Lnet/minecraft/advancement/AdvancementDisplay;title:Lnet/minecraft/text/Text;
    • description

      private final Text description
      Mappings:
      Namespace Name Mixin selector
      official b Lao;b:Lrq;
      intermediary field_1242 Lnet/minecraft/class_185;field_1242:Lnet/minecraft/class_2561;
      named description Lnet/minecraft/advancement/AdvancementDisplay;description:Lnet/minecraft/text/Text;
    • icon

      private final ItemStack icon
      Mappings:
      Namespace Name Mixin selector
      official c Lao;c:Lcax;
      intermediary field_1241 Lnet/minecraft/class_185;field_1241:Lnet/minecraft/class_1799;
      named icon Lnet/minecraft/advancement/AdvancementDisplay;icon:Lnet/minecraft/item/ItemStack;
    • background

      @Nullable private final @Nullable Identifier background
      Mappings:
      Namespace Name Mixin selector
      official d Lao;d:Labb;
      intermediary field_1243 Lnet/minecraft/class_185;field_1243:Lnet/minecraft/class_2960;
      named background Lnet/minecraft/advancement/AdvancementDisplay;background:Lnet/minecraft/util/Identifier;
    • frame

      private final AdvancementFrame frame
      Mappings:
      Namespace Name Mixin selector
      official e Lao;e:Lap;
      intermediary field_1237 Lnet/minecraft/class_185;field_1237:Lnet/minecraft/class_189;
      named frame Lnet/minecraft/advancement/AdvancementDisplay;frame:Lnet/minecraft/advancement/AdvancementFrame;
    • showToast

      private final boolean showToast
      Mappings:
      Namespace Name Mixin selector
      official f Lao;f:Z
      intermediary field_1239 Lnet/minecraft/class_185;field_1239:Z
      named showToast Lnet/minecraft/advancement/AdvancementDisplay;showToast:Z
    • announceToChat

      private final boolean announceToChat
      Mappings:
      Namespace Name Mixin selector
      official g Lao;g:Z
      intermediary field_1238 Lnet/minecraft/class_185;field_1238:Z
      named announceToChat Lnet/minecraft/advancement/AdvancementDisplay;announceToChat:Z
    • hidden

      private final boolean hidden
      Mappings:
      Namespace Name Mixin selector
      official h Lao;h:Z
      intermediary field_1236 Lnet/minecraft/class_185;field_1236:Z
      named hidden Lnet/minecraft/advancement/AdvancementDisplay;hidden:Z
    • x

      private float x
      Mappings:
      Namespace Name Mixin selector
      official i Lao;i:F
      intermediary field_1245 Lnet/minecraft/class_185;field_1245:F
      named x Lnet/minecraft/advancement/AdvancementDisplay;x:F
    • y

      private float y
      Mappings:
      Namespace Name Mixin selector
      official j Lao;j:F
      intermediary field_1244 Lnet/minecraft/class_185;field_1244:F
      named y Lnet/minecraft/advancement/AdvancementDisplay;y:F
  • Constructor Details

    • AdvancementDisplay

      public AdvancementDisplay(ItemStack icon, Text title, Text description, @Nullable @Nullable Identifier background, AdvancementFrame frame, boolean showToast, boolean announceToChat, boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lao;<init>(Lcax;Lrq;Lrq;Labb;Lap;ZZZ)V
      intermediary <init> Lnet/minecraft/class_185;<init>(Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)V
      named <init> Lnet/minecraft/advancement/AdvancementDisplay;<init>(Lnet/minecraft/item/ItemStack;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/AdvancementFrame;ZZZ)V
  • Method Details

    • setPos

      public void setPos(float x, float y)
      Mappings:
      Namespace Name Mixin selector
      official a Lao;a(FF)V
      intermediary method_816 Lnet/minecraft/class_185;method_816(FF)V
      named setPos Lnet/minecraft/advancement/AdvancementDisplay;setPos(FF)V
    • getTitle

      public Text getTitle()
      Mappings:
      Namespace Name Mixin selector
      official a Lao;a()Lrq;
      intermediary method_811 Lnet/minecraft/class_185;method_811()Lnet/minecraft/class_2561;
      named getTitle Lnet/minecraft/advancement/AdvancementDisplay;getTitle()Lnet/minecraft/text/Text;
    • getDescription

      public Text getDescription()
      Mappings:
      Namespace Name Mixin selector
      official b Lao;b()Lrq;
      intermediary method_817 Lnet/minecraft/class_185;method_817()Lnet/minecraft/class_2561;
      named getDescription Lnet/minecraft/advancement/AdvancementDisplay;getDescription()Lnet/minecraft/text/Text;
    • getIcon

      public ItemStack getIcon()
      Mappings:
      Namespace Name Mixin selector
      official c Lao;c()Lcax;
      intermediary method_821 Lnet/minecraft/class_185;method_821()Lnet/minecraft/class_1799;
      named getIcon Lnet/minecraft/advancement/AdvancementDisplay;getIcon()Lnet/minecraft/item/ItemStack;
    • getBackground

      @Nullable public @Nullable Identifier getBackground()
      Mappings:
      Namespace Name Mixin selector
      official d Lao;d()Labb;
      intermediary method_812 Lnet/minecraft/class_185;method_812()Lnet/minecraft/class_2960;
      named getBackground Lnet/minecraft/advancement/AdvancementDisplay;getBackground()Lnet/minecraft/util/Identifier;
    • getFrame

      public AdvancementFrame getFrame()
      Mappings:
      Namespace Name Mixin selector
      official e Lao;e()Lap;
      intermediary method_815 Lnet/minecraft/class_185;method_815()Lnet/minecraft/class_189;
      named getFrame Lnet/minecraft/advancement/AdvancementDisplay;getFrame()Lnet/minecraft/advancement/AdvancementFrame;
    • getX

      public float getX()
      Mappings:
      Namespace Name Mixin selector
      official f Lao;f()F
      intermediary method_818 Lnet/minecraft/class_185;method_818()F
      named getX Lnet/minecraft/advancement/AdvancementDisplay;getX()F
    • getY

      public float getY()
      Mappings:
      Namespace Name Mixin selector
      official g Lao;g()F
      intermediary method_819 Lnet/minecraft/class_185;method_819()F
      named getY Lnet/minecraft/advancement/AdvancementDisplay;getY()F
    • shouldShowToast

      public boolean shouldShowToast()
      Mappings:
      Namespace Name Mixin selector
      official h Lao;h()Z
      intermediary method_823 Lnet/minecraft/class_185;method_823()Z
      named shouldShowToast Lnet/minecraft/advancement/AdvancementDisplay;shouldShowToast()Z
    • shouldAnnounceToChat

      public boolean shouldAnnounceToChat()
      Mappings:
      Namespace Name Mixin selector
      official i Lao;i()Z
      intermediary method_808 Lnet/minecraft/class_185;method_808()Z
      named shouldAnnounceToChat Lnet/minecraft/advancement/AdvancementDisplay;shouldAnnounceToChat()Z
    • isHidden

      public boolean isHidden()
      Mappings:
      Namespace Name Mixin selector
      official j Lao;j()Z
      intermediary method_824 Lnet/minecraft/class_185;method_824()Z
      named isHidden Lnet/minecraft/advancement/AdvancementDisplay;isHidden()Z
    • fromJson

      public static AdvancementDisplay fromJson(JsonObject obj)
      Mappings:
      Namespace Name Mixin selector
      official a Lao;a(Lcom/google/gson/JsonObject;)Lao;
      intermediary method_809 Lnet/minecraft/class_185;method_809(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_185;
      named fromJson Lnet/minecraft/advancement/AdvancementDisplay;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/advancement/AdvancementDisplay;
    • iconFromJson

      private static ItemStack iconFromJson(JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official b Lao;b(Lcom/google/gson/JsonObject;)Lcax;
      intermediary method_822 Lnet/minecraft/class_185;method_822(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799;
      named iconFromJson Lnet/minecraft/advancement/AdvancementDisplay;iconFromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/item/ItemStack;
    • toPacket

      public void toPacket(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official a Lao;a(Lqx;)V
      intermediary method_813 Lnet/minecraft/class_185;method_813(Lnet/minecraft/class_2540;)V
      named toPacket Lnet/minecraft/advancement/AdvancementDisplay;toPacket(Lnet/minecraft/network/PacketByteBuf;)V
    • fromPacket

      public static AdvancementDisplay fromPacket(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official b Lao;b(Lqx;)Lao;
      intermediary method_820 Lnet/minecraft/class_185;method_820(Lnet/minecraft/class_2540;)Lnet/minecraft/class_185;
      named fromPacket Lnet/minecraft/advancement/AdvancementDisplay;fromPacket(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/advancement/AdvancementDisplay;
    • toJson

      public JsonElement toJson()
      Mappings:
      Namespace Name Mixin selector
      official k Lao;k()Lcom/google/gson/JsonElement;
      intermediary method_814 Lnet/minecraft/class_185;method_814()Lcom/google/gson/JsonElement;
      named toJson Lnet/minecraft/advancement/AdvancementDisplay;toJson()Lcom/google/gson/JsonElement;
    • iconToJson

      private JsonObject iconToJson()
      Mappings:
      Namespace Name Mixin selector
      official l Lao;l()Lcom/google/gson/JsonObject;
      intermediary method_810 Lnet/minecraft/class_185;method_810()Lcom/google/gson/JsonObject;
      named iconToJson Lnet/minecraft/advancement/AdvancementDisplay;iconToJson()Lcom/google/gson/JsonObject;