-
public abstract class ComponentBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private Colorcolorprivate Stringinsertionprivate ClickEventclickEventprivate HoverEventhoverEvent
-
Method Summary
Modifier and Type Method Description final FormatBuilderformatting(Function1<FormatBuilder, Unit> builder)final Componenttext(String text, Function1<TextComponentBuilder, Unit> builder)final Componenttranslation(String key, Function1<TranslationComponentBuilder, Unit> builder)final Componentkeybind(String keybind, Function1<KeybindComponentBuilder, Unit> builder)final Componentscore(Score score, Function1<ScoreComponentBuilder, Unit> builder)final ColorgetColor()final StringgetInsertion()final ClickEventgetClickEvent()final HoverEventgetHoverEvent()final UnitsetColor(Color color)final UnitsetInsertion(String insertion)final UnitsetClickEvent(ClickEvent clickEvent)final UnitsetHoverEvent(HoverEvent hoverEvent)-
-
Method Detail
-
formatting
final FormatBuilder formatting(Function1<FormatBuilder, Unit> builder)
-
text
final Component text(String text, Function1<TextComponentBuilder, Unit> builder)
-
translation
final Component translation(String key, Function1<TranslationComponentBuilder, Unit> builder)
-
keybind
final Component keybind(String keybind, Function1<KeybindComponentBuilder, Unit> builder)
-
score
final Component score(Score score, Function1<ScoreComponentBuilder, Unit> builder)
-
getInsertion
final String getInsertion()
-
getClickEvent
final ClickEvent getClickEvent()
-
getHoverEvent
final HoverEvent getHoverEvent()
-
setInsertion
final Unit setInsertion(String insertion)
-
setClickEvent
final Unit setClickEvent(ClickEvent clickEvent)
-
setHoverEvent
final Unit setHoverEvent(HoverEvent hoverEvent)
-
-
-
-