Class ClientDialogueManager
java.lang.Object
de.luckymcdev.foundryengine.client.dialogue.ClientDialogueManager
Client-side counterpart to
DialogueManager.
Routes incoming dialogue packets to the correct display implementation
based on the session's DialogueDisplayMode.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadvanceDialogue(DialogueSession session, DialogueNode node) voidnet.minecraft.resources.IdentifierbooleanvoidstartDialogue(net.minecraft.resources.Identifier treeId, DialogueSession session, DialogueNode node) voidsyncTrees(Map<net.minecraft.resources.Identifier, DialogueTree> trees)
-
Constructor Details
-
ClientDialogueManager
public ClientDialogueManager()
-
-
Method Details
-
isInDialogue
public boolean isInDialogue() -
getActiveSession
-
getActiveTreeId
public net.minecraft.resources.Identifier getActiveTreeId() -
startDialogue
public void startDialogue(net.minecraft.resources.Identifier treeId, DialogueSession session, DialogueNode node) -
advanceDialogue
-
endDialogue
public void endDialogue() -
syncTrees
-