CLASS csl net/minecraft/client/gui/menu/RealmsGui FIELD a realmsScreen Lnet/minecraft/realms/RealmsScreen; FIELD f LOGGER_REALMS Lorg/apache/logging/log4j/Logger; METHOD a getRealmsScreen ()Lnet/minecraft/realms/RealmsScreen; METHOD a charTyped (CI)Z ARG 1 chr ARG 2 keyCode METHOD a mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD a mouseDragged (DDIDD)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD a draw (IIF)V ARG 1 mouseX ARG 2 mouseY METHOD a keyPressed (III)Z ARG 1 keyCode ARG 2 scanCode METHOD a drawGradientRect (IIIIII)V ARG 1 top ARG 2 left ARG 3 right ARG 4 bottom ARG 5 color1 METHOD a drawStackTooltip (Lawo;II)V ARG 1 stack ARG 2 x METHOD a initialize (Lcpk;II)V ARG 1 client ARG 2 width METHOD a wrapStringToList (Ljava/lang/String;I)Ljava/util/List; METHOD a drawTooltip (Ljava/lang/String;II)V ARG 1 text ARG 2 x METHOD a drawStringCentered (Ljava/lang/String;III)V ARG 1 text ARG 2 x ARG 3 y METHOD a drawString (Ljava/lang/String;IIIZ)V ARG 1 text ARG 2 x ARG 3 y ARG 4 color METHOD a drawTooltip (Ljava/util/List;II)V ARG 1 text ARG 2 x METHOD a addButton (Lnet/minecraft/realms/RealmsButton;)V METHOD a addWidget (Lnet/minecraft/realms/RealmsGuiEventListener;)V METHOD b mouseReleased (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD b drawTexturedRect (IIIIII)V ARG 1 x ARG 2 y ARG 3 u ARG 4 v ARG 5 width METHOD b drawString (Ljava/lang/String;III)V ARG 1 text ARG 2 x ARG 3 y METHOD b draw (Ljava/lang/String;IIIZ)I METHOD b removeButton (Lnet/minecraft/realms/RealmsButton;)V METHOD b removeWidget (Lnet/minecraft/realms/RealmsGuiEventListener;)V METHOD c onInitialized ()V METHOD c getStringWidth (Ljava/lang/String;)I METHOD c containsWidget (Lnet/minecraft/realms/RealmsGuiEventListener;)Z METHOD confirmResult handle (ZI)V ARG 1 result METHOD d drawBackground ()V METHOD d_ drawBackground (I)V METHOD e isPauseScreen ()Z METHOD f update ()V METHOD i getFontHeight ()I METHOD j clearListeners ()V METHOD k getButtons ()Ljava/util/List; METHOD m clearWidgets ()V METHOD n onClosed ()V