All Classes and Interfaces

Class
Description
The two interaction inputs Simple Dialogue understands.
Immutable representation of one loaded dialogue YAML file.
 
 
Loads dialogue YAML files and advances player conversations.
 
 
 
Registers and unregisters Simple Dialogue's custom FancyNPC action.
FancyNPC action implementation for simple_dialogue <dialogueId>.
Tracks each player's active dialogue and current node in memory.
 
Handles the /simpledialogue and /sd command surface.
Paper entrypoint for Simple Dialogue.