Class ScreenDialogueDisplay
java.lang.Object
de.luckymcdev.foundryengine.client.dialogue.display.ScreenDialogueDisplay
- All Implemented Interfaces:
IDialogueDisplay
Screen-based dialogue display using the widget system (EngineScreen + PanelWidget / ButtonWidget / TextWidget).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadvanceDialogue(net.minecraft.resources.Identifier treeId, DialogueSession session, DialogueNode node) voidendDialogue(net.minecraft.resources.Identifier treeId) booleanisActive()voidshowDialogue(net.minecraft.resources.Identifier treeId, DialogueSession session, DialogueNode node)
-
Constructor Details
-
ScreenDialogueDisplay
public ScreenDialogueDisplay()
-
-
Method Details
-
showDialogue
public void showDialogue(net.minecraft.resources.Identifier treeId, DialogueSession session, DialogueNode node) - Specified by:
showDialoguein interfaceIDialogueDisplay
-
advanceDialogue
public void advanceDialogue(net.minecraft.resources.Identifier treeId, DialogueSession session, DialogueNode node) - Specified by:
advanceDialoguein interfaceIDialogueDisplay
-
endDialogue
public void endDialogue(net.minecraft.resources.Identifier treeId) - Specified by:
endDialoguein interfaceIDialogueDisplay
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceIDialogueDisplay
-