net.minecraft.client.render

public class TextRenderer

implements AutoCloseable

cgk
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 org.apache.logging.log4j.Logger
c
field_20051
LOGGER
field_195437_c
LOGGER
public int
a
field_1141
fontHeight
field_78288_b
FONT_HEIGHT
public Random
b
field_1142
random
field_78289_c
fontRandom
private final TextureManager
d
field_6286
textureManager
field_78298_i
textureManager
private final FontSet
e
field_20052
fonts
field_211127_e
font
private boolean
f
field_1152
bidirectional
field_78294_m
bidiFlag

Constructor summary

ModifierConstructor
public (TextureManager textureManager, FontSet fonts)

Method summary

Modifier and TypeMethod
public void
a(List<ciq> arg0)
method_18354(List<class_4142> arg0)
reload(List<GlyphProvider> glyphs)
func_211568_a(List<IGlyphProvider> arg0)
setGlyphProviders(List<IGlyphProvider> gliphProviders)
public void
close()
close()
close()
close()
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
b(String arg0, float arg1, float arg2, int arg3)
method_18355(String arg0, float arg1, float arg2, int arg3)
draw(String text, float x, float y, int color)
func_211126_b(String arg0, float arg1, float arg2, int arg3)
drawString(String text, float x, float y, int color)
private String
b(String arg0)
method_6672(String arg0)
bidirectionalShaping(String text)
func_147647_b(String arg0)
bidiReorder(String text)
private int
a(String arg0, float arg1, float arg2, int arg3, boolean arg4)
method_957(String arg0, float arg1, float arg2, int arg3, boolean arg4)
draw(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)
private float
b(String arg0, float arg1, float arg2, int arg3, boolean arg4)
method_18356(String arg0, float arg1, float arg2, int arg3, boolean arg4)
drawLayer(String text, float x, float y, int color, boolean colored)
func_211843_b(String arg0, float arg1, float arg2, int arg3, boolean arg4)
renderStringAtPos(String text, float x, float y, int color, boolean isShadow)
private void
a(cik arg0, boolean arg1, boolean arg2, float arg3, float arg4, float arg5, ctq arg6, float arg7, float arg8, float arg9, float arg10)
method_18353(class_4136 arg0, boolean arg1, boolean arg2, float arg3, float arg4, float arg5, class_520 arg6, float arg7, float arg8, float arg9, float arg10)
drawGlyph(BakedGlyph glyph, boolean bold, boolean italic, float boldOffset, float x, float y, BufferBuilder bufferBuilder, float r, float g, float b, float a)
func_212452_a(TexturedGlyph arg0, boolean arg1, boolean arg2, float arg3, float arg4, float arg5, BufferBuilder arg6, float arg7, float arg8, float arg9, float arg10)
func_212452_a(TexturedGlyph arg0, boolean arg1, boolean arg2, float arg3, float arg4, float arg5, BufferBuilder arg6, float arg7, float arg8, float arg9, float arg10)
public int
a(String arg0)
method_954(String arg0)
getWidth(String text)
func_78256_a(String arg0)
getStringWidth(String text)
private float
a(char arg0)
method_18352(char arg0)
getWidth(char chr)
func_211125_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
c(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
b(String arg0, int arg1, int arg2, int arg3, int arg4)
method_18357(String arg0, int arg1, int arg2, int arg3, int arg4)
splitAndDrawLayers(String text, int x, int y, int width, int color)
func_211124_b(String arg0, int arg1, int arg2, int arg3, int arg4)
renderSplitString(String str, int x, int y, int wrapWidth, int textColor)
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_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)
public 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)
public boolean
a()
method_948()
isBidirectional()
func_78260_a()
getBidiFlag()