net.minecraft.client.render

public class TextRenderer

implements ResourceReloadListener

bip
net.minecraft.class_370
net.minecraft.client.render.TextRenderer
net.minecraft.client.gui.FontRenderer
net.minecraft.client.gui.FontRenderer

Field summary

Modifier and TypeField
private static final Identifier[]
c
field_6284
UNICODE_PAGE_LOCATIONS
field_111274_c
UNICODE_PAGE_LOCATIONS
private final int[]
d
field_1143
characterWidths
field_78286_d
charWidth
public int
a
field_1141
fontHeight
field_78288_b
FONT_HEIGHT
public Random
b
field_1142
random
field_78289_c
fontRandom
private final byte[]
e
field_1144
glyphSizes
field_78287_e
glyphWidth
private final int[]
f
field_1146
colors
field_78285_g
colorCode
private final Identifier
g
field_6285
fontLocation
field_111273_g
locationFontTexture
private final TextureManager
h
field_6286
textureManager
field_78298_i
renderEngine
private float
i
field_1149
x
field_78295_j
posX
private float
j
field_1150
y
field_78296_k
posY
private boolean
k
field_1151
unicode
field_78293_l
unicodeFlag
private boolean
l
field_1152
bidirectional
field_78294_m
bidiFlag
private float
m
field_1153
r
field_78291_n
red
private float
n
field_1154
g
field_78292_o
blue
private float
o
field_1155
b
field_78306_p
green
private float
p
field_1156
a
field_78305_q
alpha
private int
q
field_1157
color
field_78304_r
textColor
private boolean
r
field_1158
obfuscated
field_78303_s
randomStyle
private boolean
s
field_1159
bold
field_78302_t
boldStyle
private boolean
t
field_1160
italic
field_78301_u
italicStyle
private boolean
u
field_1161
underlined
field_78300_v
underlineStyle
private boolean
v
field_1162
strikethrough
field_78299_w
strikethroughStyle

Constructor summary

ModifierConstructor
public (GameOptions options, Identifier fontLocation, TextureManager textureManager, boolean unicode)

Method summary

