Interactions 这款插件用于创建你与NPC的对话,创建复杂的对话树。可以为它们添加不同的选项,以此来让玩家通过点击聊天框中显示的某个选项(或者输入)来继续不同的对话让Interactions比其他“对话/交谈/任务”插件更好的地方在于你可以完全控制你创建的对话。
Interactions - 交互对话插件
插件特点
Interactions 插件能让你为你的NPC添加对话,创建复杂的对话树。你可以为它们添加不同的选项,以此来让玩家通过点击聊天框中显示的某个选项(或者输入)来继续不同的对话让Interactions比其他“对话/交谈/任务”插件更好的地方在于你可以完全控制你创建的对话。你可以为一个选择的选项添加需求,甚至创建“条件性对话”,这种对话可以有只发送到满足特定条件的玩家的功能。你也可以在对话中执行不同的动作,比如给他们药水效果或者执行一个命令。你还可以通过游戏内的GUI来编辑对话!
- 通过游戏内建菜单创建对话
- 通过任意实体进行对话
- 根据一定半径开始/停止对话
- (通过命令)在任何地方开始对话
- 在对话时阻止玩家移动 (需要ProtocolLib)
- 设定对话权限
- 对话冷却
- 支持多对话分支
- 为对话选项添加条件需求
- 条件性对话
- 多种动作(执行命令,发送标题等等)
- 支持PlaceholderAPI在需求和对话中使用
- 可点击选项
- 可选择选项 (W, S 键和蹲下/跳跃)
- 下一个/跳过 对话按钮
- 随机对话
- 对话时显示BossBar(1.9+)
- 对话时显示ActionBar
- 通过某些变量来知晓玩家是否已经满足某个需求
- 持HEX颜色码
- 支持1.8+以上版本
操作方法
装好以后在服务器内输入/interactions create <conversation>和/interactions edit <conversation>来创建和管理你的对话。
插件下载
适用版本
1.8.X-1.19.X