ModsFinder

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.

ForgeClient and serverBSD 3-Clause LicenseOpen source1.20.1

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

  1. Right-click dialogue panel

    Right-clicking an NPC opens a panel that shows the character and lets the player start a conversation.

  2. Affection-based options

    Dialogue options are picked at random from three pools according to the NPC's current affection level.

  3. Affection gain and loss

    Different player responses raise or lower the NPC's affection, which steers later conversations.

  4. 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.

  5. Continuous replies

    The system supports continuous replies, command suffixes and variable grouping for building longer exchanges.

Compatibility

Latest build for each game version and loader.

1.20.11.0.4-fix
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
nsukchatForge1.20.1Client and server2026-05-17
CNPC-AdditionsForge1.20.1 – 1.20.6Client and server2024-10-25
OverPEDForge1.20.1Client and server2026-03-26
Litewer's AI girlfriend (GF)Forge1.20.1Client and server2026-03-10

Questions

Does nsukchat need Simukarft?

The mod is described as an addon to Simukarft, so Simukarft is the base it extends. No required dependency is listed for Forge.

Does the server need nsukchat installed?

Yes. Every player and the server need a copy of the mod.

Which loader and version does nsukchat support?

nsukchat is published for Forge only, for Minecraft 1.20.1.

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

All projects

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.
menglan, on the Modrinth page

Official listing

Owner
menglan
Published
2026-05-17
Updated on Modrinth
2026-05-17
Facts verified
2026-10-15

Tags