Package net.minecraft.text
Interface CharacterVisitor
- All Known Implementing Classes:
TextHandler.LineBreakingVisitor
,TextHandler.StylePredicateVisitor
,TextHandler.WidthLimitingVisitor
,TextRenderer.Drawer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
A visitor for single characters in a string.
- Mappings:
Namespace Name official alv
intermediary net/minecraft/class_5224
named net/minecraft/text/CharacterVisitor
-
Method Summary
-
Method Details
-
accept
Visits a single character.Multiple surrogate characters are converted into one single
codePoint
when passed into this method.- Parameters:
index
- the current index of the characterstyle
- the style of the character, containing formatting and font informationcodePoint
- the code point of the character- Returns:
true
to continue visiting other characters, orfalse
to terminate the visit- Mappings:
Namespace Name Mixin selector official accept
Lalv;accept(ILsj;I)Z
intermediary accept
Lnet/minecraft/class_5224;accept(ILnet/minecraft/class_2583;I)Z
named accept
Lnet/minecraft/text/CharacterVisitor;accept(ILnet/minecraft/text/Style;I)Z
-