Class EnchantingScreen


@Environment(CLIENT) public class EnchantingScreen extends HandledScreen
Mappings:
Namespace Name
official bdv
intermediary net/minecraft/class_420
named net/minecraft/client/gui/screen/ingame/EnchantingScreen
  • Field Details

    • TEXTURE

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official C Lbdv;C:Lbqm;
      intermediary field_6310 Lnet/minecraft/class_420;field_6310:Lnet/minecraft/class_1653;
      named TEXTURE Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;TEXTURE:Lnet/minecraft/util/Identifier;
    • BOOK_TEXTURE

      private static final Identifier BOOK_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official D Lbdv;D:Lbqm;
      intermediary field_6311 Lnet/minecraft/class_420;field_6311:Lnet/minecraft/class_1653;
      named BOOK_TEXTURE Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;BOOK_TEXTURE:Lnet/minecraft/util/Identifier;
    • BOOK_MODEL

      private static final BookModel BOOK_MODEL
      Mappings:
      Namespace Name Mixin selector
      official E Lbdv;E:Lbgy;
      intermediary field_1399 Lnet/minecraft/class_420;field_1399:Lnet/minecraft/class_433;
      named BOOK_MODEL Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;BOOK_MODEL:Lnet/minecraft/client/render/entity/model/BookModel;
    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      official F Lbdv;F:Ljava/util/Random;
      intermediary field_1400 Lnet/minecraft/class_420;field_1400:Ljava/util/Random;
      named random Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;random:Ljava/util/Random;
    • enchantingScreenHandler

      private EnchantingScreenHandler enchantingScreenHandler
      Mappings:
      Namespace Name Mixin selector
      official G Lbdv;G:Lyr;
      intermediary field_1401 Lnet/minecraft/class_420;field_1401:Lnet/minecraft/class_1013;
      named enchantingScreenHandler Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;enchantingScreenHandler:Lnet/minecraft/screen/EnchantingScreenHandler;
    • ticks

      public int ticks
      Mappings:
      Namespace Name Mixin selector
      official u Lbdv;u:I
      intermediary field_1391 Lnet/minecraft/class_420;field_1391:I
      named ticks Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;ticks:I
    • nextPageAngle

      public float nextPageAngle
      Mappings:
      Namespace Name Mixin selector
      official v Lbdv;v:F
      intermediary field_1392 Lnet/minecraft/class_420;field_1392:F
      named nextPageAngle Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;nextPageAngle:F
    • pageAngle

      public float pageAngle
      Mappings:
      Namespace Name Mixin selector
      official w Lbdv;w:F
      intermediary field_1393 Lnet/minecraft/class_420;field_1393:F
      named pageAngle Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageAngle:F
    • approximatePageAngle

      public float approximatePageAngle
      Mappings:
      Namespace Name Mixin selector
      official x Lbdv;x:F
      intermediary field_1394 Lnet/minecraft/class_420;field_1394:F
      named approximatePageAngle Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;approximatePageAngle:F
    • pageRotationSpeed

      public float pageRotationSpeed
      Mappings:
      Namespace Name Mixin selector
      official y Lbdv;y:F
      intermediary field_1395 Lnet/minecraft/class_420;field_1395:F
      named pageRotationSpeed Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageRotationSpeed:F
    • nextPageTurningSpeed

      public float nextPageTurningSpeed
      Mappings:
      Namespace Name Mixin selector
      official z Lbdv;z:F
      intermediary field_1396 Lnet/minecraft/class_420;field_1396:F
      named nextPageTurningSpeed Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;nextPageTurningSpeed:F
    • pageTurningSpeed

      public float pageTurningSpeed
      Mappings:
      Namespace Name Mixin selector
      official A Lbdv;A:F
      intermediary field_1397 Lnet/minecraft/class_420;field_1397:F
      named pageTurningSpeed Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageTurningSpeed:F
    • field_1398

      ItemStack field_1398
      Mappings:
      Namespace Name Mixin selector
      official B Lbdv;B:Labo;
      intermediary field_1398 Lnet/minecraft/class_420;field_1398:Lnet/minecraft/class_1071;
      named field_1398 Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;field_1398:Lnet/minecraft/item/ItemStack;
    • field_5728

      private String field_5728
      Mappings:
      Namespace Name Mixin selector
      official H Lbdv;H:Ljava/lang/String;
      intermediary field_5728 Lnet/minecraft/class_420;field_5728:Ljava/lang/String;
      named field_5728 Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;field_5728:Ljava/lang/String;
  • Constructor Details

    • EnchantingScreen

      public EnchantingScreen(PlayerInventory playerInventory, World world, int int2, int int3, int int4, String string)
  • Method Details

    • drawForeground

      protected void drawForeground(int mouseX, int mouseY)
      Overrides:
      drawForeground in class HandledScreen
      Mappings:
      Namespace Name Mixin selector
      official b Lbdc;b(II)V
      intermediary method_4262 Lnet/minecraft/class_409;method_4262(II)V
      named drawForeground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
    • method_21936

      public void method_21936()
      Overrides:
      method_21936 in class HandledScreen
      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_21926

      protected void method_21926(int int2, int int3, int int4)
      Overrides:
      method_21926 in class HandledScreen
      Mappings:
      Namespace Name Mixin selector
      official a Lbcc;a(III)V
      intermediary method_21926 Lnet/minecraft/class_388;method_21926(III)V
      named method_21926 Lnet/minecraft/client/gui/screen/Screen;method_21926(III)V
    • drawBackground

      protected void drawBackground(float delta, int mouseX, int mouseY)
      Specified by:
      drawBackground in class HandledScreen
      Mappings:
      Namespace Name Mixin selector
      official a Lbdc;a(FII)V
      intermediary method_1127 Lnet/minecraft/class_409;method_1127(FII)V
      named drawBackground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
    • doTick

      public void doTick()
      Mappings:
      Namespace Name Mixin selector
      official g Lbdv;g()V
      intermediary method_1158 Lnet/minecraft/class_420;method_1158()V
      named doTick Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;doTick()V