Class BeaconScreen

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official u Layn;u:Lorg/apache/logging/log4j/Logger;
      intermediary field_3408 Lnet/minecraft/class_783;field_3408:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
    • BEACON_TEXTURE

      private static final Identifier BEACON_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official v Layn;v:Ljy;
      intermediary field_3409 Lnet/minecraft/class_783;field_3409:Lnet/minecraft/class_1605;
      named BEACON_TEXTURE Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;BEACON_TEXTURE:Lnet/minecraft/util/Identifier;
    • beaconInventory

      private Inventory beaconInventory
      Mappings:
      Namespace Name Mixin selector
      official w Layn;w:Log;
      intermediary field_3410 Lnet/minecraft/class_783;field_3410:Lnet/minecraft/class_1718;
      named beaconInventory Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;beaconInventory:Lnet/minecraft/inventory/Inventory;
    • doneButton

      private BeaconScreen.DoneButtonWidget doneButton
      Mappings:
      Namespace Name Mixin selector
      official x Layn;x:Layn$b;
      intermediary field_3411 Lnet/minecraft/class_783;field_3411:Lnet/minecraft/class_783$class_785;
      named doneButton Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;doneButton:Lnet/minecraft/client/gui/screen/ingame/BeaconScreen$DoneButtonWidget;
    • consumeGem

      private boolean consumeGem
      Mappings:
      Namespace Name Mixin selector
      official y Layn;y:Z
      intermediary field_3412 Lnet/minecraft/class_783;field_3412:Z
      named consumeGem Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;consumeGem:Z
  • Constructor Details

    • BeaconScreen

      public BeaconScreen​(PlayerInventory playerInventory, Inventory beaconInventory)
      Mappings:
      Namespace Name Mixin selector
      official <init> Layn;<init>(Lwm;Log;)V
      intermediary <init> Lnet/minecraft/class_783;<init>(Lnet/minecraft/class_1962;Lnet/minecraft/class_1718;)V
      named <init> Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/inventory/Inventory;)V
  • Method Details

    • init

      public void init()
      Overrides:
      init in class HandledScreen
      Mappings:
      Namespace Name Mixin selector
      official b Laxu;b()V
      intermediary method_2795 Lnet/minecraft/class_754;method_2795()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • tick

      public void tick()
      Overrides:
      tick in class HandledScreen
      Mappings:
      Namespace Name Mixin selector
      official e Laxu;e()V
      intermediary method_2804 Lnet/minecraft/class_754;method_2804()V
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
    • buttonClicked

      protected void buttonClicked​(ButtonWidget button)
      Overrides:
      buttonClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(Lavs;)V
      intermediary method_2787 Lnet/minecraft/class_754;method_2787(Lnet/minecraft/class_685;)V
      named buttonClicked Lnet/minecraft/client/gui/screen/Screen;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
    • drawForeground

      protected void drawForeground​(int mouseX, int mouseY)
      Overrides:
      drawForeground in class HandledScreen
      Mappings:
      Namespace Name Mixin selector
      official b Layl;b(II)V
      intermediary method_2906 Lnet/minecraft/class_781;method_2906(II)V
      named drawForeground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
    • drawBackground

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