CLASS cvi net/minecraft/client/gui/Screen
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b PROTOCOLS Ljava/util/Set;
	FIELD g uri Ljava/net/URI;
	FIELD j listeners Ljava/util/List;
	FIELD k client Lcqw;
	FIELD l itemRenderer Ldlw;
	FIELD m width I
	FIELD n height I
	FIELD o buttons Ljava/util/List;
	FIELD p labelWidgets Ljava/util/List;
	FIELD r fontRenderer Lcro;
	METHOD a getStackTooltip (Laxw;)Ljava/util/List;
	METHOD a drawStackTooltip (Laxw;II)V
		ARG 1 stack
		ARG 2 x
		ARG 3 y
	METHOD a initialize (Lcqw;II)V
		ARG 1 client
		ARG 2 width
		ARG 3 height
	METHOD a addButton (Lcrz;)Lcrz;
		ARG 1 button
	METHOD a drawTooltip (Ljava/lang/String;II)V
		ARG 1 text
		ARG 2 x
		ARG 3 y
	METHOD a openUri (Ljava/net/URI;)V
	METHOD a drawTooltip (Ljava/util/List;II)V
		ARG 1 text
		ARG 2 x
		ARG 3 y
	METHOD a drawTextComponentHover (Lji;II)V
		ARG 1 component
		ARG 2 x
		ARG 3 y
	METHOD ac_ doesEscapeKeyClose ()Z
	METHOD af_ close ()V
	METHOD b onScaleChanged (Lcqw;II)V
		ARG 1 client
		ARG 2 width
		ARG 3 height
	METHOD b sendMessage (Ljava/lang/String;Z)V
	METHOD c onInitialized ()V
	METHOD c drawTextureBackground (I)V
	METHOD c_ drawBackground (I)V
	METHOD d drawBackground ()V
	METHOD d handleTextComponentClick (Lji;)Z
	METHOD e isPauseScreen ()Z
	METHOD e isCutShortcutPressed (I)Z
		ARG 0 code
	METHOD e sendMessage (Ljava/lang/String;)V
	METHOD f isPasteShortcutPressed (I)Z
		ARG 0 code
	METHOD g update ()V
	METHOD g isCopyShortcutPressed (I)Z
		ARG 0 code
	METHOD h isSelectAllShortcutPressed (I)Z
		ARG 0 code
	METHOD p onClosed ()V
	METHOD r isControlPressed ()Z
	METHOD s isShiftPressed ()Z
	METHOD t isAltPressed ()Z
