Class RealmsScreenProxy

All Implemented Interfaces:
IdentifibleBooleanConsumer

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

    • realmsScreen

      private final RealmsScreen realmsScreen
      Mappings:
      Namespace Name Mixin selector
      official a Lbgm;a:Lnet/minecraft/realms/RealmsScreen;
      intermediary field_7748 Lnet/minecraft/class_1809;field_7748: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> Lbgm;<init>(Lnet/minecraft/realms/RealmsScreen;)V
      intermediary <init> Lnet/minecraft/class_1809;<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 Lbgm;a()Lnet/minecraft/realms/RealmsScreen;
      intermediary method_6724 Lnet/minecraft/class_1809;method_6724()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 Lbho;b()V
      intermediary method_1044 Lnet/minecraft/class_388;method_1044()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 Lbgm;a(Ljava/lang/String;III)V
      intermediary method_6726 Lnet/minecraft/class_1809;method_6726(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 Lbgm;a(Ljava/lang/String;IIIZ)V
      intermediary method_9544 Lnet/minecraft/class_1809;method_9544(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 Lbfi;b(IIIIII)V
      intermediary method_992 Lnet/minecraft/class_372;method_992(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 Lbfi;a(IIIIII)V
      intermediary method_989 Lnet/minecraft/class_372;method_989(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 Lbho;c()V
      intermediary method_1043 Lnet/minecraft/class_388;method_1043()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 Lbho;d()Z
      intermediary method_1037 Lnet/minecraft/class_388;method_1037()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 d_ Lbho;d_(I)V
      intermediary method_1031 Lnet/minecraft/class_388;method_1031(I)V
      named renderBackground Lnet/minecraft/client/gui/screen/Screen;renderBackground(I)V
    • render

      public void render(int mouseX, int mouseY, float tickDelta)
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Lbho;a(IIF)V
      intermediary method_1025 Lnet/minecraft/class_388;method_1025(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 Lbho;a(Lafj;II)V
      intermediary method_6752 Lnet/minecraft/class_388;method_6752(Lnet/minecraft/class_1071;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 Lbho;a(Ljava/lang/String;II)V
      intermediary method_6753 Lnet/minecraft/class_388;method_6753(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 Lbho;a(Ljava/util/List;II)V
      intermediary method_6754 Lnet/minecraft/class_388;method_6754(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 Lbho;e()V
      intermediary method_1033 Lnet/minecraft/class_388;method_1033()V
      named tick Lnet/minecraft/client/gui/screen/Screen;tick()V
    • getFontHeight

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

      public int getStringWidth(String text)
      Mappings:
      Namespace Name Mixin selector
      official c Lbgm;c(Ljava/lang/String;)I
      intermediary method_6730 Lnet/minecraft/class_1809;method_6730(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 Lbgm;b(Ljava/lang/String;III)V
      intermediary method_6731 Lnet/minecraft/class_1809;method_6731(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 Lbgm;a(Ljava/lang/String;I)Ljava/util/List;
      intermediary method_6725 Lnet/minecraft/class_1809;method_6725(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 Lbho;a(Lbfm;)V
      intermediary method_1027 Lnet/minecraft/class_388;method_1027(Lnet/minecraft/class_356;)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 Lbgm;i()V
      intermediary method_6733 Lnet/minecraft/class_1809;method_6733()V
      named clear Lnet/minecraft/client/realms/RealmsScreenProxy;clear()V
    • method_6727

      public void method_6727(RealmsButton realmsButton)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgm;a(Lnet/minecraft/realms/RealmsButton;)V
      intermediary method_6727 Lnet/minecraft/class_1809;method_6727(Lnet/minecraft/realms/RealmsButton;)V
      named method_6727 Lnet/minecraft/client/realms/RealmsScreenProxy;method_6727(Lnet/minecraft/realms/RealmsButton;)V
    • getButtons

      public List<RealmsButton> getButtons()
      Mappings:
      Namespace Name Mixin selector
      official j Lbgm;j()Ljava/util/List;
      intermediary method_6734 Lnet/minecraft/class_1809;method_6734()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 Lbgm;b(Lnet/minecraft/realms/RealmsButton;)V
      intermediary method_6729 Lnet/minecraft/class_1809;method_6729(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 Lbho;a(III)V
      intermediary method_1026 Lnet/minecraft/class_388;method_1026(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 Lbho;k()V
      intermediary method_1035 Lnet/minecraft/class_388;method_1035()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 Lbho;l()V
      intermediary method_6755 Lnet/minecraft/class_388;method_6755()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 Lbho;b(III)V
      intermediary method_1032 Lnet/minecraft/class_388;method_1032(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 Lbho;a(IIIJ)V
      intermediary method_4259 Lnet/minecraft/class_388;method_4259(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 Lbho;a(CI)V
      intermediary method_1024 Lnet/minecraft/class_388;method_1024(CI)V
      named keyPressed Lnet/minecraft/client/gui/screen/Screen;keyPressed(CI)V
    • confirmResult

      public void confirmResult(boolean bool, int int2)
      Specified by:
      confirmResult in interface IdentifibleBooleanConsumer
      Overrides:
      confirmResult in class Screen
      Mappings:
      Namespace Name Mixin selector
      official method_1029 Lbho;method_1029(ZI)V
      intermediary method_1029 Lnet/minecraft/class_388;method_1029(ZI)V
      named confirmResult Lnet/minecraft/client/gui/screen/Screen;confirmResult(ZI)V
    • removed

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