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 FormattedCharSequenceGuiMessage.Line.contentThe field for thecontentrecord component.Methods in net.minecraft.client that return FormattedCharSequenceModifier and TypeMethodDescriptionGuiMessage.Line.content()Returns the value of thecontentrecord component.Methods in net.minecraft.client with parameters of type FormattedCharSequenceModifier and TypeMethodDescriptionStringSplitter.componentStyleAtWidth(FormattedCharSequence pContent, int pMaxWidth) floatStringSplitter.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 aLinerecord 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 TypeMethodDescriptionvoidGuiGraphics.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.intFont.drawInBatch(FormattedCharSequence pText, float pX, float pY, int pColor, boolean pDropShadow, org.joml.Matrix4f pPose, MultiBufferSource pBufferSource, Font.DisplayMode pDisplayMode, int pBackgroundColor, int pPackedLightCoords) voidFont.drawInBatch8xOutline(FormattedCharSequence pText, float pX, float pY, int pColor, int pBackgroundColor, org.joml.Matrix4f pPose, MultiBufferSource pBufferSource, int pPackedLightCoords) private intFont.drawInternal(FormattedCharSequence pText, float pX, float pY, int pColor, boolean pDropShadow, org.joml.Matrix4f pPose, MultiBufferSource pBufferSource, Font.DisplayMode pDisplayMode, int pBackgroundColor, int pPackedLightCoords, boolean pInverseDepth) intGuiGraphics.drawString(Font p_282636_, FormattedCharSequence p_281596_, float p_281586_, float p_282816_, int p_281743_, boolean p_282394_) intGuiGraphics.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.intGuiGraphics.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 floatFont.renderText(FormattedCharSequence pText, float pX, float pY, int pColor, boolean pDropShadow, org.joml.Matrix4f pPose, MultiBufferSource pBufferSource, Font.DisplayMode pDisplayMode, int pBackgroundColor, int pPackedLightCoords, boolean pInverseDepth) intFont.width(FormattedCharSequence pText) Method parameters in net.minecraft.client.gui with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionvoidGuiGraphics.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.voidGuiGraphics.renderTooltip(Font pFont, List<? extends FormattedCharSequence> pTooltipLines, int pMouseX, int pMouseY, ResourceLocation pSprite) voidGuiGraphics.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 FormattedCharSequenceComponentRenderUtils.INDENTprivate final FormattedCharSequenceMultiLineLabel.TextAndWidth.textThe field for thetextrecord component.Fields in net.minecraft.client.gui.components with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate List<FormattedCharSequence> Tooltip.cachedTooltipprivate final List<FormattedCharSequence> CommandSuggestions.commandUsageprivate BiFunction<String, Integer, FormattedCharSequence> EditBox.formatterMethods in net.minecraft.client.gui.components that return FormattedCharSequenceModifier and TypeMethodDescriptionprivate FormattedCharSequenceprivate FormattedCharSequenceCommandSuggestions.formatChat(String pCommand, int pMaxLength) private static FormattedCharSequenceCommandSuggestions.formatText(com.mojang.brigadier.ParseResults<SharedSuggestionProvider> pProvider, String pCommand, int pMaxLength) private static FormattedCharSequenceCommandSuggestions.getExceptionMessage(com.mojang.brigadier.exceptions.CommandSyntaxException pException) MultiLineLabel.TextAndWidth.text()Returns the value of thetextrecord 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 TypeMethodDescriptionvoidEditBox.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 aTextAndWidthrecord class. -
Uses of FormattedCharSequence in net.minecraft.client.gui.components.toasts
Fields in net.minecraft.client.gui.components.toasts with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate final List<FormattedCharSequence> TutorialToast.linesprivate List<FormattedCharSequence> SystemToast.messageLinesMethods in net.minecraft.client.gui.components.toasts that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionprivate static ImmutableList<FormattedCharSequence> SystemToast.nullToEmpty(Component pMessage) Constructor parameters in net.minecraft.client.gui.components.toasts with type arguments of type FormattedCharSequenceModifierConstructorDescriptionprivateSystemToast(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.linesprivate final List<FormattedCharSequence> Screen.DeferredTooltipRendering.tooltipThe field for thetooltiprecord component.Methods in net.minecraft.client.gui.screens that return types with arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionScreen.DeferredTooltipRendering.tooltip()Returns the value of thetooltiprecord component.Method parameters in net.minecraft.client.gui.screens with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionvoidScreen.setTooltipForNextRenderPass(List<FormattedCharSequence> pTooltip) voidScreen.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 aDeferredTooltipRenderingrecord class. -
Uses of FormattedCharSequence in net.minecraft.client.gui.screens.advancements
Fields in net.minecraft.client.gui.screens.advancements with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate final List<FormattedCharSequence> AdvancementWidget.descriptionprivate final List<FormattedCharSequence> AdvancementWidget.titleLinesMethod parameters in net.minecraft.client.gui.screens.advancements with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionprivate voidAdvancementWidget.drawMultilineText(GuiGraphics pGuiGraphics, List<FormattedCharSequence> pText, int pX, int pY, int pColor) -
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 FormattedCharSequenceBookEditScreen.BLACK_CURSORprivate static final FormattedCharSequenceBookEditScreen.GRAY_CURSORFields in net.minecraft.client.gui.screens.inventory with type parameters of type FormattedCharSequenceModifier and TypeFieldDescriptionprivate List<FormattedCharSequence> BookViewScreen.cachedPageComponentsHolds 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 ClientTooltipComponentClientTooltipComponent.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 FormattedCharSequenceTransferableSelectionList.PackEntry.incompatibleNameDisplayCacheprivate final FormattedCharSequenceTransferableSelectionList.PackEntry.nameDisplayCacheMethods 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.hoverTextprivate 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.tooltipMethod parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionEditGameRulesScreen.EntryFactory.create(Component pLabel, List<FormattedCharSequence> pTooltip, String pDescription, T pValue) Constructor parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type FormattedCharSequenceModifierConstructorDescriptionBooleanRuleEntry(Component pLabel, List<FormattedCharSequence> pTooltip, String pDescription, GameRules.BooleanValue pValue) GameRuleEntry(List<FormattedCharSequence> pTooltip, Component pLabel) IntegerRuleEntry(Component pLabel, List<FormattedCharSequence> pTooltip, String pDescription, 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 p_118925_) static FormattedCharSequenceFormattedBidiReorder.reorder(FormattedText pText, boolean pDefaultRightToLeft) -
Uses of FormattedCharSequence in net.minecraft.locale
Methods in net.minecraft.locale that return FormattedCharSequenceModifier and TypeMethodDescriptionabstract FormattedCharSequenceLanguage.getVisualOrder(FormattedText pText) 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 FormattedCharSequencestatic FormattedCharSequenceFormattedCharSequence.backward(String pText, Style pStyle, it.unimi.dsi.fastutil.ints.Int2IntFunction pCodePointMapper) static FormattedCharSequencestatic FormattedCharSequenceFormattedCharSequence.composite()static FormattedCharSequenceFormattedCharSequence.composite(List<FormattedCharSequence> pParts) static FormattedCharSequenceFormattedCharSequence.composite(FormattedCharSequence pSequence) static FormattedCharSequenceFormattedCharSequence.composite(FormattedCharSequence... pParts) static FormattedCharSequenceFormattedCharSequence.composite(FormattedCharSequence pFirst, FormattedCharSequence pSecond) static FormattedCharSequencestatic FormattedCharSequenceFormattedCharSequence.forward(String pText, Style pStyle, it.unimi.dsi.fastutil.ints.Int2IntFunction pCodePointMapper) static FormattedCharSequenceFormattedCharSequence.fromList(List<FormattedCharSequence> pParts) static FormattedCharSequenceFormattedCharSequence.fromPair(FormattedCharSequence pFirst, FormattedCharSequence pSecond) Methods in net.minecraft.util with parameters of type FormattedCharSequenceModifier and TypeMethodDescriptionstatic FormattedCharSequenceFormattedCharSequence.composite(FormattedCharSequence pSequence) static FormattedCharSequenceFormattedCharSequence.composite(FormattedCharSequence... pParts) static FormattedCharSequenceFormattedCharSequence.composite(FormattedCharSequence pFirst, FormattedCharSequence pSecond) static FormattedCharSequenceFormattedCharSequence.fromPair(FormattedCharSequence pFirst, FormattedCharSequence pSecond) Method parameters in net.minecraft.util with type arguments of type FormattedCharSequenceModifier and TypeMethodDescriptionstatic FormattedCharSequenceFormattedCharSequence.composite(List<FormattedCharSequence> pParts) static FormattedCharSequenceFormattedCharSequence.fromList(List<FormattedCharSequence> pParts) -
Uses of FormattedCharSequence in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as FormattedCharSequenceModifier and TypeFieldDescriptionprivate final FormattedCharSequenceDisplay.TextDisplay.CachedLine.contentsThe field for thecontentsrecord component.Methods in net.minecraft.world.entity that return FormattedCharSequenceModifier and TypeMethodDescriptionDisplay.TextDisplay.CachedLine.contents()Returns the value of thecontentsrecord component.Constructors in net.minecraft.world.entity with parameters of type FormattedCharSequenceModifierConstructorDescriptionCachedLine(FormattedCharSequence contents, int width) Creates an instance of aCachedLinerecord 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.linesprivate List<org.apache.commons.lang3.tuple.Pair<FormattedCharSequence, FormattedCharSequence>> ModMismatchDisconnectedScreen.MismatchInfoPanel.lineTableprivate List<org.apache.commons.lang3.tuple.Pair<FormattedCharSequence, FormattedCharSequence>> ModMismatchDisconnectedScreen.MismatchInfoPanel.lineTableMethods 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.