Uses of Interface
net.minecraft.util.FormattedCharSequence
Packages that use FormattedCharSequence
Package
Description
-
Uses of FormattedCharSequence in net.minecraft.client
Fields in net.minecraft.client declared as FormattedCharSequenceModifier and TypeFieldDescriptionprivate final FormattedCharSequence
GuiMessage.Line.content
The field for thecontent
record component.Methods in net.minecraft.client that return FormattedCharSequenceModifier and TypeMethodDescriptionGuiMessage.Line.content()
Returns the value of thecontent
record component.Methods in net.minecraft.client with parameters of type FormattedCharSequenceModifier and TypeMethodDescriptionStringSplitter.componentStyleAtWidth
(FormattedCharSequence pContent, int pMaxWidth) float
StringSplitter.stringWidth
(FormattedCharSequence pContent) Constructors in net.minecraft.client with parameters of type FormattedCharSequenceModifierConstructorDescriptionLine
(int addedTime, FormattedCharSequence content, GuiMessageTag tag, boolean endOfEntry) Creates an instance of aLine
record class. -
Uses of FormattedCharSequence in net.minecraft.client.gui
Methods in net.minecraft.client.gui that return types with arguments of type FormattedCharSequenceMethods in net.minecraft.client.gui with parameters of type FormattedCharSequenceModifier and TypeMethodDescriptionvoid
GuiGraphics.drawCenteredString
(Font pFont, FormattedCharSequence pText, int pX, int pY, int pColor) Draws a centered string at the specified coordinates using the given font, formatted character sequence, and color.int
Font.drawInBatch
(FormattedCharSequence p_273262_, float p_273006_, float p_273254_, int p_273375_, boolean p_273674_, org.joml.Matrix4f p_273525_, MultiBufferSource p_272624_, Font.DisplayMode p_273418_, int p_273330_, int p_272981_) void
Font.drawInBatch8xOutline
(FormattedCharSequence p_168646_, float p_168647_, float p_168648_, int p_168649_, int p_168650_, org.joml.Matrix4f p_254170_, MultiBufferSource p_168652_, int p_168653_) private int
Font.drawInternal
(FormattedCharSequence p_273025_, float p_273121_, float p_272717_, int p_273653_, boolean p_273531_, org.joml.Matrix4f p_273265_, MultiBufferSource p_273560_, Font.DisplayMode p_273342_, int p_273373_, int p_273266_) int
GuiGraphics.drawString
(Font p_282636_, FormattedCharSequence p_281596_, float p_281586_, float p_282816_, int p_281743_, boolean p_282394_) int
GuiGraphics.drawString
(Font pFont, FormattedCharSequence pText, int pX, int pY, int pColor) Draws a formatted character sequence at the specified coordinates using the given font, text, and color.int
GuiGraphics.drawString
(Font pFont, FormattedCharSequence pText, int pX, int pY, int pColor, boolean pDropShadow) Draws a formatted character sequence at the specified coordinates using the given font, text, color, and drop shadow.private float
Font.renderText
(FormattedCharSequence p_273322_, float p_272632_, float p_273541_, int p_273200_, boolean p_273312_, org.joml.Matrix4f p_273276_, MultiBufferSource p_273392_, Font.DisplayMode p_272625_, int p_273774_, int p_273371_) int
Font.width
(FormattedCharSequence pText) Method parameters in net.minecraft.client.gui with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionvoid
GuiGraphics.renderTooltip
(Font pFont, List<? extends FormattedCharSequence> pTooltipLines, int pMouseX, int pMouseY) Renders a tooltip with multiple lines of formatted text at the specified mouse coordinates.void
GuiGraphics.renderTooltip
(Font pFont, List<FormattedCharSequence> pTooltipLines, ClientTooltipPositioner pTooltipPositioner, int pMouseX, int pMouseY) Renders a tooltip with multiple lines of formatted text using a custom tooltip positioner at the specified mouse coordinates. -
Uses of FormattedCharSequence in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components declared as FormattedCharSequenceModifier and TypeFieldDescriptionprivate static final FormattedCharSequence
ComponentRenderUtils.INDENT
private final FormattedCharSequence
MultiLineLabel.TextAndWidth.text
The field for thetext
record component.Fields in net.minecraft.client.gui.components with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate List
<FormattedCharSequence> Tooltip.cachedTooltip
private final List
<FormattedCharSequence> CommandSuggestions.commandUsage
private BiFunction
<String, Integer, FormattedCharSequence> EditBox.formatter
Methods in net.minecraft.client.gui.components that return FormattedCharSequenceModifier and TypeMethodDescriptionprivate FormattedCharSequence
private FormattedCharSequence
CommandSuggestions.formatChat
(String p_93915_, int p_93916_) private static FormattedCharSequence
CommandSuggestions.formatText
(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> p_93893_, String p_93894_, int p_93895_) private static FormattedCharSequence
CommandSuggestions.getExceptionMessage
(com.mojang.brigadier.exceptions.CommandSyntaxException p_93897_) MultiLineLabel.TextAndWidth.text()
Returns the value of thetext
record component.Methods in net.minecraft.client.gui.components that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionstatic List
<FormattedCharSequence> Tooltip.splitTooltip
(Minecraft pMinecraft, Component pMessage) Tooltip.toCharSequence
(Minecraft pMinecraft) static List
<FormattedCharSequence> ComponentRenderUtils.wrapComponents
(FormattedText pComponent, int pMaxWidth, Font pFont) Method parameters in net.minecraft.client.gui.components with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionvoid
EditBox.setFormatter
(BiFunction<String, Integer, FormattedCharSequence> pTextFormatter) Constructors in net.minecraft.client.gui.components with parameters of type FormattedCharSequenceModifierConstructorDescriptionTextAndWidth
(FormattedCharSequence text, int width) Creates an instance of aTextAndWidth
record class. -
Uses of FormattedCharSequence in net.minecraft.client.gui.components.toasts
Fields in net.minecraft.client.gui.components.toasts with type parameters of type FormattedCharSequenceMethods in net.minecraft.client.gui.components.toasts that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionprivate static com.google.common.collect.ImmutableList
<FormattedCharSequence> SystemToast.nullToEmpty
(Component p_94861_) Constructor parameters in net.minecraft.client.gui.components.toasts with type arguments of type FormattedCharSequenceModifierConstructorDescriptionprivate
SystemToast
(SystemToast.SystemToastId pId, Component pTitle, List<FormattedCharSequence> pMessageLines, int pWidth) -
Uses of FormattedCharSequence in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate List
<FormattedCharSequence> WinScreen.lines
private final List
<FormattedCharSequence> Screen.DeferredTooltipRendering.tooltip
The field for thetooltip
record component.Methods in net.minecraft.client.gui.screens that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionScreen.DeferredTooltipRendering.tooltip()
Returns the value of thetooltip
record component.Method parameters in net.minecraft.client.gui.screens with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionvoid
Screen.setTooltipForNextRenderPass
(List<FormattedCharSequence> pTooltip) void
Screen.setTooltipForNextRenderPass
(List<FormattedCharSequence> pTooltip, ClientTooltipPositioner pPositioner, boolean pOverride) Constructor parameters in net.minecraft.client.gui.screens with type arguments of type FormattedCharSequenceModifierConstructorDescription(package private)
DeferredTooltipRendering
(List<FormattedCharSequence> tooltip, ClientTooltipPositioner positioner) Creates an instance of aDeferredTooltipRendering
record class. -
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.advancements
Fields in net.minecraft.client.gui.screens.advancements declared as FormattedCharSequenceFields in net.minecraft.client.gui.screens.advancements with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate final List
<FormattedCharSequence> AdvancementWidget.description
-
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.inventory
Fields in net.minecraft.client.gui.screens.inventory declared as FormattedCharSequenceModifier and TypeFieldDescriptionprivate static final FormattedCharSequence
BookEditScreen.BLACK_CURSOR
private static final FormattedCharSequence
BookEditScreen.GRAY_CURSOR
Fields in net.minecraft.client.gui.screens.inventory with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate List
<FormattedCharSequence> BookViewScreen.cachedPageComponents
Holds a copy of the page text, split into page width lines -
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.inventory.tooltip
Fields in net.minecraft.client.gui.screens.inventory.tooltip declared as FormattedCharSequenceMethods in net.minecraft.client.gui.screens.inventory.tooltip with parameters of type FormattedCharSequenceModifier and TypeMethodDescriptionstatic ClientTooltipComponent
ClientTooltipComponent.create
(FormattedCharSequence pText) Constructors in net.minecraft.client.gui.screens.inventory.tooltip with parameters of type FormattedCharSequence -
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.packs
Fields in net.minecraft.client.gui.screens.packs declared as FormattedCharSequenceModifier and TypeFieldDescriptionprivate final FormattedCharSequence
TransferableSelectionList.PackEntry.incompatibleNameDisplayCache
private final FormattedCharSequence
TransferableSelectionList.PackEntry.nameDisplayCache
Methods in net.minecraft.client.gui.screens.packs that return FormattedCharSequence -
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.reporting
Fields in net.minecraft.client.gui.screens.reporting with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate final List
<FormattedCharSequence> ChatSelectionScreen.ChatSelectionList.MessageEntry.hoverText
private final List
<FormattedCharSequence> ChatSelectionScreen.ChatSelectionList.MessageEntry.tagHoverText
-
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.worldselection
Fields in net.minecraft.client.gui.screens.worldselection with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate final List
<FormattedCharSequence> EditGameRulesScreen.GameRuleEntry.label
(package private) final List
<FormattedCharSequence> EditGameRulesScreen.RuleEntry.tooltip
Method parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionEditGameRulesScreen.EntryFactory.create
(Component pLabel, List<FormattedCharSequence> pTooltip, String p_101157_, T p_101158_) Constructor parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type FormattedCharSequenceModifierConstructorDescriptionBooleanRuleEntry
(Component pLabel, List<FormattedCharSequence> pTooltip, String p_101103_, GameRules.BooleanValue pValue) GameRuleEntry
(List<FormattedCharSequence> pTooltip, Component pLabel) IntegerRuleEntry
(Component pLabel, List<FormattedCharSequence> pTooltip, String p_101177_, GameRules.IntegerValue pValue) RuleEntry
(List<FormattedCharSequence> pTooltip) -
Uses of FormattedCharSequence in net.minecraft.client.resources.language
Methods in net.minecraft.client.resources.language that return FormattedCharSequenceModifier and TypeMethodDescriptionClientLanguage.getVisualOrder
(FormattedText pText) static FormattedCharSequence
FormattedBidiReorder.reorder
(FormattedText pText, boolean pDefaultRightToLeft) -
Uses of FormattedCharSequence in net.minecraft.locale
Methods in net.minecraft.locale that return FormattedCharSequenceModifier and TypeMethodDescriptionabstract FormattedCharSequence
Language.getVisualOrder
(FormattedText p_128116_) Methods in net.minecraft.locale that return types with arguments of type FormattedCharSequence -
Uses of FormattedCharSequence in net.minecraft.network.chat
Fields in net.minecraft.network.chat declared as FormattedCharSequenceMethods in net.minecraft.network.chat that return FormattedCharSequenceModifier and TypeMethodDescriptionComponent.getVisualOrderText()
MutableComponent.getVisualOrderText()
Methods in net.minecraft.network.chat that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionSubStringSource.substring
(int pFromIndex, int pToIndex, boolean pReversed) -
Uses of FormattedCharSequence in net.minecraft.util
Fields in net.minecraft.util declared as FormattedCharSequenceMethods in net.minecraft.util that return FormattedCharSequenceModifier and TypeMethodDescriptionstatic FormattedCharSequence
static FormattedCharSequence
FormattedCharSequence.backward
(String pText, Style pStyle, it.unimi.dsi.fastutil.ints.Int2IntFunction p_13743_) static FormattedCharSequence
static FormattedCharSequence
FormattedCharSequence.composite()
static FormattedCharSequence
FormattedCharSequence.composite
(List<FormattedCharSequence> pParts) static FormattedCharSequence
FormattedCharSequence.composite
(FormattedCharSequence pSequence) static FormattedCharSequence
FormattedCharSequence.composite
(FormattedCharSequence... pParts) static FormattedCharSequence
FormattedCharSequence.composite
(FormattedCharSequence pFirst, FormattedCharSequence pSecond) static FormattedCharSequence
static FormattedCharSequence
FormattedCharSequence.forward
(String pText, Style pStyle, it.unimi.dsi.fastutil.ints.Int2IntFunction p_144720_) static FormattedCharSequence
FormattedCharSequence.fromList
(List<FormattedCharSequence> pParts) static FormattedCharSequence
FormattedCharSequence.fromPair
(FormattedCharSequence pFirst, FormattedCharSequence pSecond) Methods in net.minecraft.util with parameters of type FormattedCharSequenceModifier and TypeMethodDescriptionstatic FormattedCharSequence
FormattedCharSequence.composite
(FormattedCharSequence pSequence) static FormattedCharSequence
FormattedCharSequence.composite
(FormattedCharSequence... pParts) static FormattedCharSequence
FormattedCharSequence.composite
(FormattedCharSequence pFirst, FormattedCharSequence pSecond) static FormattedCharSequence
FormattedCharSequence.fromPair
(FormattedCharSequence pFirst, FormattedCharSequence pSecond) Method parameters in net.minecraft.util with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionstatic FormattedCharSequence
FormattedCharSequence.composite
(List<FormattedCharSequence> pParts) static FormattedCharSequence
FormattedCharSequence.fromList
(List<FormattedCharSequence> pParts) -
Uses of FormattedCharSequence in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as FormattedCharSequenceModifier and TypeFieldDescriptionprivate final FormattedCharSequence
Display.TextDisplay.CachedLine.contents
The field for thecontents
record component.Methods in net.minecraft.world.entity that return FormattedCharSequenceModifier and TypeMethodDescriptionDisplay.TextDisplay.CachedLine.contents()
Returns the value of thecontents
record component.Constructors in net.minecraft.world.entity with parameters of type FormattedCharSequenceModifierConstructorDescriptionCachedLine
(FormattedCharSequence contents, int width) Creates an instance of aCachedLine
record class. -
Uses of FormattedCharSequence in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as FormattedCharSequenceMethods in net.minecraft.world.level.block.entity that return FormattedCharSequenceModifier and TypeMethodDescriptionSignText.getRenderMessages
(boolean pRenderMessagesFiltered, Function<Component, FormattedCharSequence> pFormatter) Method parameters in net.minecraft.world.level.block.entity with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionSignText.getRenderMessages
(boolean pRenderMessagesFiltered, Function<Component, FormattedCharSequence> pFormatter) -
Uses of FormattedCharSequence in net.neoforged.neoforge.client.gui
Fields in net.neoforged.neoforge.client.gui with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate List
<FormattedCharSequence> ModListScreen.InfoPanel.lines
private List
<org.apache.commons.lang3.tuple.Pair<FormattedCharSequence, FormattedCharSequence>> ModMismatchDisconnectedScreen.MismatchInfoPanel.lineTable
private List
<org.apache.commons.lang3.tuple.Pair<FormattedCharSequence, FormattedCharSequence>> ModMismatchDisconnectedScreen.MismatchInfoPanel.lineTable
Methods in net.neoforged.neoforge.client.gui that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionprivate List
<FormattedCharSequence> ModListScreen.InfoPanel.resizeContent
(List<String> lines) private List
<org.apache.commons.lang3.tuple.Pair<FormattedCharSequence, FormattedCharSequence>> ModMismatchDisconnectedScreen.MismatchInfoPanel.splitLineToWidth
(MutableComponent name, MutableComponent reason) Splits the raw channel namespace and mismatch reason strings, making them use multiple lines if needed, to fit within the table dimensions.private List
<org.apache.commons.lang3.tuple.Pair<FormattedCharSequence, FormattedCharSequence>> ModMismatchDisconnectedScreen.MismatchInfoPanel.splitLineToWidth
(MutableComponent name, MutableComponent reason) Splits the raw channel namespace and mismatch reason strings, making them use multiple lines if needed, to fit within the table dimensions.