Settings
Contains general dialogue settings, such as typing speed, effects, and player restrictions.
typing-speed
Defines how quickly dialogue text is revealed.wait-on-new-line
Defines the delay applied when the dialogue moves to a new line.effect
Defines the effect applied while the dialogue is active.
Supported values:SlownessNone
prevent-exit
Defines whether the player can exit the dialogue by sneaking.disable-chat
Defines whether chat is blocked while the dialogue is active.disable-commands
Defines whether commands are blocked while the dialogue is active.disable-movement
Defines whether player movement is blocked while the dialogue is active.hide-players
Defines whether other players are visible to the player while the dialogue is active.hide-hotbar
Defines whether the hotbar is hidden while the dialogue is active.
This feature requires ProtocolLib.show-fog
Defines whether the fog layer is shown.
UI
Defines which UI elements are used by the dialogue.
images.yml.
Custom images are explained on the Custom Images & Sounds page.
Colors
Defines the colors used for dialogue text and answer text.
Colors must use the #RRGGBB format.
-
dialogue-text
Defines the default color of dialogue text. -
answer-text
Defines the default color of answer text. -
disabled-answer-text
Defines the color used for disabled answers.
Sounds
Defines the sounds used for text typing and answer selection.
sounds.yml.
Custom sounds are explained on the Custom Images & Sounds page.
Dialogue
Contains the dialogue pages.
-
lines
Defines the text displayed on the page. Each page can contain up to5lines. -
pre-actions&post-actions
Defines actions executed before or after the page starts or completes. All available actions are explained on the Action List page.
Answers
Contains the answer options shown to the player.
This section is optional. If it is missing, the dialogue will be shown without answers.
3 valid answers for the Answer section to be used.
-
text
Defines the text shown for the answer. -
condition
Defines whether the answer is enabled. Conditions are explained on the Conditions & Placeholders page. -
sound
Defines the sound played when the answer is selected. You can use default Minecraft sounds, sounds from resource packs, or custom sounds configured insounds.yml. Custom sounds are explained on the Custom Images & Sounds page. -
actions
Defines actions executed after the answer is selected. All available actions are explained on the Action List page.
Notes
- Some sections are optional.
-
The
Answerssection can be omitted if the dialogue does not need answer options. -
If values in
Settings,UI,Colors, orSoundsare missing, the plugin will use default values where applicable. -
Text formatting can be used in both dialogue pages and answers.
See the Text Formatting page for more info.