Uses of Class
net.minecraft.network.chat.Style
Packages that use Style
Package
Description
-
Uses of Style in net.minecraft.client
Fields in net.minecraft.client declared as StyleModifier and TypeFieldDescriptionprivate Style
StringSplitter.LineBreakFinder.lastSpaceStyle
private Style
StringSplitter.LineBreakFinder.lineBreakStyle
(package private) final Style
StringSplitter.LineComponent.style
Methods in net.minecraft.client that return StyleModifier and TypeMethodDescriptionStringSplitter.componentStyleAtWidth
(FormattedText pContent, int pMaxWidth) StringSplitter.componentStyleAtWidth
(FormattedCharSequence pContent, int pMaxWidth) StringSplitter.LineBreakFinder.getSplitStyle()
Methods in net.minecraft.client with parameters of type StyleModifier and TypeMethodDescriptionboolean
Accepts a single code point from aFormattedCharSequence
.void
boolean
StringSplitter.WidthLimitedCharSink.accept
(int pPositionInCurrentSequence, Style pStyle, int pCodePoint) Accepts a single code point from aFormattedCharSequence
.int
StringSplitter.findLineBreak
(String pContent, int pMaxWidth, Style pStyle) private boolean
StringSplitter.LineBreakFinder.finishIteration
(int pLineBreak, Style pLineBreakStyle) StringSplitter.formattedHeadByWidth
(String pContent, int pMaxWidth, Style pStyle) int
StringSplitter.formattedIndexByWidth
(String pContent, int pMaxWidth, Style pStyle) float
StringSplitter.headByWidth
(FormattedText pContent, int pMaxWidth, Style pStyle) StringSplitter.plainHeadByWidth
(String pContent, int pMaxWidth, Style pStyle) int
StringSplitter.plainIndexAtWidth
(String pContent, int pMaxWidth, Style pStyle) StringSplitter.plainTailByWidth
(String pContent, int pMaxWidth, Style pStyle) StringSplitter.splitLines
(String pContent, int pMaxWidth, Style pStyle) void
StringSplitter.splitLines
(String pContent, int pMaxWidth, Style pStyle, boolean pWithNewLines, StringSplitter.LinePosConsumer pLinePos) StringSplitter.splitLines
(FormattedText pContent, int pMaxWidth, Style pStyle) void
StringSplitter.splitLines
(FormattedText pContent, int pMaxWidth, Style pStyle, BiConsumer<FormattedText, Boolean> pSplitifier) StringSplitter.splitLines
(FormattedText pContent, int pMaxWidth, Style pStyle, FormattedText pPrefix) <T> Optional
<T> StringSplitter.LineComponent.visit
(FormattedText.StyledContentConsumer<T> pAcceptor, Style pStyle) Constructors in net.minecraft.client with parameters of type Style -
Uses of Style in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type StyleModifier and TypeMethodDescriptionboolean
Accepts a single code point from aFormattedCharSequence
.void
GuiGraphics.renderComponentHoverEffect
(Font pFont, Style pStyle, int pMouseX, int pMouseY) Renders a hover effect for a text component at the specified mouse coordinates. -
Uses of Style in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components declared as StyleModifier and TypeFieldDescriptionprivate static final Style
CommandSuggestions.LITERAL_STYLE
private static final Style
CommandSuggestions.UNPARSED_STYLE
Fields in net.minecraft.client.gui.components with type parameters of type StyleMethods in net.minecraft.client.gui.components that return StyleModifier and TypeMethodDescriptionChatComponent.getClickedComponentStyleAt
(double pMouseX, double pMouseY) -
Uses of Style in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens that return StyleModifier and TypeMethodDescriptionprivate Style
DeathScreen.getClickedComponentStyleAt
(int pX) private Style
ChatScreen.getComponentStyleAt
(double pMouseX, double pMouseY) Methods in net.minecraft.client.gui.screens with parameters of type Style -
Uses of Style in net.minecraft.client.gui.screens.inventory
Fields in net.minecraft.client.gui.screens.inventory declared as StyleModifier and TypeFieldDescriptionprivate static final Style
EnchantmentNames.ROOT_STYLE
(package private) final Style
BookEditScreen.LineInfo.style
Methods in net.minecraft.client.gui.screens.inventory that return StyleModifier and TypeMethodDescriptionBookViewScreen.getClickedComponentStyleAt
(double pMouseX, double pMouseY) Methods in net.minecraft.client.gui.screens.inventory with parameters of type StyleConstructors in net.minecraft.client.gui.screens.inventory with parameters of type Style -
Uses of Style in net.minecraft.client.multiplayer.chat
Methods in net.minecraft.client.multiplayer.chat with parameters of type StyleModifier and TypeMethodDescriptionprivate static boolean
ChatTrustLevel.isModifiedStyle
(Style pStyle) -
Uses of Style in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return Style -
Uses of Style in net.minecraft.network.chat
Fields in net.minecraft.network.chat declared as StyleModifier and TypeFieldDescriptionstatic final Style
Style.EMPTY
static final Style
FilterMask.FILTERED_STYLE
private final Style
ChatTypeDecoration.style
The field for thestyle
record component.private Style
MutableComponent.style
Fields in net.minecraft.network.chat with type parameters of type StyleModifier and TypeFieldDescriptionSubStringSource.charStyles
static final com.mojang.serialization.Codec
<Style> Style.Serializer.CODEC
static final com.mojang.serialization.MapCodec
<Style> Style.Serializer.MAP_CODEC
static final StreamCodec
<RegistryFriendlyByteBuf, Style> Style.Serializer.TRUSTED_STREAM_CODEC
Methods in net.minecraft.network.chat that return StyleModifier and TypeMethodDescriptionStyle.applyFormat
(ChatFormatting pFormatting) Style.applyFormats
(ChatFormatting... pFormats) Style.applyLegacyFormat
(ChatFormatting pFormatting) Merges the style with another one.private static <T> Style
Style.checkEmptyAfterChange
(Style pStyle, T pOldValue, T pNewValue) private static Style
Style.create
(Optional<TextColor> pColor, Optional<Boolean> pBold, Optional<Boolean> pItalic, Optional<Boolean> pUnderlined, Optional<Boolean> pStrikethrough, Optional<Boolean> pObfuscated, Optional<ClickEvent> pClickEvent, Optional<HoverEvent> pHoverEvent, Optional<String> pInsertion, Optional<ResourceLocation> pFont) Component.getStyle()
MutableComponent.getStyle()
private static Style
ComponentUtils.resolveStyle
(CommandSourceStack pCommandSourceStack, Style pStyle, Entity pEntity, int pRecursionDepth) ChatTypeDecoration.style()
Returns the value of thestyle
record component.Style.withClickEvent
(ClickEvent pClickEvent) Style.withColor
(int pRgb) Style.withColor
(ChatFormatting pFormatting) Style.withFont
(ResourceLocation pFontId) Style.withHoverEvent
(HoverEvent pHoverEvent) Style.withInsertion
(String pInsertion) Style.withItalic
(Boolean pItalic) Style.withObfuscated
(Boolean pObfuscated) Style.withStrikethrough
(Boolean pStrikethrough) Style.withUnderlined
(Boolean pUnderlined) Methods in net.minecraft.network.chat with parameters of type StyleModifier and TypeMethodDescriptionMerges the style with another one.private static <T> Style
Style.checkEmptyAfterChange
(Style pStyle, T pOldValue, T pNewValue) static MutableComponent
ComponentUtils.mergeStyles
(MutableComponent pComponent, Style pStyle) Merge the component's styles with the given Style.static FormattedText
private static Style
ComponentUtils.resolveStyle
(CommandSourceStack pCommandSourceStack, Style pStyle, Entity pEntity, int pRecursionDepth) Sets the style for this component and returns the component itself.Component.toFlatList
(Style pStyle) default <T> Optional
<T> Component.visit
(FormattedText.StyledContentConsumer<T> pAcceptor, Style pStyle) default <T> Optional
<T> ComponentContents.visit
(FormattedText.StyledContentConsumer<T> pStyledContentConsumer, Style pStyle) <T> Optional
<T> FormattedText.visit
(FormattedText.StyledContentConsumer<T> pAcceptor, Style pStyle) Method parameters in net.minecraft.network.chat with type arguments of type StyleConstructors in net.minecraft.network.chat with parameters of type StyleModifierConstructorDescriptionChatTypeDecoration
(String translationKey, List<ChatTypeDecoration.Parameter> parameters, Style style) Creates an instance of aChatTypeDecoration
record class.(package private)
MutableComponent
(ComponentContents pContents, List<Component> pSiblings, Style pStyle) Constructor parameters in net.minecraft.network.chat with type arguments of type StyleModifierConstructorDescriptionprivate
SubStringSource
(String p_131232_, List<Style> p_131233_, it.unimi.dsi.fastutil.ints.Int2IntFunction p_131234_) -
Uses of Style in net.minecraft.network.chat.contents
Methods in net.minecraft.network.chat.contents with parameters of type StyleModifier and TypeMethodDescription<T> Optional
<T> KeybindContents.visit
(FormattedText.StyledContentConsumer<T> pStyledContentConsumer, Style pStyle) <T> Optional
<T> PlainTextContents.LiteralContents.visit
(FormattedText.StyledContentConsumer<T> p_304890_, Style p_304907_) <T> Optional
<T> SelectorContents.visit
(FormattedText.StyledContentConsumer<T> pStyledContentConsumer, Style pStyle) <T> Optional
<T> TranslatableContents.visit
(FormattedText.StyledContentConsumer<T> pStyledContentConsumer, Style pStyle) -
Uses of Style in net.minecraft.network.chat.numbers
Fields in net.minecraft.network.chat.numbers declared as StyleConstructors in net.minecraft.network.chat.numbers with parameters of type Style -
Uses of Style in net.minecraft.server.commands
Fields in net.minecraft.server.commands declared as Style -
Uses of Style in net.minecraft.util
Methods in net.minecraft.util with parameters of type StyleModifier and TypeMethodDescriptionboolean
Accepts a single code point from aFormattedCharSequence
.static FormattedCharSequence
static FormattedCharSequence
FormattedCharSequence.backward
(String pText, Style pStyle, it.unimi.dsi.fastutil.ints.Int2IntFunction p_13743_) static FormattedCharSequence
private static boolean
StringDecomposer.feedChar
(Style pStyle, FormattedCharSink pSink, int pPosition, char pCharacter) static FormattedCharSequence
static FormattedCharSequence
FormattedCharSequence.forward
(String pText, Style pStyle, it.unimi.dsi.fastutil.ints.Int2IntFunction p_144720_) static boolean
StringDecomposer.iterate
(String pText, Style pStyle, FormattedCharSink pSink) static boolean
StringDecomposer.iterateBackwards
(String pText, Style pStyle, FormattedCharSink pSink) static boolean
StringDecomposer.iterateFormatted
(String pText, int pSkip, Style pCurrentStyle, Style pDefaultStyle, FormattedCharSink pSink) Iterate a String while applying legacy formatting codes starting with a§
sign.static boolean
StringDecomposer.iterateFormatted
(String pText, int pSkip, Style pStyle, FormattedCharSink pSink) Iterate a String while applying legacy formatting codes starting with a§
sign.static boolean
StringDecomposer.iterateFormatted
(String pText, Style pStyle, FormattedCharSink pSink) Iterate a String while applying legacy formatting codes starting with a§
sign.static boolean
StringDecomposer.iterateFormatted
(FormattedText pText, Style pStyle, FormattedCharSink pSink) -
Uses of Style in net.minecraft.world.damagesource
Fields in net.minecraft.world.damagesource declared as Style -
Uses of Style in net.minecraft.world.item
Fields in net.minecraft.world.item with type parameters of type StyleMethods in net.minecraft.world.item that return types with arguments of type StyleConstructor parameters in net.minecraft.world.item with type arguments of type StyleModifierConstructorDescriptionprivate
Rarity
(int id, String name, UnaryOperator<Style> styleModifier) -
Uses of Style in net.minecraft.world.item.armortrim
Methods in net.minecraft.world.item.armortrim with parameters of type StyleModifier and TypeMethodDescriptionprivate static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> pContext, ResourceKey<TrimMaterial> pMaterialKey, Item pIngredient, Style pStyle, float pItemModelIndex) private static void
TrimMaterials.register
(BootstrapContext<TrimMaterial> pContext, ResourceKey<TrimMaterial> pMaterialKey, Item pIngredient, Style pStyle, float pItemModelIndex, Map<Holder<ArmorMaterial>, String> pOverrideArmorMaterials) -
Uses of Style in net.minecraft.world.item.component
Fields in net.minecraft.world.item.component declared as Style -
Uses of Style in net.minecraft.world.scores
Fields in net.minecraft.world.scores declared as Style -
Uses of Style in net.neoforged.neoforge.client.gui
Methods in net.neoforged.neoforge.client.gui that return StyleModifier and TypeMethodDescriptionprivate Style
ModListScreen.InfoPanel.findTextLine
(int mouseX, int mouseY) ModMismatchDisconnectedScreen.MismatchInfoPanel.getComponentStyleAt
(double x, double y) -
Uses of Style in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util with parameters of type StyleModifier and TypeMethodDescription<T> Optional
<T> InsertingContents.visit
(FormattedText.StyledContentConsumer<T> visitor, Style style) -
Uses of Style in net.neoforged.testframework.summary
Methods in net.neoforged.testframework.summary with parameters of type StyleModifier and TypeMethodDescriptionstatic String
FormattingUtil.componentToString
(Component component, Style baseStyle, BiFunction<Style, String, String> formatter) private static String
private static String
FormattingUtil.toMarkdown
(Style style, String text) Method parameters in net.neoforged.testframework.summary with type arguments of type StyleModifier and TypeMethodDescriptionstatic String
FormattingUtil.componentToString
(Component component, Style baseStyle, BiFunction<Style, String, String> formatter)