Modifier and TypeMethod
public void
a(cep arg0)
method_5895(class_1654 arg0)
reload(ResourceManager arg0)
func_110549_a(IResourceManager arg0)
onResourceManagerReload(IResourceManager arg0)
private void
c()
method_5586()
init()
func_111272_d()
readFontTexture()
private void
d()
method_4942()
initGlyphSizes()
func_98306_d()
readGlyphSizes()
private float
a(char arg0, boolean arg1)
method_952(char arg0, boolean arg1)
drawGlyph(char chr, boolean italic)
func_181559_a(char arg0, boolean arg1)
renderChar(char ch, boolean italic)
private float
a(int arg0, boolean arg1)
method_953(int arg0, boolean arg1)
drawBasicGlyph(int index, boolean italic)
func_78266_a(int arg0, boolean arg1)
renderDefaultChar(int ch, boolean italic)
private Identifier
a(int arg0)
method_5585(int arg0)
getFontPage(int page)
func_111271_a(int arg0)
getUnicodePageLocation(int page)
private void
b(int arg0)
method_951(int arg0)
bindFontPageTexture(int page)
func_78257_a(int arg0)
loadGlyphTexture(int page)
private float
b(char arg0, boolean arg1)
method_950(char arg0, boolean arg1)
drawUnicodeGlyph(char chr, boolean italic)
func_78277_a(char arg0, boolean arg1)
renderUnicodeChar(char ch, boolean italic)
public int
a(String arg0, float arg1, float arg2, int arg3)
method_956(String arg0, float arg1, float arg2, int arg3)
drawWithShadow(String text, float x, float y, int color)
func_175063_a(String arg0, float arg1, float arg2, int arg3)
drawStringWithShadow(String text, float x, float y, int color)
public int
a(String arg0, int arg1, int arg2, int arg3)
method_4247(String arg0, int arg1, int arg2, int arg3)
draw(String text, int x, int y, int color)
func_78276_b(String arg0, int arg1, int arg2, int arg3)
drawString(String text, int x, int y, int color)
public int
a(String arg0, float arg1, float arg2, int arg3, boolean arg4)
method_9417(String arg0, float arg1, float arg2, int arg3, boolean arg4)
draw(String text, float x, float y, int color, boolean shadow)
func_175065_a(String arg0, float arg1, float arg2, int arg3, boolean arg4)
drawString(String text, float x, float y, int color, boolean dropShadow)
private String
c(String arg0)
method_6672(String arg0)
bidirectionalShaping(String text)
func_147647_b(String arg0)
bidiReorder(String text)
private void
e()
method_961()
reset()
func_78265_b()
resetStyles()
private void
a(String arg0, boolean arg1)
method_959(String arg0, boolean arg1)
drawLayer(String text, boolean shadow)
func_78255_a(String arg0, boolean arg1)
renderStringAtPos(String text, boolean shadow)
private int
a(String arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
method_966(String arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
drawLayerAligned(String text, int x, int y, int width, int color, boolean shadow)
func_78274_b(String arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
renderStringAligned(String text, int x, int y, int width, int color, boolean dropShadow)
private int
b(String arg0, float arg1, float arg2, int arg3, boolean arg4)
method_957(String arg0, float arg1, float arg2, int arg3, boolean arg4)
drawLayer(String text, float x, float y, int color, boolean shadow)
func_180455_b(String arg0, float arg1, float arg2, int arg3, boolean arg4)
renderString(String text, float x, float y, int color, boolean dropShadow)
public int
a(String arg0)
method_954(String arg0)
getWidth(String text)
func_78256_a(String arg0)
getStringWidth(String text)
public int
a(char arg0)
method_949(char arg0)
getWidth(char chr)
func_78263_a(char arg0)
getCharWidth(char character)
public String
a(String arg0, int arg1)
method_955(String arg0, int arg1)
trim(String text, int width)
func_78269_a(String arg0, int arg1)
trimStringToWidth(String text, int width)
public String
a(String arg0, int arg1, boolean arg2)
method_958(String arg0, int arg1, boolean arg2)
trim(String text, int width, boolean inverse)
func_78262_a(String arg0, int arg1, boolean arg2)
trimStringToWidth(String text, int width, boolean reverse)
private String
d(String arg0)
method_973(String arg0)
removeTrailingLineBreaks(String text)
func_78273_d(String arg0)
trimStringNewline(String text)
public void
a(String arg0, int arg1, int arg2, int arg3, int arg4)
method_965(String arg0, int arg1, int arg2, int arg3, int arg4)
splitAndDraw(String text, int x, int y, int width, int color)
func_78279_b(String arg0, int arg1, int arg2, int arg3, int arg4)
drawSplitString(String str, int x, int y, int wrapWidth, int textColor)
private void
a(String arg0, int arg1, int arg2, int arg3, boolean arg4)
method_967(String arg0, int arg1, int arg2, int arg3, boolean arg4)
splitAndDrawLayers(String text, int x, int y, int width, boolean colored)
func_78268_b(String arg0, int arg1, int arg2, int arg3, boolean arg4)
renderSplitString(String str, int x, int y, int wrapWidth, boolean addShadow)
public int
b(String arg0, int arg1)
method_963(String arg0, int arg1)
splitAndGetHeight(String text, int width)
func_78267_b(String arg0, int arg1)
getWordWrappedHeight(String str, int maxLength)
public void
a(boolean arg0)
method_960(boolean arg0)
setUnicode(boolean unicode)
func_78264_a(boolean arg0)
setUnicodeFlag(boolean unicodeFlagIn)
public boolean
a()
method_4245()
getUnicode()
func_82883_a()
getUnicodeFlag()
public void
b(boolean arg0)
method_968(boolean arg0)
setBidirectional(boolean bidirectional)
func_78275_b(boolean arg0)
setBidiFlag(boolean bidiFlagIn)
public List<String>
c(String arg0, int arg1)
method_971(String arg0, int arg1)
split(String text, int width)
func_78271_c(String arg0, int arg1)
listFormattedStringToWidth(String str, int wrapWidth)
String
d(String arg0, int arg1)
method_974(String arg0, int arg1)
insertLineBreaks(String text, int width)
func_78280_d(String arg0, int arg1)
wrapFormattedStringToWidth(String str, int wrapWidth)
private int
e(String arg0, int arg1)
method_976(String arg0, int arg1)
indexAtWidth(String text, int width)
func_78259_e(String arg0, int arg1)
sizeStringToWidth(String str, int wrapWidth)
private static boolean
c(char arg0)
method_962(char arg0)
isColor(char chr)
func_78272_b(char arg0)
isFormatColor(char colorChar)
private static boolean
d(char arg0)
method_969(char arg0)
isFormatting(char chr)
func_78270_c(char arg0)
isFormatSpecial(char formatChar)
public static String
b(String arg0)
method_975(String arg0)
isolateFormatting(String text)
func_78282_e(String arg0)
getFormatFromString(String text)
public boolean
b()
method_948()
isBidirectional()
func_78260_a()
getBidiFlag()
public int
b(char arg0)
method_9418(char arg0)
getColor(char formatting)
func_175064_b(char arg0)
getColorCode(char character)