net.minecraft.client

class StringSplitter$SpanBuilder

implements FormattedCharSink

egh$f
net.minecraft.client.StringSplitter$SpanBuilder
net.minecraft.class_5225$class_7624
net.minecraft.unmapped.C_wtqrualh$C_utfdhqff
net.minecraft.client.font.TextHandler$StylePredicateVisitor
net.minecraft.unmapped.C_wtqrualh$C_utfdhqff
net.minecraft.src.C_241581_

Field summary

Modifier and TypeField
private final Predicate<Style>
b
predicate
field_39840
f_dmadrijj
stylePredicate
f_dmadrijj
f_241665_
private float
c
cursor
field_39841
f_cqbmjdeh
totalWidth
f_cqbmjdeh
f_241702_
private final com.google.common.collect.ImmutableList$Builder<StringSplitter$Span>
d
spans
field_39842
f_xmyabmye
results
f_xmyabmye
f_241636_
private float
e
spanStart
field_39843
f_tsifxjpb
styleStartWidth
f_tsifxjpb
f_241606_
private boolean
f
buildingSpan
field_39844
f_dkucteqk
lastTestResult
f_dkucteqk
f_241703_

Constructor summary

ModifierConstructor
(Predicate<Style> p_242437_)

Method summary

Modifier and TypeMethod
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_242193_, C_5020_ p_242276_, int arg2)
private void
b()
startSpan()
method_44920()
m_lnyarnam()
onStyleMatchStart()
m_lnyarnam()
m_241841_()
private void
c()
endSpan()
method_44921()
m_yhzuemyx()
onStyleMatchEnd()
m_yhzuemyx()
m_242019_()
public List<StringSplitter$Span>
a()
build()
method_44919()
m_fjwdoyms()
getResults()
m_fjwdoyms()
m_241815_()