Represents a factory class that contains important functions for building dialogues.
final DialogueFactory sendNpcChat(int id, String... lines)
Appends an NpcDialogue to the current dialogue chain.
NpcDialogue(int id, Expression expression, String... lines)
Creates a new NpcDialogue.
void accept(DialogueFactory factory)
final String[] lines
The text for this dialogue.
NpcDialogue(int id, String... lines)
Creates a new NpcDialogue.
String[] getLines()
Gets the text for this dialogue.
final Expression expression
The expression of this NPC.
Expression getExpression()
Gets the expression of this npc.
Represents the expressions of entities for dialogue.
The chain-able itemcontainer that allows implementing dialogue factories the ability to chain togethe...