Class DialogueTheme.Builder
java.lang.Object
ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- Enclosing class:
DialogueTheme
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setActiveTextField(ButtonNumber number, TextField field) setAvatar(ru.dragonestia.msb3.resource.glyph.GlyphImage avatar) setAvatarFrame(ru.dragonestia.msb3.resource.glyph.GlyphImage avatarFrame) setBackground(Background background) setButton(ButtonNumber number, Button button) setColorAnswerItemText(net.kyori.adventure.text.format.TextColor color) setColorAnswerText(ButtonNumber buttonNumber, net.kyori.adventure.text.format.TextColor color) setColorText(net.kyori.adventure.text.format.TextColor color) setNotActiveTextField(ButtonNumber number, TextField field) setOnScrollText(Consumer<net.minestom.server.entity.Player> onScrollText) setScrollTextDown(ru.dragonestia.msb3.resource.glyph.GlyphImage scrollTextDown) setScrollTextUp(ru.dragonestia.msb3.resource.glyph.GlyphImage scrollTextUp) setSubstrate(Substrate substrate) setTextPrefixAnswer(net.kyori.adventure.text.Component text) setTextScrollDown(net.kyori.adventure.text.Component text) setTextScrollUp(net.kyori.adventure.text.Component text)
-
Method Details
-
build
-
setBackground
-
setSubstrate
-
setAvatar
-
setAvatarFrame
public DialogueTheme.Builder setAvatarFrame(ru.dragonestia.msb3.resource.glyph.GlyphImage avatarFrame) -
setScrollTextUp
public DialogueTheme.Builder setScrollTextUp(ru.dragonestia.msb3.resource.glyph.GlyphImage scrollTextUp) -
setScrollTextDown
public DialogueTheme.Builder setScrollTextDown(ru.dragonestia.msb3.resource.glyph.GlyphImage scrollTextDown) -
setActiveTextField
-
setNotActiveTextField
-
setButton
-
setTextScrollUp
-
setTextScrollDown
-
setTextPrefixAnswer
-
setColorAnswerItemText
public DialogueTheme.Builder setColorAnswerItemText(net.kyori.adventure.text.format.TextColor color) -
setColorText
-
setOnScrollText
public DialogueTheme.Builder setOnScrollText(Consumer<net.minestom.server.entity.Player> onScrollText) -
setColorAnswerText
public DialogueTheme.Builder setColorAnswerText(ButtonNumber buttonNumber, net.kyori.adventure.text.format.TextColor color)
-