CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen METHOD (Ljn;)V ARG 1 title METHOD addButton (Lczd;)Lczd; ARG 1 button METHOD confirmLink (Z)V ARG 1 open METHOD getTooltipFromItem (Lbch;)Ljava/util/List; ARG 1 stack METHOD init (Lcxz;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 (Ljn;II)V ARG 1 component ARG 2 x ARG 3 y METHOD renderDirtBackground (I)V ARG 1 alpha METHOD renderTooltip (Lbch;II)V ARG 1 stack ARG 2 x ARG 3 y 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 resize (Lcxz;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