Class RealmsScreenProxy

All Implemented Interfaces:
IdentifibleBooleanConsumer

@Environment(CLIENT)
public class RealmsScreenProxy
extends Screen
Mappings:
Namespace Name
official awr
intermediary net/minecraft/class_719
named net/minecraft/client/realms/RealmsScreenProxy
  • Field Details

    • realmsScreen

      private RealmsScreen realmsScreen
      Mappings:
      Namespace Name Mixin selector
      official a Lawr;a:Lnet/minecraft/realms/RealmsScreen;
      intermediary field_3030 Lnet/minecraft/class_719;field_3030:Lnet/minecraft/realms/RealmsScreen;
      named realmsScreen Lnet/minecraft/client/realms/RealmsScreenProxy;realmsScreen:Lnet/minecraft/realms/RealmsScreen;
  • Constructor Details

    • RealmsScreenProxy

      public RealmsScreenProxy​(RealmsScreen realmsScreen)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawr;<init>(Lnet/minecraft/realms/RealmsScreen;)V
      intermediary <init> Lnet/minecraft/class_719;<init>(Lnet/minecraft/realms/RealmsScreen;)V
      named <init> Lnet/minecraft/client/realms/RealmsScreenProxy;<init>(Lnet/minecraft/realms/RealmsScreen;)V
  • Method Details

    • getRealmsScreen

      public RealmsScreen getRealmsScreen()
      Mappings:
      Namespace Name Mixin selector
      official a Lawr;a()Lnet/minecraft/realms/RealmsScreen;
      intermediary method_2685 Lnet/minecraft/class_719;method_2685()Lnet/minecraft/realms/RealmsScreen;
      named getRealmsScreen Lnet/minecraft/client/realms/RealmsScreenProxy;getRealmsScreen()Lnet/minecraft/realms/RealmsScreen;
    • init

      public void init()
      Overrides:
      init in class Screen
      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
    • drawCenteredString

      public void drawCenteredString​(String text, int x, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      official a Lawr;a(Ljava/lang/String;III)V
      intermediary method_2687 Lnet/minecraft/class_719;method_2687(Ljava/lang/String;III)V
      named drawCenteredString Lnet/minecraft/client/realms/RealmsScreenProxy;drawCenteredString(Ljava/lang/String;III)V
    • drawString

      public void drawString​(String text, int x, int y, int color, boolean shadow)
      Mappings:
      Namespace Name Mixin selector
      official a Lawr;a(Ljava/lang/String;IIIZ)V
      intermediary method_2688 Lnet/minecraft/class_719;method_2688(Ljava/lang/String;IIIZ)V
      named drawString Lnet/minecraft/client/realms/RealmsScreenProxy;drawString(Ljava/lang/String;IIIZ)V
    • drawTexture

      public void drawTexture​(int x, int y, int u, int v, int width, int height)
      Overrides:
      drawTexture in class DrawableHelper
      Mappings:
      Namespace Name Mixin selector
      official b Lavp;b(IIIIII)V
      intermediary method_2452 Lnet/minecraft/class_681;method_2452(IIIIII)V
      named drawTexture Lnet/minecraft/client/gui/DrawableHelper;drawTexture(IIIIII)V
    • fillGradient

      public void fillGradient​(int x1, int y1, int x2, int y2, int color1, int color2)
      Overrides:
      fillGradient in class DrawableHelper
      Mappings:
      Namespace Name Mixin selector
      official a Lavp;a(IIIIII)V
      intermediary method_2448 Lnet/minecraft/class_681;method_2448(IIIIII)V
      named fillGradient Lnet/minecraft/client/gui/DrawableHelper;fillGradient(IIIIII)V
    • renderBackground

      public void renderBackground()
      Overrides:
      renderBackground in class Screen
      Mappings:
      Namespace Name Mixin selector
      official c Laxu;c()V
      intermediary method_2800 Lnet/minecraft/class_754;method_2800()V
      named renderBackground Lnet/minecraft/client/gui/screen/Screen;renderBackground()V
    • shouldPauseGame

      public boolean shouldPauseGame()
      Overrides:
      shouldPauseGame in class Screen
      Mappings:
      Namespace Name Mixin selector
      official d Laxu;d()Z
      intermediary method_2802 Lnet/minecraft/class_754;method_2802()Z
      named shouldPauseGame Lnet/minecraft/client/gui/screen/Screen;shouldPauseGame()Z
    • renderBackground

      public void renderBackground​(int alpha)
      Overrides:
      renderBackground in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b_ Laxu;b_(I)V
      intermediary method_2799 Lnet/minecraft/class_754;method_2799(I)V
      named renderBackground Lnet/minecraft/client/gui/screen/Screen;renderBackground(I)V
    • render

      public void render​(int mouseX, int mouseY, float delta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(IIF)V
      intermediary method_2783 Lnet/minecraft/class_754;method_2783(IIF)V
      named render Lnet/minecraft/client/gui/screen/Screen;render(IIF)V
    • renderTooltip

      public void renderTooltip​(ItemStack stack, int x, int y)
      Overrides:
      renderTooltip in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(Lzx;II)V
      intermediary method_2794 Lnet/minecraft/class_754;method_2794(Lnet/minecraft/class_2056;II)V
      named renderTooltip Lnet/minecraft/client/gui/screen/Screen;renderTooltip(Lnet/minecraft/item/ItemStack;II)V
    • renderTooltip

      public void renderTooltip​(String text, int x, int y)
      Overrides:
      renderTooltip in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(Ljava/lang/String;II)V
      intermediary method_2790 Lnet/minecraft/class_754;method_2790(Ljava/lang/String;II)V
      named renderTooltip Lnet/minecraft/client/gui/screen/Screen;renderTooltip(Ljava/lang/String;II)V
    • renderTooltip

      public void renderTooltip​(List<String> text, int x, int y)
      Overrides:
      renderTooltip in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(Ljava/util/List;II)V
      intermediary method_2793 Lnet/minecraft/class_754;method_2793(Ljava/util/List;II)V
      named renderTooltip Lnet/minecraft/client/gui/screen/Screen;renderTooltip(Ljava/util/List;II)V
    • tick

      public void tick()
      Overrides:
      tick in class Screen
      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
    • getFontHeight

      public int getFontHeight()
      Mappings:
      Namespace Name Mixin selector
      official h Lawr;h()I
      intermediary method_2693 Lnet/minecraft/class_719;method_2693()I
      named getFontHeight Lnet/minecraft/client/realms/RealmsScreenProxy;getFontHeight()I
    • getStringWidth

      public int getStringWidth​(String text)
      Mappings:
      Namespace Name Mixin selector
      official c Lawr;c(Ljava/lang/String;)I
      intermediary method_2692 Lnet/minecraft/class_719;method_2692(Ljava/lang/String;)I
      named getStringWidth Lnet/minecraft/client/realms/RealmsScreenProxy;getStringWidth(Ljava/lang/String;)I
    • drawWithShadow

      public void drawWithShadow​(String text, int x, int y, int color)
      Mappings:
      Namespace Name Mixin selector
      official b Lawr;b(Ljava/lang/String;III)V
      intermediary method_2690 Lnet/minecraft/class_719;method_2690(Ljava/lang/String;III)V
      named drawWithShadow Lnet/minecraft/client/realms/RealmsScreenProxy;drawWithShadow(Ljava/lang/String;III)V
    • wrapLines

      public List<String> wrapLines​(String text, int i)
      Mappings:
      Namespace Name Mixin selector
      official a Lawr;a(Ljava/lang/String;I)Ljava/util/List;
      intermediary method_2686 Lnet/minecraft/class_719;method_2686(Ljava/lang/String;I)Ljava/util/List;
      named wrapLines Lnet/minecraft/client/realms/RealmsScreenProxy;wrapLines(Ljava/lang/String;I)Ljava/util/List;
    • buttonClicked

      public final 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
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      official i Lawr;i()V
      intermediary method_2694 Lnet/minecraft/class_719;method_2694()V
      named clear Lnet/minecraft/client/realms/RealmsScreenProxy;clear()V
    • method_2689

      public void method_2689​(RealmsButton realmsButton)
      Mappings:
      Namespace Name Mixin selector
      official a Lawr;a(Lnet/minecraft/realms/RealmsButton;)V
      intermediary method_2689 Lnet/minecraft/class_719;method_2689(Lnet/minecraft/realms/RealmsButton;)V
      named method_2689 Lnet/minecraft/client/realms/RealmsScreenProxy;method_2689(Lnet/minecraft/realms/RealmsButton;)V
    • getButtons

      public List<RealmsButton> getButtons()
      Mappings:
      Namespace Name Mixin selector
      official j Lawr;j()Ljava/util/List;
      intermediary method_2695 Lnet/minecraft/class_719;method_2695()Ljava/util/List;
      named getButtons Lnet/minecraft/client/realms/RealmsScreenProxy;getButtons()Ljava/util/List;
    • removeButton

      public void removeButton​(RealmsButton button)
      Mappings:
      Namespace Name Mixin selector
      official b Lawr;b(Lnet/minecraft/realms/RealmsButton;)V
      intermediary method_2691 Lnet/minecraft/class_719;method_2691(Lnet/minecraft/realms/RealmsButton;)V
      named removeButton Lnet/minecraft/client/realms/RealmsScreenProxy;removeButton(Lnet/minecraft/realms/RealmsButton;)V
    • mouseClicked

      public void mouseClicked​(int mouseX, int mouseY, int button)
      Overrides:
      mouseClicked in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(III)V
      intermediary method_2784 Lnet/minecraft/class_754;method_2784(III)V
      named mouseClicked Lnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
    • handleMouse

      public void handleMouse()
      Overrides:
      handleMouse in class Screen
      Mappings:
      Namespace Name Mixin selector
      official k Laxu;k()V
      intermediary method_2810 Lnet/minecraft/class_754;method_2810()V
      named handleMouse Lnet/minecraft/client/gui/screen/Screen;handleMouse()V
    • handleKeyboard

      public void handleKeyboard()
      Overrides:
      handleKeyboard in class Screen
      Mappings:
      Namespace Name Mixin selector
      official l Laxu;l()V
      intermediary method_2811 Lnet/minecraft/class_754;method_2811()V
      named handleKeyboard Lnet/minecraft/client/gui/screen/Screen;handleKeyboard()V
    • mouseReleased

      public void mouseReleased​(int mouseX, int mouseY, int button)
      Overrides:
      mouseReleased in class Screen
      Mappings:
      Namespace Name Mixin selector
      official b Laxu;b(III)V
      intermediary method_2796 Lnet/minecraft/class_754;method_2796(III)V
      named mouseReleased Lnet/minecraft/client/gui/screen/Screen;mouseReleased(III)V
    • mouseDragged

      public void mouseDragged​(int int2, int int3, int int4, long long2)
      Overrides:
      mouseDragged in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(IIIJ)V
      intermediary method_2785 Lnet/minecraft/class_754;method_2785(IIIJ)V
      named mouseDragged Lnet/minecraft/client/gui/screen/Screen;mouseDragged(IIIJ)V
    • keyPressed

      public void keyPressed​(char character, int code)
      Overrides:
      keyPressed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Laxu;a(CI)V
      intermediary method_2781 Lnet/minecraft/class_754;method_2781(CI)V
      named keyPressed Lnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
    • confirmResult

      public void confirmResult​(boolean b, int id)
      Specified by:
      confirmResult in interface IdentifibleBooleanConsumer
      Overrides:
      confirmResult in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lawx;a(ZI)V
      intermediary method_2708 Lnet/minecraft/class_725;method_2708(ZI)V
      named confirmResult Lnet/minecraft/client/gui/widget/IdentifibleBooleanConsumer;confirmResult(ZI)V
    • removed

      public void removed()
      Overrides:
      removed in class Screen
      Mappings:
      Namespace Name Mixin selector
      official m Laxu;m()V
      intermediary method_2812 Lnet/minecraft/class_754;method_2812()V
      named removed Lnet/minecraft/client/gui/screen/Screen;removed()V