Class AdvancementDisplay.Builder

java.lang.Object
net.minecraft.advancement.AdvancementDisplay.Builder
Enclosing class:
AdvancementDisplay

public static class AdvancementDisplay.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/advancement/AdvancementDisplay$Builder
intermediary net/minecraft/class_185$class_10974
official av$a
  • Field Details

    • icon

      Mappings:
      Namespace Name Mixin selector
      named icon Lnet/minecraft/advancement/AdvancementDisplay$Builder;icon:Lnet/minecraft/item/ItemStack;
      intermediary field_58328 Lnet/minecraft/class_185$class_10974;field_58328:Lnet/minecraft/class_1799;
      official a Lav$a;a:Ldcs;
    • title

      @Nullable private @Nullable Text title
      Mappings:
      Namespace Name Mixin selector
      named title Lnet/minecraft/advancement/AdvancementDisplay$Builder;title:Lnet/minecraft/text/Text;
      intermediary field_58329 Lnet/minecraft/class_185$class_10974;field_58329:Lnet/minecraft/class_2561;
      official b Lav$a;b:Lxi;
    • description

      @Nullable private @Nullable Text description
      Mappings:
      Namespace Name Mixin selector
      named description Lnet/minecraft/advancement/AdvancementDisplay$Builder;description:Lnet/minecraft/text/Text;
      intermediary field_58330 Lnet/minecraft/class_185$class_10974;field_58330:Lnet/minecraft/class_2561;
      official c Lav$a;c:Lxi;
    • hint

      @Nullable private @Nullable Text hint
      Mappings:
      Namespace Name Mixin selector
      named hint Lnet/minecraft/advancement/AdvancementDisplay$Builder;hint:Lnet/minecraft/text/Text;
      intermediary field_58331 Lnet/minecraft/class_185$class_10974;field_58331:Lnet/minecraft/class_2561;
      official d Lav$a;d:Lxi;
    • background

      private Optional<AssetInfo> background
      Mappings:
      Namespace Name Mixin selector
      named background Lnet/minecraft/advancement/AdvancementDisplay$Builder;background:Ljava/util/Optional;
      intermediary field_58332 Lnet/minecraft/class_185$class_10974;field_58332:Ljava/util/Optional;
      official e Lav$a;e:Ljava/util/Optional;
    • frame

      Mappings:
      Namespace Name Mixin selector
      named frame Lnet/minecraft/advancement/AdvancementDisplay$Builder;frame:Lnet/minecraft/advancement/AdvancementFrame;
      intermediary field_58333 Lnet/minecraft/class_185$class_10974;field_58333:Lnet/minecraft/class_189;
      official f Lav$a;f:Lap;
    • showToast

      private boolean showToast
      Mappings:
      Namespace Name Mixin selector
      named showToast Lnet/minecraft/advancement/AdvancementDisplay$Builder;showToast:Z
      intermediary field_58334 Lnet/minecraft/class_185$class_10974;field_58334:Z
      official g Lav$a;g:Z
    • announceToChat

      private boolean announceToChat
      Mappings:
      Namespace Name Mixin selector
      named announceToChat Lnet/minecraft/advancement/AdvancementDisplay$Builder;announceToChat:Z
      intermediary field_58335 Lnet/minecraft/class_185$class_10974;field_58335:Z
      official h Lav$a;h:Z
    • hidden

      private boolean hidden
      Mappings:
      Namespace Name Mixin selector
      named hidden Lnet/minecraft/advancement/AdvancementDisplay$Builder;hidden:Z
      intermediary field_58336 Lnet/minecraft/class_185$class_10974;field_58336:Z
      official i Lav$a;i:Z
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • icon

      Mappings:
      Namespace Name Mixin selector
      named icon Lnet/minecraft/advancement/AdvancementDisplay$Builder;icon(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69168 Lnet/minecraft/class_185$class_10974;method_69168(Lnet/minecraft/class_1799;)Lnet/minecraft/class_185$class_10974;
      official a Lav$a;a(Ldcs;)Lav$a;
    • title

      public AdvancementDisplay.Builder title(Text title)
      Mappings:
      Namespace Name Mixin selector
      named title Lnet/minecraft/advancement/AdvancementDisplay$Builder;title(Lnet/minecraft/text/Text;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69170 Lnet/minecraft/class_185$class_10974;method_69170(Lnet/minecraft/class_2561;)Lnet/minecraft/class_185$class_10974;
      official a Lav$a;a(Lxi;)Lav$a;
    • titleStyle

      public AdvancementDisplay.Builder titleStyle(Style style)
      Mappings:
      Namespace Name Mixin selector
      named titleStyle Lnet/minecraft/advancement/AdvancementDisplay$Builder;titleStyle(Lnet/minecraft/text/Style;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69171 Lnet/minecraft/class_185$class_10974;method_69171(Lnet/minecraft/class_2583;)Lnet/minecraft/class_185$class_10974;
      official a Lav$a;a(Lyf;)Lav$a;
    • descriptionStyle

      public AdvancementDisplay.Builder descriptionStyle(Style style)
      Mappings:
      Namespace Name Mixin selector
      named descriptionStyle Lnet/minecraft/advancement/AdvancementDisplay$Builder;descriptionStyle(Lnet/minecraft/text/Style;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69174 Lnet/minecraft/class_185$class_10974;method_69174(Lnet/minecraft/class_2583;)Lnet/minecraft/class_185$class_10974;
      official b Lav$a;b(Lyf;)Lav$a;
    • description

      public AdvancementDisplay.Builder description(Text description)
      Mappings:
      Namespace Name Mixin selector
      named description Lnet/minecraft/advancement/AdvancementDisplay$Builder;description(Lnet/minecraft/text/Text;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69173 Lnet/minecraft/class_185$class_10974;method_69173(Lnet/minecraft/class_2561;)Lnet/minecraft/class_185$class_10974;
      official b Lav$a;b(Lxi;)Lav$a;
    • hint

      public AdvancementDisplay.Builder hint(Text hint)
      Mappings:
      Namespace Name Mixin selector
      named hint Lnet/minecraft/advancement/AdvancementDisplay$Builder;hint(Lnet/minecraft/text/Text;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69176 Lnet/minecraft/class_185$class_10974;method_69176(Lnet/minecraft/class_2561;)Lnet/minecraft/class_185$class_10974;
      official c Lav$a;c(Lxi;)Lav$a;
    • background

      public AdvancementDisplay.Builder background(AssetInfo background)
      Mappings:
      Namespace Name Mixin selector
      named background Lnet/minecraft/advancement/AdvancementDisplay$Builder;background(Lnet/minecraft/util/AssetInfo;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69169 Lnet/minecraft/class_185$class_10974;method_69169(Lnet/minecraft/class_10726;)Lnet/minecraft/class_185$class_10974;
      official a Lav$a;a(Liy;)Lav$a;
    • frame

      Mappings:
      Namespace Name Mixin selector
      named frame Lnet/minecraft/advancement/AdvancementDisplay$Builder;frame(Lnet/minecraft/advancement/AdvancementFrame;)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69167 Lnet/minecraft/class_185$class_10974;method_69167(Lnet/minecraft/class_189;)Lnet/minecraft/class_185$class_10974;
      official a Lav$a;a(Lap;)Lav$a;
    • showToast

      public AdvancementDisplay.Builder showToast(boolean showToast)
      Mappings:
      Namespace Name Mixin selector
      named showToast Lnet/minecraft/advancement/AdvancementDisplay$Builder;showToast(Z)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69172 Lnet/minecraft/class_185$class_10974;method_69172(Z)Lnet/minecraft/class_185$class_10974;
      official a Lav$a;a(Z)Lav$a;
    • announceToChat

      public AdvancementDisplay.Builder announceToChat(boolean announceToChat)
      Mappings:
      Namespace Name Mixin selector
      named announceToChat Lnet/minecraft/advancement/AdvancementDisplay$Builder;announceToChat(Z)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69175 Lnet/minecraft/class_185$class_10974;method_69175(Z)Lnet/minecraft/class_185$class_10974;
      official b Lav$a;b(Z)Lav$a;
    • hidden

      public AdvancementDisplay.Builder hidden(boolean hidden)
      Mappings:
      Namespace Name Mixin selector
      named hidden Lnet/minecraft/advancement/AdvancementDisplay$Builder;hidden(Z)Lnet/minecraft/advancement/AdvancementDisplay$Builder;
      intermediary method_69177 Lnet/minecraft/class_185$class_10974;method_69177(Z)Lnet/minecraft/class_185$class_10974;
      official c Lav$a;c(Z)Lav$a;
    • build

      public AdvancementDisplay build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/advancement/AdvancementDisplay$Builder;build()Lnet/minecraft/advancement/AdvancementDisplay;
      intermediary method_69166 Lnet/minecraft/class_185$class_10974;method_69166()Lnet/minecraft/class_185;
      official a Lav$a;a()Lav;