Klasse DialogueTree
java.lang.Object
de.luckymcdev.foundryengine.common.dialogue.DialogueTree
A named collection of
DialogueNodes with a designated root node.
Serialized to/from NBT for persistence and network sync.-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddNode(DialogueNode node) static DialogueTreefromNbt(net.minecraft.resources.Identifier id, net.minecraft.nbt.CompoundTag tag) net.minecraft.resources.IdentifiergetId()getNodes()getStyle()voidremoveNode(String nodeId) voidsetRootNodeId(String rootNodeId) voidsetStyle(DialogueStyle style) net.minecraft.nbt.CompoundTagtoNbt()
-
Konstruktordetails
-
DialogueTree
-
-
Methodendetails
-
fromNbt
public static DialogueTree fromNbt(net.minecraft.resources.Identifier id, net.minecraft.nbt.CompoundTag tag) -
toNbt
public net.minecraft.nbt.CompoundTag toNbt() -
getId
public net.minecraft.resources.Identifier getId() -
getRootNodeId
-
setRootNodeId
-
getNodes
-
getStyle
-
setStyle
-
getNode
-
addNode
-
removeNode
-