Hot Summer Deals are Here!
Celebrate with up to 99% off on 17,100 resources
03
Days
13
Hours
32
Mins
21
Secs

NRT - Interactive NPC Dialogues v1.5.1 BETA

Create interactive NPC dialogues with a web editor, sync system, conditions, actions, and custom
NRT Especial - ENG.png
NRT - Interactive NPC Dialogues
Create advanced Minecraft NPC conversations with a web editor, backend sync, conditions, actions, and custom visuals.


What is NPC-RealTalking?

NPC-RealTalking is a Minecraft plugin + hosted web panel that lets you build interactive NPC dialogues from a visual editor and synchronize them directly to your server.

Create branching conversations, conditions, actions, commands, item checks, permission checks, custom dialogue visuals, and resource pack textures without editing JSON files manually.

Main Features
  • Visual web editor for NPC dialogues
  • Branching dialogue nodes and player options
  • Citizens NPC integration
  • Backend synchronization with plugin API key
  • Manual and automatic dialogue sync
  • Conditions for permissions, level, money, items, and flags
  • Actions such as messages, commands, item give/take, node jumps, stay, and close
  • Dialogue simulator inside the web panel
  • Custom resource pack visual system
  • Built-in pixel art texture editor
  • Custom dialogue backgrounds, portraits, selectors, and option numbers
  • Minecraft color code preview
  • Local dialogue cache for fallback
  • Configurable camera, sounds, visual effects, messages, and interaction controls



Limited Early Access Slots
NPC-RealTalking is currently being offered to a limited number of early access users.

Only the first 15 buyers will be accepted during this stage. Once this limit is reached, purchases may be closed until the plugin and web editor become more stable and ready for a wider release.

This limit exists to keep support manageable, collect useful feedback, fix issues faster, and improve the system with real server owners before opening it to more users.

Early access buyers will be able to use the current version, receive updates, and help shape the future direction of NPC-RealTalking through feedback and bug reports.


Web Panel

The web panel allows you to manage your dialogues from a clean browser interface.
  • Create and edit dialogues
  • Assign dialogues to Citizens NPC IDs
  • Build node-based conversation flows
  • Configure success and failure branches
  • Validate dialogues before publishing
  • Publish versions for plugin synchronization
  • Manage server API keys
  • Edit resource pack visuals
  • Download generated resource pack ZIPs
Login:
1778137939984.png





















Panel server and create/import dialogues:
1778138014495.png



New dialogue:
1778138173793.png



Editor New Dialogue:
1778138236277.png



Validator:
1778138256695.png



All panel web:
1778138286376.png




Dialogue Simulator

Test your conversations before using them in-game.

The simulator can preview:

  • NPC messages
  • Player options
  • Locked options
  • Conditions
  • Placeholders such as {player}
  • Commands that would be executed
  • Node jumps and dialogue endings

You can simulate player level, money, inventory, permissions, flags, item in hand, and more.

Button Simulator:
1778138315517.png



Panel Dialogue Simulator (Test Dialogue):
1778138352899.png



Dialogue test seller minerals:
1778138466195.png



Custom Visuals & Resource Pack

NPC-RealTalking includes a resource pack editor inside the web panel.

You can create or import PNG textures for:

  • Dialogue backgrounds
  • NPC portraits
  • Option selectors
  • Custom numbers from 1 to 9
  • Custom icons and decorative elements

The panel can generate a ready-to-use resource pack ZIP containing the required font and texture files.

Button Resource Pack:
1778138516708.png


Panel ResourcePack:
1778138644272.png


Test Template numbers:
1778138681733.png



Built-in Pixel Art Editor

NPC-RealTalking includes a built-in pixel art editor directly inside the web panel, allowing you to create dialogue textures without using external image software.

Design custom icons, selectors, numbers, portraits, and small UI elements from your browser, then apply them directly to your dialogue resource pack.

  • Draw textures directly in the web panel
  • Create 16x16, 32x32, and 64x64 pixel art
  • Use pencil, eraser, fill bucket, color picker, lines, rectangles, circles, triangles, and text tools
  • Undo and redo changes while editing
  • Use a quick color palette or custom color picker
  • Import existing PNG files
  • Export your texture as PNG
  • Use built-in templates for numbers, arrows, and frames
  • Save the texture directly into the resource pack editor
  • Apply the texture to dialogue visuals such as selectors, option numbers, NPC portraits, or custom icons

The pixel art editor is designed to make small Minecraft-style UI textures fast to create and easy to reuse across different dialogues.

Template edit number 1 (16x16):
1778138999017.png



Template edit number 1 (32x32)
1778139038234.png



Import .PNG. Automatically converts to pixels:
1778139146091.png



Using Tools:
1778139256668.png



Save and use:
1778139375920.png

1778139397045.png



🤯 No external texture editor is required for basic dialogue UI customization.


Powerful Dialogue Logic

Each dialogue option can include requirements and different outcomes depending on whether the player meets them.

  • Require permissions, items, money, levels, flags, or custom conditions
  • Create success and failure branches for each option
  • Send messages, run commands, give or take items, jump to another node, stay, or close the dialogue
  • Build quests, shops, tutorials, RPG conversations, locked options, and progression-based NPCs

This allows one NPC to react differently depending on the player's progress, inventory, permissions, or server state.

New dialogue options:
1778140133499.png


Buy Coal test dialogue:
1778140177493.png

1778140208084.png

1778140223148.png

1778140247084.png


Node successful purchase:
1778140298258.png



