nsukchat
by menglan
nsukchat adds a dialogue panel to NPCs in Forge 1.20.1, where right-clicking a character opens a conversation whose options depend on the relationship built so far.
What it does
Right-clicking an NPC player opens a dedicated interaction interface where the character can be viewed and dialogue can be started. The mod is built as an addon to Simukarft and adds dialogue functionality to the NPCs it provides. The dialogue panel and the merchant NPC's purchase HUD can both be bound to keys set in the game settings.
Dialogue follows an affection system. Options are drawn at random from three pools, labeled pool+1, pool-1 and pool0, based on the current affection level. Each player response raises or lowers the NPC's affection, and the level decides which options appear and whether further branching content becomes available. Custom dialogue can be bound to a specific NPC by name, UUID or profession, and the system accepts content from both a ML Shorthand Code source and a global pool.
The gameplay centers on gradually turning an ordinary NPC into a character with unique reactions, through ongoing conversation rather than single exchanges. The mod is published for Forge only, for 1.20.1, with the Client and server environment and the BSD 3-Clause License. Source code and an issue tracker are public, and the code is open source.
Key features
Right-click dialogue panel
Right-clicking an NPC opens a panel that shows the character and lets the player start a conversation.
Affection-based options
Dialogue options are picked at random from three pools according to the NPC's current affection level.
Affection gain and loss
Different player responses raise or lower the NPC's affection, which steers later conversations.
Custom dialogue per NPC
Dialogue can be bound to an NPC by name, UUID or profession, and text can be reloaded while the game runs.
Continuous replies
The system supports continuous replies, command suffixes and variable grouping for building longer exchanges.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
CNPC-Additions is a Forge addon for 1.20.1 – 1.20.6 under All rights reserved, and its source is not open source. OverPED is open source under the Mozilla Public License 2.0 and is built for 1.20.1 only. Litewer's AI girlfriend (GF) is licensed under the Creative Commons Attribution 4.0 license and targets 1.20.1 only. nsukchat is also built for 1.20.1 only, with the same Client and server environment as all three, and it is released under the BSD 3-Clause License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| nsukchat | Forge | 1.20.1 | Client and server | 2026-05-17 |
| CNPC-Additions | Forge | 1.20.1 – 1.20.6 | Client and server | 2024-10-25 |
| OverPED | Forge | 1.20.1 | Client and server | 2026-03-26 |
| Litewer's AI girlfriend (GF) | Forge | 1.20.1 | Client and server | 2026-03-10 |
Questions
Does nsukchat need Simukarft?
Does the server need nsukchat installed?
Which loader and version does nsukchat support?
In the catalog
nsukchat is one of 5,392 Social mods on ModsFinder, and one of 1,817 Social mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from menglan
Similar mods
What the author says
The core gameplay of this addon revolves around "dialogue-based relationship building" and "affection progression" with NPCs. Dialogues in the mod are fully customizable. Right-click to open the mod's dialogue panel.
Official listing
- Modrinth page
- modrinth.com/mod/nsukchat
- Owner
- menglan
- Published
- 2026-05-17
- Updated on Modrinth
- 2026-05-17
- Facts verified
- 2026-10-15
