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.

File Details

chatdialogs-fabric-1.0-SNAPSHOT.jar

  • R
  • Sep 30, 2025
  • 95.84 KB
  • 3
  • 1.21.9+16
  • Forge + 2

File Name

chatdialogs-fabric-1.0-SNAPSHOT.jar

Supported Versions

  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20

Curse Maven Snippet

Forge

implementation "curse.maven:chatdialog-1355872:7049510"

Fabric

modImplementation "curse.maven:chatdialog-1355872:7049510"

Quilt

modImplementation "curse.maven:chatdialog-1355872:7049510"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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 Config Folder: 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 configuration
  • 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.