BRNTalk
A simple IM-style dialogue / talk UI mod for Minecraft
BRNTalk
BRNTalk
BRNTalk is a dialogue-focused Minecraft (NeoForge) mod built for RPG servers, quest maps, and modpacks. It helps you deliver story content in a cleaner, more immersive way by unifying NPC conversations, branching narrative, and player-facing message flow in one system.
---
What can you use it for?
- Build message-center style UI and message-center style UI - Provide a more consistent message-center style UI for players - Pause at key nodes and continue later to match quest progression - Run simple command in scripts for feedback, or conduct more complex operations with provided APIs.
> For full technical details (script structure, commands, JSON format, and developer API), please check the repository README.
---
Highlights
- Flexible API: BRNTalk feels closer to a modern messaging app feed, not a Galgame portrait + big textbox layout, and not direct world-entity click interaction. - Flexible API per player - Flexible API with dedicated talk screen + new message notifications; cogwork-style or vanilla-style is available - Flexible API for staged quest and narrative flows - Flexible API (typing speed, scrolling feel, UI style, notification placement) - Flexible API for managing story progression in multiplayer worlds, as scripts distribution and progress storage are all server-sided - Flexible API with /reload is available for scripts - Flexible API that allows integrations with other mods or KubeJS Scripts
---
Quick Start
1. Install BRNTalk and launch the game. 2. Confirm the BRNTalk message/talk UI can be opened on the client. 3. Load sample dialogue content (/brntalk start test_demo) or your own dialogue resources. 4. Trigger a conversation in-game and verify the full flow: - Auto-advanced text - Branching choices - Wait node continuation 5. Tune UI and notification settings to match your gameplay style.
> For advanced customization of dialogue nodes, branching logic, and integrations, see the repository README.
---
Good Fit For
- RPG survival server onboarding - Adventure map main/sub quest storytelling - Stage-based guidance in modpacks - Community event chapters and roleplay dialogue
---
Compatibility & Environment
- Platform: NeoForge - Minecraft version: follow the versions listed on this project page / release files - Optional integrations: Cloth Config / JEI / FTB Library
---
More Information
- For this project, parts of the architecture design and code implementation were created with AI tooling support - Licensing: open-sourced with MIT license - Full usage docs, development notes, and script structure: see the repository README and internal demo conversation json - Issues and suggestions: feel free to open an Issue in the project repository