【模组发布】BRNTalk - 新世代的即时通讯对话框架

合集 · 我的世界 (6)

  1. 5:19
    【整合包发布】《真理之路》-v2.x系列“混沌理论”硬核上线!
  2. 3:36
    【整合包发布】《真理之路》-Minecraft大型硬核综合向整合包-震撼发布!
  3. 1:33
    【整合包宣传】真理之路3.0-万象无常-版本预告EP1
  4. 1:33
    【整合包宣传】真理之路3.0-万象无常-版本预告EP2
  5. 2:55
    【整合包发布】终末之章!《真理之路》v3.0-“万象无常”,最终版本发布!
  6. 0:51
    【模组发布】BRNTalk - 新世代的即时通讯对话框架
Description
作者:@茉露_Jasdew  
下载链接见置顶评论

模组简介:
一个面向剧情任务与 RPG 整合包/服务器的即时通讯软件风格 Minecraft NeoForge 对话系统模组。
它提供了可脚本化的对话线程、分支选项、暂停/恢复、命令动作执行,以及客户端消息 UI/HUD 提示。

支持版本: Minecraft NeoForge 1.21.1

功能概览:
JSON 对话脚本热重载:脚本放在 data/<namespace>/brntalk/dialogues/*.json,支持 /reload 后重载。
对话线程系统:每名玩家可维护多个会话线程,支持持久化和同步到客户端。
三种消息类型:
- text:普通文本消息
- choice:分支选项
- wait:暂停节点(可通过命令恢复)
自动推进:text 节点可通过 nextId 与 continue 自动推进。
动作执行:消息可绑定 action(服务端命令),在该消息到达时执行。
客户端体验:
- 按键(默认 G)打开 BRNTalk 界面
- 可选 HUD / Toast / None 新消息提示
- 可配置 UI 样式、滚动、打字速度、按钮位置等
联动支持:
- Cloth Config(可选)配置界面
- FTB Library(可选)侧边栏按钮
- JEI(可选)界面避让