Package net.minecraft.client.font
Class TextRenderer
java.lang.Object
net.minecraft.client.font.TextRenderer
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name official cgkintermediary net/minecraft/class_370named net/minecraft/client/font/TextRenderer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Loggerprivate final class_4131intprivate booleanprivate final TextureManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private intvoiddrawTrimmed(String text, int x, int y, int maxWidth, int color) intdrawWithShadow(String text, float x, float y, int color) private intgetCharacterCountForWidth(String text, int offset) intgetStringWidth(String text) booleanprivate floatmethod_18352(char char2) private voidmethod_18353(class_4136 class_4136, boolean bool, boolean bool2, float float2, float float3, float float4, BufferBuilder bufferBuilder, float float5, float float6, float float7, float float8) voidmethod_18354(List<class_4142> list) intmethod_18355(String string, float float2, float float3, int int2) private floatmethod_18356(String string, float float2, float float3, int int2, boolean bool) private voidmethod_18357(String string, int int2, int int3, int int4, int int5) intmethod_963(String string, int int2) private StringvoidsetRightToLeft(boolean rightToLeft) private StringtrimEndNewlines(String text) trimToWidth(String text, int width) trimToWidth(String text, int width, boolean bool) wrapStringToWidth(String text, int width)
-
Field Details
-
field_20051
- Mappings:
Namespace Name Mixin selector official cLcgk;c:Lorg/apache/logging/log4j/Logger;intermediary field_20051Lnet/minecraft/class_370;field_20051:Lorg/apache/logging/log4j/Logger;named field_20051Lnet/minecraft/client/font/TextRenderer;field_20051:Lorg/apache/logging/log4j/Logger;
-
fontHeight
public int fontHeight- Mappings:
Namespace Name Mixin selector official aLcgk;a:Iintermediary field_1141Lnet/minecraft/class_370;field_1141:Inamed fontHeightLnet/minecraft/client/font/TextRenderer;fontHeight:I
-
random
- Mappings:
Namespace Name Mixin selector official bLcgk;b:Ljava/util/Random;intermediary field_1142Lnet/minecraft/class_370;field_1142:Ljava/util/Random;named randomLnet/minecraft/client/font/TextRenderer;random:Ljava/util/Random;
-
textureManager
- Mappings:
Namespace Name Mixin selector official dLcgk;d:Lddn;intermediary field_6286Lnet/minecraft/class_370;field_6286:Lnet/minecraft/class_1532;named textureManagerLnet/minecraft/client/font/TextRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
field_20052
- Mappings:
Namespace Name Mixin selector official eLcgk;e:Lcig;intermediary field_20052Lnet/minecraft/class_370;field_20052:Lnet/minecraft/class_4131;named field_20052Lnet/minecraft/client/font/TextRenderer;field_20052:Lnet/minecraft/class_4131;
-
rightToLeft
private boolean rightToLeft- Mappings:
Namespace Name Mixin selector official fLcgk;f:Zintermediary field_1152Lnet/minecraft/class_370;field_1152:Znamed rightToLeftLnet/minecraft/client/font/TextRenderer;rightToLeft:Z
-
-
Constructor Details
-
TextRenderer
-
-
Method Details
-
method_18354
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/util/List;)Vintermediary method_18354Lnet/minecraft/class_370;method_18354(Ljava/util/List;)Vnamed method_18354Lnet/minecraft/client/font/TextRenderer;method_18354(Ljava/util/List;)V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLcgk;close()Vintermediary closeLnet/minecraft/class_370;close()Vnamed closeLnet/minecraft/client/font/TextRenderer;close()V
-
drawWithShadow
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/lang/String;FFI)Iintermediary method_956Lnet/minecraft/class_370;method_956(Ljava/lang/String;FFI)Inamed drawWithShadowLnet/minecraft/client/font/TextRenderer;drawWithShadow(Ljava/lang/String;FFI)I
-
method_18355
- Mappings:
Namespace Name Mixin selector official bLcgk;b(Ljava/lang/String;FFI)Iintermediary method_18355Lnet/minecraft/class_370;method_18355(Ljava/lang/String;FFI)Inamed method_18355Lnet/minecraft/client/font/TextRenderer;method_18355(Ljava/lang/String;FFI)I
-
mirror
- Mappings:
Namespace Name Mixin selector official bLcgk;b(Ljava/lang/String;)Ljava/lang/String;intermediary method_6672Lnet/minecraft/class_370;method_6672(Ljava/lang/String;)Ljava/lang/String;named mirrorLnet/minecraft/client/font/TextRenderer;mirror(Ljava/lang/String;)Ljava/lang/String;
-
drawLayer
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/lang/String;FFIZ)Iintermediary method_957Lnet/minecraft/class_370;method_957(Ljava/lang/String;FFIZ)Inamed drawLayerLnet/minecraft/client/font/TextRenderer;drawLayer(Ljava/lang/String;FFIZ)I
-
method_18356
- Mappings:
Namespace Name Mixin selector official bLcgk;b(Ljava/lang/String;FFIZ)Fintermediary method_18356Lnet/minecraft/class_370;method_18356(Ljava/lang/String;FFIZ)Fnamed method_18356Lnet/minecraft/client/font/TextRenderer;method_18356(Ljava/lang/String;FFIZ)F
-
method_18353
private void method_18353(class_4136 class_4136, boolean bool, boolean bool2, float float2, float float3, float float4, BufferBuilder bufferBuilder, float float5, float float6, float float7, float float8) - Mappings:
Namespace Name Mixin selector official aLcgk;a(Lcik;ZZFFFLctq;FFFF)Vintermediary method_18353Lnet/minecraft/class_370;method_18353(Lnet/minecraft/class_4136;ZZFFFLnet/minecraft/class_520;FFFF)Vnamed method_18353Lnet/minecraft/client/font/TextRenderer;method_18353(Lnet/minecraft/class_4136;ZZFFFLnet/minecraft/client/render/BufferBuilder;FFFF)V
-
getStringWidth
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/lang/String;)Iintermediary method_954Lnet/minecraft/class_370;method_954(Ljava/lang/String;)Inamed getStringWidthLnet/minecraft/client/font/TextRenderer;getStringWidth(Ljava/lang/String;)I
-
method_18352
private float method_18352(char char2) - Mappings:
Namespace Name Mixin selector official aLcgk;a(C)Fintermediary method_18352Lnet/minecraft/class_370;method_18352(C)Fnamed method_18352Lnet/minecraft/client/font/TextRenderer;method_18352(C)F
-
trimToWidth
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/lang/String;I)Ljava/lang/String;intermediary method_955Lnet/minecraft/class_370;method_955(Ljava/lang/String;I)Ljava/lang/String;named trimToWidthLnet/minecraft/client/font/TextRenderer;trimToWidth(Ljava/lang/String;I)Ljava/lang/String;
-
trimToWidth
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/lang/String;IZ)Ljava/lang/String;intermediary method_958Lnet/minecraft/class_370;method_958(Ljava/lang/String;IZ)Ljava/lang/String;named trimToWidthLnet/minecraft/client/font/TextRenderer;trimToWidth(Ljava/lang/String;IZ)Ljava/lang/String;
-
trimEndNewlines
- Mappings:
Namespace Name Mixin selector official cLcgk;c(Ljava/lang/String;)Ljava/lang/String;intermediary method_973Lnet/minecraft/class_370;method_973(Ljava/lang/String;)Ljava/lang/String;named trimEndNewlinesLnet/minecraft/client/font/TextRenderer;trimEndNewlines(Ljava/lang/String;)Ljava/lang/String;
-
drawTrimmed
- Mappings:
Namespace Name Mixin selector official aLcgk;a(Ljava/lang/String;IIII)Vintermediary method_965Lnet/minecraft/class_370;method_965(Ljava/lang/String;IIII)Vnamed drawTrimmedLnet/minecraft/client/font/TextRenderer;drawTrimmed(Ljava/lang/String;IIII)V
-
method_18357
- Mappings:
Namespace Name Mixin selector official bLcgk;b(Ljava/lang/String;IIII)Vintermediary method_18357Lnet/minecraft/class_370;method_18357(Ljava/lang/String;IIII)Vnamed method_18357Lnet/minecraft/client/font/TextRenderer;method_18357(Ljava/lang/String;IIII)V
-
method_963
- Mappings:
Namespace Name Mixin selector official bLcgk;b(Ljava/lang/String;I)Iintermediary method_963Lnet/minecraft/class_370;method_963(Ljava/lang/String;I)Inamed method_963Lnet/minecraft/client/font/TextRenderer;method_963(Ljava/lang/String;I)I
-
setRightToLeft
public void setRightToLeft(boolean rightToLeft) - Mappings:
Namespace Name Mixin selector official aLcgk;a(Z)Vintermediary method_968Lnet/minecraft/class_370;method_968(Z)Vnamed setRightToLeftLnet/minecraft/client/font/TextRenderer;setRightToLeft(Z)V
-
wrapLines
- Mappings:
Namespace Name Mixin selector official cLcgk;c(Ljava/lang/String;I)Ljava/util/List;intermediary method_971Lnet/minecraft/class_370;method_971(Ljava/lang/String;I)Ljava/util/List;named wrapLinesLnet/minecraft/client/font/TextRenderer;wrapLines(Ljava/lang/String;I)Ljava/util/List;
-
wrapStringToWidth
- Mappings:
Namespace Name Mixin selector official dLcgk;d(Ljava/lang/String;I)Ljava/lang/String;intermediary method_974Lnet/minecraft/class_370;method_974(Ljava/lang/String;I)Ljava/lang/String;named wrapStringToWidthLnet/minecraft/client/font/TextRenderer;wrapStringToWidth(Ljava/lang/String;I)Ljava/lang/String;
-
getCharacterCountForWidth
- Mappings:
Namespace Name Mixin selector official eLcgk;e(Ljava/lang/String;I)Iintermediary method_976Lnet/minecraft/class_370;method_976(Ljava/lang/String;I)Inamed getCharacterCountForWidthLnet/minecraft/client/font/TextRenderer;getCharacterCountForWidth(Ljava/lang/String;I)I
-
isRightToLeft
public boolean isRightToLeft()- Mappings:
Namespace Name Mixin selector official aLcgk;a()Zintermediary method_948Lnet/minecraft/class_370;method_948()Znamed isRightToLeftLnet/minecraft/client/font/TextRenderer;isRightToLeft()Z
-