CLASS bha net/minecraft/client/render/FontRenderer FIELD a FONT_HEIGHT I FIELD b rand Ljava/util/Random; FIELD c UNICODE_PAGE_TEX [Lmd; FIELD d charWidths [I FIELD e glyphWidths [B FIELD f chatColors [I FIELD g fontTextureLoc Lmd; FIELD h textureManager Lcbx; FIELD i renderX F FIELD j renderY F FIELD k useUnicodeFont Z FIELD l rightToLeft Z FIELD m colorRed F FIELD n colorGreen F FIELD o colorBlue F FIELD p colorAlpha F FIELD q chatColor I FIELD r chatObfuscated Z FIELD s chatBold Z FIELD t chatItalic Z FIELD u chatUnderline Z FIELD v chatStrikethrough Z METHOD a usesUnicodeFont ()Z METHOD a getCharWidth (C)I METHOD a renderChar (CZ)F METHOD a getUnicodeTexture (I)Lmd; METHOD a renderNormalChar (IZ)F METHOD a onResourceReload (Lccv;)V METHOD a getStringWidth (Ljava/lang/String;)I METHOD a drawString (Ljava/lang/String;FFI)I METHOD a drawString (Ljava/lang/String;FFIZ)I METHOD a drawStringWithoutShadow (Ljava/lang/String;III)I METHOD a drawStringBounded (Ljava/lang/String;IIII)V METHOD a renderString (Ljava/lang/String;IIIIZ)I METHOD a renderStringBounded (Ljava/lang/String;IIIZ)V METHOD a renderText (Ljava/lang/String;Z)V METHOD a setUnicodeFont (Z)V METHOD b isRightToLeft ()Z METHOD b getChatColor (C)I METHOD b renderUnicodeChar (CZ)F METHOD b bindUnicodeTexture (I)V METHOD b renderString (Ljava/lang/String;FFIZ)I METHOD b getStringBoundedHeight (Ljava/lang/String;I)I METHOD b setRightToLeft (Z)V METHOD c reloadFontTexture ()V METHOD c isChatColorModifier (C)Z METHOD c mirror (Ljava/lang/String;)Ljava/lang/String; METHOD c wrapStringToList (Ljava/lang/String;I)Ljava/util/List; METHOD d reloadGlyphSizes ()V METHOD d isChatFormattingModifier (C)Z METHOD d trimEndNewlines (Ljava/lang/String;)Ljava/lang/String; METHOD e resetChatFormatting ()V