CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen METHOD (Lnet/minecraft/class_2561;)V ARG 1 title METHOD addButton (Lnet/minecraft/class_339;)Lnet/minecraft/class_339; ARG 1 button METHOD confirmLink (Z)V ARG 1 open METHOD getTooltipFromItem (Lnet/minecraft/class_1799;)Ljava/util/List; ARG 1 stack METHOD init (Lnet/minecraft/class_310;II)V ARG 1 client ARG 2 width ARG 3 height METHOD insertText (Ljava/lang/String;Z)V ARG 1 text METHOD isCopy (I)Z ARG 0 code METHOD isCut (I)Z ARG 0 code METHOD isMouseOver (DD)Z ARG 1 mouseX ARG 3 mouseY METHOD isPaste (I)Z ARG 0 code METHOD isSelectAll (I)Z ARG 0 code METHOD isValidCharacterForName (Ljava/lang/String;CI)Z ARG 1 name ARG 2 character ARG 3 cursorPos METHOD keyPressed (III)Z ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers METHOD openLink (Ljava/net/URI;)V ARG 1 link METHOD render (IIF)V ARG 1 mouseX ARG 2 mouseY ARG 3 delta METHOD renderBackground (I)V ARG 1 alpha METHOD renderComponentHoverEffect (Lnet/minecraft/class_2561;II)V ARG 1 component ARG 2 x ARG 3 y METHOD renderDirtBackground (I)V ARG 1 alpha METHOD renderTooltip (Ljava/lang/String;II)V ARG 1 text ARG 2 x ARG 3 y METHOD renderTooltip (Ljava/util/List;II)V ARG 1 text ARG 2 x ARG 3 y METHOD renderTooltip (Lnet/minecraft/class_1799;II)V ARG 1 stack ARG 2 x ARG 3 y METHOD resize (Lnet/minecraft/class_310;II)V ARG 1 client ARG 2 width ARG 3 height METHOD sendMessage (Ljava/lang/String;)V ARG 1 message METHOD sendMessage (Ljava/lang/String;Z)V ARG 1 message ARG 2 toHud METHOD setSize (II)V ARG 1 width ARG 2 height METHOD wrapScreenError (Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V ARG 0 task ARG 1 errorTitle ARG 2 screenName