ChatDialog
The ChatDialogs dialog runtime for Forge 1.20.1 lets you build branching conversations, trigger Minecraft or mod commands, and react to in-game events.
介绍
ChatDialogs
ChatDialogs is a Minecraft Forge mod that brings a fully customizable dialog system into the game.
Perfect for RPG servers, adventure maps, or any project that needs interactive storytelling.
Documentation: https://github.com/Nlolik1111/ChatDialogs
✨ Features
- Dialog system with branching
- Conditional paths and branching dialog trees
- Interactive buttons for player choices
- Command-based control
/dialog start <id>– start a dialog/dialog choose <option>– pick a response/dialog stop– stop the current dialog/dialog reload– reload dialog configurations/dialog available– list available dialogs
- Player-specific dialog sessions
Each player can have their own independent dialog session. - Conditions and restrictions
Some options are only available when requirements are met. - Localization support
English, Russian, Spanish, and Ukrainian are included out of the box. - Logging and debugging tools
Integrated with MinecraftForge’s event system.
🎯 Use Cases
- Build RPG servers with interactive quests.
- Create adventure maps with branching storylines.
- Add tutorial dialogs or onboarding guides for new players.
⚙️ Technical Info
- Mod ID:
chatdialogs - Works with Forge loader.
- All dialogs are defined in external JSON configs and can be reloaded without restarting the server.
📌 Notes
This mod is designed as a foundation for dialog-driven gameplay.
It can be easily extended with custom dialogs, conditions, and actions depending on your server or map needs.
常见问题
ChatDialog 支持哪些 Minecraft 版本?
ChatDialog 支持 Minecraft Java 版 1.20–1.21.9,共 17 个版本,可用的加载器:Fabric / Forge / Quilt。下载时注意选择和你游戏版本一致的文件。
ChatDialog 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分