Package net.minecraft

Class class_8448

All Implemented Interfaces:
class_8444, Drawable, Element, Navigable, ParentElement, ScreenHandlerProvider<class_8448.class_8449>

@Environment(CLIENT) public class class_8448 extends HandledScreen<class_8448.class_8449> implements class_8444
Mappings:
Namespace Name
official fcx
intermediary net/minecraft/class_8448
named net/minecraft/class_8448
  • Field Details

    • field_44345

      protected static final Identifier field_44345
      Mappings:
      Namespace Name Mixin selector
      official A Lfcx;A:Lacy;
      intermediary field_44345 Lnet/minecraft/class_8448;field_44345:Lnet/minecraft/class_2960;
      named field_44345 Lnet/minecraft/class_8448;field_44345:Lnet/minecraft/util/Identifier;
    • field_44348

      private static final int field_44348
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official D Lfcx;D:I
      intermediary field_44348 Lnet/minecraft/class_8448;field_44348:I
      named field_44348 Lnet/minecraft/class_8448;field_44348:I
    • field_44349

      private static final int field_44349
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official E Lfcx;E:I
      intermediary field_44349 Lnet/minecraft/class_8448;field_44349:I
      named field_44349 Lnet/minecraft/class_8448;field_44349:I
    • field_44346

      public static final Text field_44346
      Mappings:
      Namespace Name Mixin selector
      official B Lfcx;B:Lsw;
      intermediary field_44346 Lnet/minecraft/class_8448;field_44346:Lnet/minecraft/class_2561;
      named field_44346 Lnet/minecraft/class_8448;field_44346:Lnet/minecraft/text/Text;
    • field_44347

      public static final Text field_44347
      Mappings:
      Namespace Name Mixin selector
      official C Lfcx;C:Lsw;
      intermediary field_44347 Lnet/minecraft/class_8448;field_44347:Lnet/minecraft/class_2561;
      named field_44347 Lnet/minecraft/class_8448;field_44347:Lnet/minecraft/text/Text;
    • field_44350

      private final UUID field_44350
      Mappings:
      Namespace Name Mixin selector
      official F Lfcx;F:Ljava/util/UUID;
      intermediary field_44350 Lnet/minecraft/class_8448;field_44350:Ljava/util/UUID;
      named field_44350 Lnet/minecraft/class_8448;field_44350:Ljava/util/UUID;
    • field_44351

      private final class_8471 field_44351
      Mappings:
      Namespace Name Mixin selector
      official G Lfcx;G:Lgep;
      intermediary field_44351 Lnet/minecraft/class_8448;field_44351:Lnet/minecraft/class_8471;
      named field_44351 Lnet/minecraft/class_8448;field_44351:Lnet/minecraft/class_8471;
    • field_44352

      private class_8471.class_8474 field_44352
      Mappings:
      Namespace Name Mixin selector
      official H Lfcx;H:Lgep$c;
      intermediary field_44352 Lnet/minecraft/class_8448;field_44352:Lnet/minecraft/class_8471$class_8474;
      named field_44352 Lnet/minecraft/class_8448;field_44352:Lnet/minecraft/class_8471$class_8474;
    • field_44353

      final List<class_8448.class_8450> field_44353
      Mappings:
      Namespace Name Mixin selector
      official I Lfcx;I:Ljava/util/List;
      intermediary field_44353 Lnet/minecraft/class_8448;field_44353:Ljava/util/List;
      named field_44353 Lnet/minecraft/class_8448;field_44353:Ljava/util/List;
    • field_44354

      private final UUID field_44354
      Mappings:
      Namespace Name Mixin selector
      official J Lfcx;J:Ljava/util/UUID;
      intermediary field_44354 Lnet/minecraft/class_8448;field_44354:Ljava/util/UUID;
      named field_44354 Lnet/minecraft/class_8448;field_44354:Ljava/util/UUID;
    • field_44355

      int field_44355
      Mappings:
      Namespace Name Mixin selector
      official K Lfcx;K:I
      intermediary field_44355 Lnet/minecraft/class_8448;field_44355:I
      named field_44355 Lnet/minecraft/class_8448;field_44355:I
    • field_44356

      private Text field_44356
      Mappings:
      Namespace Name Mixin selector
      official L Lfcx;L:Lsw;
      intermediary field_44356 Lnet/minecraft/class_8448;field_44356:Lnet/minecraft/class_2561;
      named field_44356 Lnet/minecraft/class_8448;field_44356:Lnet/minecraft/text/Text;
    • field_44357

      Text field_44357
      Mappings:
      Namespace Name Mixin selector
      official M Lfcx;M:Lsw;
      intermediary field_44357 Lnet/minecraft/class_8448;field_44357:Lnet/minecraft/class_2561;
      named field_44357 Lnet/minecraft/class_8448;field_44357:Lnet/minecraft/text/Text;
    • field_44358

      private MultilineText field_44358
      Mappings:
      Namespace Name Mixin selector
      official N Lfcx;N:Letx;
      intermediary field_44358 Lnet/minecraft/class_8448;field_44358:Lnet/minecraft/class_5489;
      named field_44358 Lnet/minecraft/class_8448;field_44358:Lnet/minecraft/client/font/MultilineText;
    • field_44359

      Mappings:
      Namespace Name Mixin selector
      official O Lfcx;O:Lfcx$b;
      intermediary field_44359 Lnet/minecraft/class_8448;field_44359:Lnet/minecraft/class_8448$class_8450;
      named field_44359 Lnet/minecraft/class_8448;field_44359:Lnet/minecraft/class_8448$class_8450;
    • field_44360

      @Nullable private class_8471.class_8472 field_44360
      Mappings:
      Namespace Name Mixin selector
      official P Lfcx;P:Lgep$a;
      intermediary field_44360 Lnet/minecraft/class_8448;field_44360:Lnet/minecraft/class_8471$class_8472;
      named field_44360 Lnet/minecraft/class_8448;field_44360:Lnet/minecraft/class_8471$class_8472;
    • field_44361

      @Nullable private class_8471.class_8472 field_44361
      Mappings:
      Namespace Name Mixin selector
      official Q Lfcx;Q:Lgep$a;
      intermediary field_44361 Lnet/minecraft/class_8448;field_44361:Lnet/minecraft/class_8471$class_8472;
      named field_44361 Lnet/minecraft/class_8448;field_44361:Lnet/minecraft/class_8471$class_8472;
    • field_44362

      private class_8448.class_8451 field_44362
      Mappings:
      Namespace Name Mixin selector
      official R Lfcx;R:Lfcx$c;
      intermediary field_44362 Lnet/minecraft/class_8448;field_44362:Lnet/minecraft/class_8448$class_8451;
      named field_44362 Lnet/minecraft/class_8448;field_44362:Lnet/minecraft/class_8448$class_8451;
    • field_44363

      private class_8448.class_8451 field_44363
      Mappings:
      Namespace Name Mixin selector
      official S Lfcx;S:Lfcx$c;
      intermediary field_44363 Lnet/minecraft/class_8448;field_44363:Lnet/minecraft/class_8448$class_8451;
      named field_44363 Lnet/minecraft/class_8448;field_44363:Lnet/minecraft/class_8448$class_8451;
    • field_44364

      private class_8448.class_8452 field_44364
      Mappings:
      Namespace Name Mixin selector
      official T Lfcx;T:Lfcx$d;
      intermediary field_44364 Lnet/minecraft/class_8448;field_44364:Lnet/minecraft/class_8448$class_8452;
      named field_44364 Lnet/minecraft/class_8448;field_44364:Lnet/minecraft/class_8448$class_8452;
  • Constructor Details

  • Method Details

    • init

      protected void init()
      Called when a screen should be initialized.

      This method is called when this screen is opened or resized.

      This should call Screen.setInitialFocus(net.minecraft.client.gui.Element) to set the element that is initially focused.

      Overrides:
      init in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official b Leyj;b()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • method_50977

      void method_50977()
      Mappings:
      Namespace Name Mixin selector
      official E Lfcx;E()V
      intermediary method_50977 Lnet/minecraft/class_8448;method_50977()V
      named method_50977 Lnet/minecraft/class_8448;method_50977()V
    • method_50959

      public void method_50959()
      Specified by:
      method_50959 in interface class_8444
      Mappings:
      Namespace Name Mixin selector
      official a Lfct;a()V
      intermediary method_50959 Lnet/minecraft/class_8444;method_50959()V
      named method_50959 Lnet/minecraft/class_8444;method_50959()V
    • method_50979

      private boolean method_50979(class_8373 class_8373)
      Mappings:
      Namespace Name Mixin selector
      official a Lfcx;a(Lbgm;)Z
      intermediary method_50979 Lnet/minecraft/class_8448;method_50979(Lnet/minecraft/class_8373;)Z
      named method_50979 Lnet/minecraft/class_8448;method_50979(Lnet/minecraft/class_8373;)Z
    • method_50983

      private Tooltip method_50983(List<class_8390.class_8391> list)
      Mappings:
      Namespace Name Mixin selector
      official c Lfcx;c(Ljava/util/List;)Leum;
      intermediary method_50983 Lnet/minecraft/class_8448;method_50983(Ljava/util/List;)Lnet/minecraft/class_7919;
      named method_50983 Lnet/minecraft/class_8448;method_50983(Ljava/util/List;)Lnet/minecraft/client/gui/tooltip/Tooltip;
    • method_50981

      private void method_50981(List<Text> list, @Nullable class_8471.class_8472 class_8472, String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official a Lfcx;a(Ljava/util/List;Lgep$a;Ljava/lang/String;Ljava/lang/String;)V
      intermediary method_50981 Lnet/minecraft/class_8448;method_50981(Ljava/util/List;Lnet/minecraft/class_8471$class_8472;Ljava/lang/String;Ljava/lang/String;)V
      named method_50981 Lnet/minecraft/class_8448;method_50981(Ljava/util/List;Lnet/minecraft/class_8471$class_8472;Ljava/lang/String;Ljava/lang/String;)V
    • drawForeground

      protected void drawForeground(MatrixStack matrices, int mouseX, int mouseY)
      Overrides:
      drawForeground in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official b Lezj;b(Lemi;II)V
      intermediary method_2388 Lnet/minecraft/class_465;method_2388(Lnet/minecraft/class_4587;II)V
      named drawForeground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(Lnet/minecraft/client/util/math/MatrixStack;II)V
    • drawBackground

      protected void drawBackground(MatrixStack matrices, float delta, int mouseX, int mouseY)
      Specified by:
      drawBackground in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official a Lezj;a(Lemi;FII)V
      intermediary method_2389 Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_4587;FII)V
      named drawBackground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/util/math/MatrixStack;FII)V
    • render

      public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official a Leuf;a(Lemi;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
    • close

      public void close()
      Overrides:
      close in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official ay_ Leyj;ay_()V
      intermediary method_25419 Lnet/minecraft/class_437;method_25419()V
      named close Lnet/minecraft/client/gui/screen/Screen;close()V
    • getSlotAt

      @Nullable protected @Nullable Slot getSlotAt(double x, double y)
      Overrides:
      getSlotAt in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official a Lezj;a(DD)Lcgm;
      intermediary method_2386 Lnet/minecraft/class_465;method_2386(DD)Lnet/minecraft/class_1735;
      named getSlotAt Lnet/minecraft/client/gui/screen/ingame/HandledScreen;getSlotAt(DD)Lnet/minecraft/screen/slot/Slot;
    • method_50956

      protected void method_50956(@Nullable @Nullable Slot slot)
      Overrides:
      method_50956 in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official a Lezj;a(Lcgm;)V
      intermediary method_50956 Lnet/minecraft/class_465;method_50956(Lnet/minecraft/class_1735;)V
      named method_50956 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_50956(Lnet/minecraft/screen/slot/Slot;)V
    • method_50982

      @Nullable private @Nullable Slot method_50982(@Nullable @Nullable Slot slot)
      Mappings:
      Namespace Name Mixin selector
      official b Lfcx;b(Lcgm;)Lcgm;
      intermediary method_50982 Lnet/minecraft/class_8448;method_50982(Lnet/minecraft/class_1735;)Lnet/minecraft/class_1735;
      named method_50982 Lnet/minecraft/class_8448;method_50982(Lnet/minecraft/screen/slot/Slot;)Lnet/minecraft/screen/slot/Slot;
    • shouldPause

      public boolean shouldPause()
      Overrides:
      shouldPause in class HandledScreen<class_8448.class_8449>
      Mappings:
      Namespace Name Mixin selector
      official aB_ Leyj;aB_()Z
      intermediary method_25421 Lnet/minecraft/class_437;method_25421()Z
      named shouldPause Lnet/minecraft/client/gui/screen/Screen;shouldPause()Z