public final class TextStyleBuilder
extends java.lang.Object
| Constructor and Description |
|---|
TextStyleBuilder() |
TextStyleBuilder(int color,
boolean bold,
boolean italic,
boolean underlined,
boolean strikethrough,
boolean obfuscated,
boolean shadow,
boolean unicode) |
TextStyleBuilder(java.util.function.IntSupplier color,
boolean bold,
boolean italic,
boolean underlined,
boolean strikethrough,
boolean obfuscated,
boolean shadow,
boolean unicode) |
TextStyleBuilder(ITextStyle style) |
| Modifier and Type | Method and Description |
|---|---|
TextStyleBuilder |
bold(boolean bold) |
ITextStyle |
build() |
TextStyleBuilder |
color(int color) |
TextStyleBuilder |
color(java.util.function.IntSupplier color) |
TextStyleBuilder |
italic(boolean italic) |
TextStyleBuilder |
obfuscated(boolean obfuscated) |
TextStyleBuilder |
shadow(boolean shadow) |
TextStyleBuilder |
strikethrough(boolean strikethrough) |
TextStyleBuilder |
underlined(boolean underlined) |
TextStyleBuilder |
unicode(boolean unicode) |
public TextStyleBuilder()
public TextStyleBuilder(ITextStyle style)
public TextStyleBuilder(int color,
boolean bold,
boolean italic,
boolean underlined,
boolean strikethrough,
boolean obfuscated,
boolean shadow,
boolean unicode)
public TextStyleBuilder(java.util.function.IntSupplier color,
boolean bold,
boolean italic,
boolean underlined,
boolean strikethrough,
boolean obfuscated,
boolean shadow,
boolean unicode)
public TextStyleBuilder color(int color)
public TextStyleBuilder color(java.util.function.IntSupplier color)
public TextStyleBuilder bold(boolean bold)
public TextStyleBuilder obfuscated(boolean obfuscated)
public TextStyleBuilder strikethrough(boolean strikethrough)
public TextStyleBuilder underlined(boolean underlined)
public TextStyleBuilder italic(boolean italic)
public TextStyleBuilder shadow(boolean shadow)
public TextStyleBuilder unicode(boolean unicode)
public ITextStyle build()