Package net.minecraft.util.text
Class Style
- java.lang.Object
-
- net.minecraft.util.text.Style
-
public class Style extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStyle.Serializer
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Booleanboldprivate ClickEventclickEventprivate Colorcolorstatic ResourceLocationDEFAULT_FONTstatic StyleEMPTYprivate ResourceLocationfontprivate HoverEventhoverEventprivate java.lang.Stringinsertionprivate java.lang.Booleanitalicprivate java.lang.Booleanobfuscatedprivate java.lang.Booleanstrikethroughprivate java.lang.Booleanunderlined
-
Constructor Summary
Constructors Modifier Constructor Description privateStyle(Color p_i232570_1_, java.lang.Boolean p_i232570_2_, java.lang.Boolean p_i232570_3_, java.lang.Boolean p_i232570_4_, java.lang.Boolean p_i232570_5_, java.lang.Boolean p_i232570_6_, ClickEvent p_i232570_7_, HoverEvent p_i232570_8_, java.lang.String p_i232570_9_, ResourceLocation p_i232570_10_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StyleapplyFormat(TextFormatting p_240721_1_)StyleapplyFormats(TextFormatting... p_240720_1_)StyleapplyLegacyFormat(TextFormatting p_240723_1_)StyleapplyTo(Style p_240717_1_)booleanequals(java.lang.Object p_equals_1_)ClickEventgetClickEvent()ColorgetColor()ResourceLocationgetFont()HoverEventgetHoverEvent()java.lang.StringgetInsertion()inthashCode()booleanisBold()booleanisEmpty()booleanisItalic()booleanisObfuscated()booleanisStrikethrough()booleanisUnderlined()StylesetObfuscated(java.lang.Boolean obfuscated)StylesetStrikethrough(java.lang.Boolean strikethrough)StylesetUnderlined(java.lang.Boolean underlined)java.lang.StringtoString()StylewithBold(java.lang.Boolean p_240713_1_)StylewithClickEvent(ClickEvent p_240715_1_)StylewithColor(Color p_240718_1_)StylewithColor(TextFormatting p_240712_1_)StylewithFont(ResourceLocation p_240719_1_)StylewithHoverEvent(HoverEvent p_240716_1_)StylewithInsertion(java.lang.String p_240714_1_)StylewithItalic(java.lang.Boolean p_240722_1_)StylewithUnderlined(java.lang.Boolean p_244282_1_)
-
-
-
Field Detail
-
EMPTY
public static final Style EMPTY
-
DEFAULT_FONT
public static final ResourceLocation DEFAULT_FONT
-
color
@Nullable private final Color color
-
bold
@Nullable private final java.lang.Boolean bold
-
italic
@Nullable private final java.lang.Boolean italic
-
underlined
@Nullable private final java.lang.Boolean underlined
-
strikethrough
@Nullable private final java.lang.Boolean strikethrough
-
obfuscated
@Nullable private final java.lang.Boolean obfuscated
-
clickEvent
@Nullable private final ClickEvent clickEvent
-
hoverEvent
@Nullable private final HoverEvent hoverEvent
-
insertion
@Nullable private final java.lang.String insertion
-
font
@Nullable private final ResourceLocation font
-
-
Constructor Detail
-
Style
private Style(@Nullable Color p_i232570_1_, @Nullable java.lang.Boolean p_i232570_2_, @Nullable java.lang.Boolean p_i232570_3_, @Nullable java.lang.Boolean p_i232570_4_, @Nullable java.lang.Boolean p_i232570_5_, @Nullable java.lang.Boolean p_i232570_6_, @Nullable ClickEvent p_i232570_7_, @Nullable HoverEvent p_i232570_8_, @Nullable java.lang.String p_i232570_9_, @Nullable ResourceLocation p_i232570_10_)
-
-
Method Detail
-
getColor
@Nullable public Color getColor()
-
isBold
public boolean isBold()
-
isItalic
public boolean isItalic()
-
isStrikethrough
public boolean isStrikethrough()
-
isUnderlined
public boolean isUnderlined()
-
isObfuscated
public boolean isObfuscated()
-
isEmpty
public boolean isEmpty()
-
getClickEvent
@Nullable public ClickEvent getClickEvent()
-
getHoverEvent
@Nullable public HoverEvent getHoverEvent()
-
getInsertion
@Nullable public java.lang.String getInsertion()
-
getFont
public ResourceLocation getFont()
-
withColor
public Style withColor(@Nullable TextFormatting p_240712_1_)
-
withBold
public Style withBold(@Nullable java.lang.Boolean p_240713_1_)
-
withItalic
public Style withItalic(@Nullable java.lang.Boolean p_240722_1_)
-
withUnderlined
public Style withUnderlined(@Nullable java.lang.Boolean p_244282_1_)
-
setUnderlined
public Style setUnderlined(@Nullable java.lang.Boolean underlined)
-
setStrikethrough
public Style setStrikethrough(@Nullable java.lang.Boolean strikethrough)
-
setObfuscated
public Style setObfuscated(@Nullable java.lang.Boolean obfuscated)
-
withClickEvent
public Style withClickEvent(@Nullable ClickEvent p_240715_1_)
-
withHoverEvent
public Style withHoverEvent(@Nullable HoverEvent p_240716_1_)
-
withInsertion
public Style withInsertion(@Nullable java.lang.String p_240714_1_)
-
withFont
public Style withFont(@Nullable ResourceLocation p_240719_1_)
-
applyFormat
public Style applyFormat(TextFormatting p_240721_1_)
-
applyLegacyFormat
public Style applyLegacyFormat(TextFormatting p_240723_1_)
-
applyFormats
public Style applyFormats(TextFormatting... p_240720_1_)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object p_equals_1_)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-