net.minecraft.client.gui

class Font$StringRenderOutput

implements FormattedCharSink

eha$b
net.minecraft.client.gui.Font$StringRenderOutput
net.minecraft.class_327$class_5232
net.minecraft.client.font.TextRenderer$Drawer
net.minecraft.src.C_3429_$C_3430_

Field summary

Modifier and TypeField
final MultiBufferSource
a
bufferSource
field_24239
vertexConsumers
f_92937_
private final boolean
c
dropShadow
field_24241
shadow
f_92939_
private final float
d
dimFactor
field_24242
brightnessMultiplier
f_92940_
private final float
e
r
field_24243
red
f_92941_
private final float
f
g
field_24244
green
f_92942_
private final float
g
b
field_24245
blue
f_92943_
private final float
h
a
field_24246
alpha
f_92944_
private final Matrix4f
i
pose
field_24247
matrix
f_92945_
private final Font$DisplayMode
j
mode
field_33997
layerType
f_181362_
private final int
k
packedLightCoords
field_24249
light
f_92947_
float
l
x
field_24250
x
f_92948_
float
m
y
field_24251
y
f_92949_
private List<BakedGlyph$Effect>
n
effects
field_24252
rectangles
f_92950_

Constructor summary

ModifierConstructor
public (Font p_92953_, MultiBufferSource vertexConsumers, float x, float y, int color, boolean shadow, Matrix4f matrix, boolean seeThrough, int light)
public (Font p_181365_, MultiBufferSource vertexConsumers, float x, float y, int color, boolean shadow, Matrix4f matrix, Font$DisplayMode layerType, int light)

Method summary

Modifier and TypeMethod
private void
a(eji$a arg0)
addEffect(BakedGlyph$Effect arg0)
method_27532(class_382$class_328 arg0)
addRectangle(GlyphRenderer$Rectangle rectangle)
m_92964_(C_3516_$C_3517_ arg0)
public boolean
accept(int arg0, sj arg1, int arg2)
accept(int arg0, Style arg1, int arg2)
accept(int arg0, class_2583 arg1, int arg2)
accept(int arg0, Style arg1, int arg2)
m_6411_(int p_92968_, C_5020_ p_92969_, int arg2)
public float
a(int arg0, float arg1)
finish(int arg0, float arg1)
method_27531(int arg0, float arg1)
drawLayer(int underlineColor, float x)
m_92961_(int p_92963_, float arg1)