Class BookEditScreen


@Environment(CLIENT) public class BookEditScreen extends Screen
Mappings:
Namespace Name
official bdj
intermediary net/minecraft/class_410
named net/minecraft/client/gui/screen/ingame/BookEditScreen
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lbdj;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_7816 Lnet/minecraft/class_410;field_7816:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
    • TEXTURE

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official f Lbdj;f:Lbqm;
      intermediary field_6305 Lnet/minecraft/class_410;field_6305:Lnet/minecraft/class_1653;
      named TEXTURE Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;TEXTURE:Lnet/minecraft/util/Identifier;
    • reader

      private final PlayerEntity reader
      Mappings:
      Namespace Name Mixin selector
      official g Lbdj;g:Lxk;
      intermediary field_1352 Lnet/minecraft/class_410;field_1352:Lnet/minecraft/class_988;
      named reader Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;reader:Lnet/minecraft/entity/player/PlayerEntity;
    • item

      private final ItemStack item
      Mappings:
      Namespace Name Mixin selector
      official h Lbdj;h:Labo;
      intermediary field_1353 Lnet/minecraft/class_410;field_1353:Lnet/minecraft/class_1071;
      named item Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;item:Lnet/minecraft/item/ItemStack;
    • writeable

      private final boolean writeable
      Mappings:
      Namespace Name Mixin selector
      official i Lbdj;i:Z
      intermediary field_1354 Lnet/minecraft/class_410;field_1354:Z
      named writeable Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;writeable:Z
    • dirty

      private boolean dirty
      Mappings:
      Namespace Name Mixin selector
      official r Lbdj;r:Z
      intermediary field_1355 Lnet/minecraft/class_410;field_1355:Z
      named dirty Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;dirty:Z
    • signing

      private boolean signing
      Mappings:
      Namespace Name Mixin selector
      official s Lbdj;s:Z
      intermediary field_1356 Lnet/minecraft/class_410;field_1356:Z
      named signing Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;signing:Z
    • tickCounter

      private int tickCounter
      Mappings:
      Namespace Name Mixin selector
      official t Lbdj;t:I
      intermediary field_1357 Lnet/minecraft/class_410;field_1357:I
      named tickCounter Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;tickCounter:I
    • field_1358

      private int field_1358
      Mappings:
      Namespace Name Mixin selector
      official u Lbdj;u:I
      intermediary field_1358 Lnet/minecraft/class_410;field_1358:I
      named field_1358 Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_1358:I
    • field_1359

      private int field_1359
      Mappings:
      Namespace Name Mixin selector
      official v Lbdj;v:I
      intermediary field_1359 Lnet/minecraft/class_410;field_1359:I
      named field_1359 Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_1359:I
    • field_1360

      private int field_1360
      Mappings:
      Namespace Name Mixin selector
      official w Lbdj;w:I
      intermediary field_1360 Lnet/minecraft/class_410;field_1360:I
      named field_1360 Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_1360:I
    • currentPage

      private int currentPage
      Mappings:
      Namespace Name Mixin selector
      official x Lbdj;x:I
      intermediary field_1361 Lnet/minecraft/class_410;field_1361:I
      named currentPage Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;currentPage:I
    • pages

      private NbtList pages
      Mappings:
      Namespace Name Mixin selector
      official y Lbdj;y:Ldp;
      intermediary field_1362 Lnet/minecraft/class_410;field_1362:Lnet/minecraft/class_474;
      named pages Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;pages:Lnet/minecraft/nbt/NbtList;
    • title

      private String title
      Mappings:
      Namespace Name Mixin selector
      official z Lbdj;z:Ljava/lang/String;
      intermediary field_1363 Lnet/minecraft/class_410;field_1363:Ljava/lang/String;
      named title Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;title:Ljava/lang/String;
    • field_1364

      private class_411 field_1364
      Mappings:
      Namespace Name Mixin selector
      official A Lbdj;A:Lbdk;
      intermediary field_1364 Lnet/minecraft/class_410;field_1364:Lnet/minecraft/class_411;
      named field_1364 Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_1364:Lnet/minecraft/client/class_411;
    • field_1365

      private class_411 field_1365
      Mappings:
      Namespace Name Mixin selector
      official B Lbdj;B:Lbdk;
      intermediary field_1365 Lnet/minecraft/class_410;field_1365:Lnet/minecraft/class_411;
      named field_1365 Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;field_1365:Lnet/minecraft/client/class_411;
    • doneButton

      private ButtonWidget doneButton
      Mappings:
      Namespace Name Mixin selector
      official C Lbdj;C:Lbam;
      intermediary field_1366 Lnet/minecraft/class_410;field_1366:Lnet/minecraft/class_356;
      named doneButton Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;doneButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • signButton

      private ButtonWidget signButton
      Mappings:
      Namespace Name Mixin selector
      official D Lbdj;D:Lbam;
      intermediary field_1367 Lnet/minecraft/class_410;field_1367:Lnet/minecraft/class_356;
      named signButton Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;signButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • finalizeButton

      private ButtonWidget finalizeButton
      Mappings:
      Namespace Name Mixin selector
      official E Lbdj;E:Lbam;
      intermediary field_1368 Lnet/minecraft/class_410;field_1368:Lnet/minecraft/class_356;
      named finalizeButton Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;finalizeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
    • cancelButton

      private ButtonWidget cancelButton
      Mappings:
      Namespace Name Mixin selector
      official F Lbdj;F:Lbam;
      intermediary field_1369 Lnet/minecraft/class_410;field_1369:Lnet/minecraft/class_356;
      named cancelButton Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;cancelButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
  • Constructor Details

    • BookEditScreen

      public BookEditScreen(PlayerEntity player, ItemStack item, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbdj;<init>(Lxk;Labo;Z)V
      intermediary <init> Lnet/minecraft/class_410;<init>(Lnet/minecraft/class_988;Lnet/minecraft/class_1071;Z)V
      named <init> Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;<init>(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;Z)V
  • Method Details

    • method_21936

      public void method_21936()
      Overrides:
      method_21936 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official c Lbcc;c()V
      intermediary method_21936 Lnet/minecraft/class_388;method_21936()V
      named method_21936 Lnet/minecraft/client/gui/screen/Screen;method_21936()V
    • method_21947

      public void method_21947()
      Overrides:
      method_21947 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official r_ Lbcc;r_()V
      intermediary method_21947 Lnet/minecraft/class_388;method_21947()V
      named method_21947 Lnet/minecraft/client/gui/screen/Screen;method_21947()V
    • method_21933

      public void method_21933()
      Overrides:
      method_21933 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Lbcc;b()V
      intermediary method_21933 Lnet/minecraft/class_388;method_21933()V
      named method_21933 Lnet/minecraft/client/gui/screen/Screen;method_21933()V
    • updateButtons

      private void updateButtons()
      Mappings:
      Namespace Name Mixin selector
      official h Lbdj;h()V
      intermediary method_1141 Lnet/minecraft/class_410;method_1141()V
      named updateButtons Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;updateButtons()V
    • finalizeBook

      private void finalizeBook(boolean signBook)
      Mappings:
      Namespace Name Mixin selector
      official a Lbdj;a(Z)V
      intermediary method_6779 Lnet/minecraft/class_410;method_6779(Z)V
      named finalizeBook Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;finalizeBook(Z)V
    • method_21930

      protected void method_21930(ButtonWidget buttonWidget)
      Overrides:
      method_21930 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbcc;a(Lbam;)V
      intermediary method_21930 Lnet/minecraft/class_388;method_21930(Lnet/minecraft/class_356;)V
      named method_21930 Lnet/minecraft/client/gui/screen/Screen;method_21930(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • appendNewPage

      private void appendNewPage()
      Mappings:
      Namespace Name Mixin selector
      official i Lbdj;i()V
      intermediary method_1142 Lnet/minecraft/class_410;method_1142()V
      named appendNewPage Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;appendNewPage()V
    • method_21924

      protected void method_21924(char char2, int int2)
      Overrides:
      method_21924 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbcc;a(CI)V
      intermediary method_21924 Lnet/minecraft/class_388;method_21924(CI)V
      named method_21924 Lnet/minecraft/client/gui/screen/Screen;method_21924(CI)V
    • keyPressedEditMode

      private void keyPressedEditMode(char character, int code)
      Mappings:
      Namespace Name Mixin selector
      official b Lbdj;b(CI)V
      intermediary method_1138 Lnet/minecraft/class_410;method_1138(CI)V
      named keyPressedEditMode Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;keyPressedEditMode(CI)V
    • keyPressedSignMode

      private void keyPressedSignMode(char character, int code)
      Mappings:
      Namespace Name Mixin selector
      official c Lbdj;c(CI)V
      intermediary method_1140 Lnet/minecraft/class_410;method_1140(CI)V
      named keyPressedSignMode Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;keyPressedSignMode(CI)V
    • getCurrentPageContent

      private String getCurrentPageContent()
      Mappings:
      Namespace Name Mixin selector
      official p Lbdj;p()Ljava/lang/String;
      intermediary method_1143 Lnet/minecraft/class_410;method_1143()Ljava/lang/String;
      named getCurrentPageContent Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;getCurrentPageContent()Ljava/lang/String;
    • setPageContent

      private void setPageContent(String newContent)
      Mappings:
      Namespace Name Mixin selector
      official a Lbdj;a(Ljava/lang/String;)V
      intermediary method_1136 Lnet/minecraft/class_410;method_1136(Ljava/lang/String;)V
      named setPageContent Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;setPageContent(Ljava/lang/String;)V
    • writeText

      private void writeText(String text)
      Mappings:
      Namespace Name Mixin selector
      official b Lbdj;b(Ljava/lang/String;)V
      intermediary method_1139 Lnet/minecraft/class_410;method_1139(Ljava/lang/String;)V
      named writeText Lnet/minecraft/client/gui/screen/ingame/BookEditScreen;writeText(Ljava/lang/String;)V
    • method_21925

      public void method_21925(int int2, int int3, float float2)
      Overrides:
      method_21925 in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbcc;a(IIF)V
      intermediary method_21925 Lnet/minecraft/class_388;method_21925(IIF)V
      named method_21925 Lnet/minecraft/client/gui/screen/Screen;method_21925(IIF)V