Import & Export Dialogues as JSON

NPC-RealTalking allows you to import dialogue files in JSON format directly into the web editor.

This is useful for sharing, backing up, migrating, or creating dialogue templates outside the panel.

  • Import existing dialogue JSON files
  • Export dialogues as JSON backups
  • Duplicate and reuse dialogue structures
  • Move dialogues between servers or environments
  • Create templates for quests, shops, tutorials, or NPC interactions
  • Edit advanced structures externally when needed

Imported dialogues can include nodes, options, conditions, actions, global events, visual settings, and dialogue metadata.

After importing a dialogue, you can edit it normally from the web panel, validate it, publish it, and synchronize it with the Minecraft plugin.

JSON import/export is especially useful for server owners who want to keep backups of important quest lines or reuse dialogue structures across multiple NPCs.

Button Import:
1778141286233.png

1778141551129.png

1778141567731.png

1778141585423.png


Community Dialogue Sharing

NPC-RealTalking supports dialogue import and export through JSON files, making it possible to share complete dialogue systems between servers.

In the future, a community website is planned where users will be able to upload, browse, download, and share ready-made dialogue templates created by other server owners.

This could include:

  • Quest NPC dialogues
  • Shop NPC templates
  • Tutorial conversations
  • RPG story characters
  • Lobby helper NPCs
  • Event dialogues
  • Reusable condition/action examples

The goal is to let the community build and exchange dialogue packs, so server owners can save time and learn from real examples created by other users.


Cinematic NPC Camera

NPC-RealTalking can automatically focus the player's camera toward the NPC during a conversation, creating a more immersive dialogue experience.

  • Smoothly keeps the player focused on the speaking NPC
  • Configurable camera return speed
  • Configurable delay before the camera recenters
  • Optional zoom effect when the conversation starts
  • Optional darkness effect for a more cinematic feel
  • Automatically restores the player after the conversation ends

Server owners can decide how strong or subtle the camera behavior should be from the plugin configuration.

Code:
camera:
  return-speed: 0.25
  delay-to-return-seconds: 0.8

visuals:
  zoom:
    enabled: true
    level: 3
  darkness:
    enabled: true

Video is first version beta 0.5.
(The plugin is currently at version 1.5. I've greatly improved the camera system.):





Documentation / Wiki

NPC-RealTalking already includes a complete wiki with installation guides, web panel usage, plugin configuration, dialogue creation, validation, publishing, custom textures, the dialogue simulator, and troubleshooting.

Open the NPC-RealTalking Wiki

The wiki is currently written in Spanish, as the project originally started for a Spanish-speaking community. However, it can be easily translated with your browser if needed.

A full English version of the documentation is planned, as the project is moving toward English-first support, resources, and communication.

1778140393414.png

1778140410295.png




Requirements
  • Paper or Spigot server
  • Minecraft 1.21.x
  • Java 17+
  • Citizens
  • Valid NPC-RealTalking plugin API key for backend synchronization

Optional soft dependencies:
  • PlaceholderAPI
  • Vault
  • WorldGuard
  • LuckPerms


Commands

Code:
/nrt reload
/nrt sync

Aliases:

Code:
/npcrealtalking
/nrt



Important DRM / API Key Notice

NPC-RealTalking uses a plugin API key system. The plugin connects to the hosted backend to download and synchronize published dialogues for the configured server.

Without a valid plugin API key, the plugin cannot sync web-created dialogues.

Basic sync logs may be stored for security and troubleshooting purposes.


API Key Delivery

NPC-RealTalking requires a plugin API key to connect to the hosted web backend and synchronize published dialogues.

The API key is provided through Discord after the purchase has been verified. Without a valid API key, the plugin cannot sync web-created dialogues.


Early Access / Beta Notice

NPC-RealTalking is currently in an early access / beta stage.

The plugin and web editor are already functional, but they may still contain bugs, missing polish, edge cases, or behavior that changes as the system improves.

Because of this, the current price is intentionally lower for early adopters who want to test the system, use it on their servers, provide feedback, and help shape the future of the project.

By purchasing during this stage, you understand that:
  • Some bugs or unexpected behavior may occur
  • Features may change or improve over time
  • The web editor and plugin will continue receiving updates
  • Feedback from early users will help prioritize improvements
  • The current lower price is meant for users willing to join the project early

If you are looking for a fully mature, long-established product with no rough edges, you may prefer to wait for a later stable release.

Use Cases
  • RPG NPC conversations
  • Quest NPCs
  • Server tutorials
  • Lobby guides
  • Story-driven survival servers
  • Interactive shops
  • Dialogue-based progression
  • NPC information menus

Support

If you need help installing, configuring, or connecting the plugin with the web panel, support is available after purchase.

Please make sure Citizens is installed and your server can connect to the backend before requesting support.
Buy a license now
$3.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
251 Views
0 Purchases
2 Downloads
May 8, 2026 Published
May 9, 2026 Updated
Not yet rated
80.8 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Chat
  1. Adventure
Game mode
  1. Survival
  1. Hub & lobby
  1. Roleplay
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,188 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,126 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,064 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,804 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,573 purchases
Share and earn
Refer this resource and earn a 10% commission.
251 Views
0 Purchases
2 Downloads
May 8, 2026 Published
May 9, 2026 Updated
Not yet rated
80.8 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Chat
  1. Adventure
Game mode
  1. Survival
  1. Hub & lobby
  1. Roleplay
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,188 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,126 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,064 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,804 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,573 purchases
Top