DK NPCS
No reviews yet
Lightweight NPC system that creates realistic player NPCs with custom skins, interactions, and command support.
Adds new methods of transportation for players.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Features
- Realistic NPCs using ServerPlayerEntity (same technology as Citizens)
- Custom skins from any Minecraft player
- Action system executed by clicking on the NPC
- Floating text lines above NPCs (holograms)
- Simple and intuitive commands
- Lightweight and optimized for servers
Commands
All commands require permission level 2 (OP).
Basic Management
/npc create <name> <skinPlayer>- Creates an NPC with a player's skin/npc remove <name>- Removes an NPC/npc removeall- Removes all NPCs/npc list- Lists all active NPCs/npc rename <name> <newName>- Renames an NPC
Positioning
/npc teleport <name> <x> <y> <z>- Teleports an NPC/npc teleport <name> <x> <y> <z> <yaw> <pitch>- Teleports with rotation
Skin
/npc skin <name> <skinPlayer>- Changes the NPC's skin
Actions (executed when clicking on the NPC)
/npc action <name> add <action>- Adds an action/npc action <name> remove <index>- Removes an action/npc action <name> list- Lists all actions/npc action <name> clear- Removes all actions
Text Lines (holograms)
/npc lines <name> add <text>- Adds a line of text/npc lines <name> remove <index>- Removes a line/npc lines <name> list- Lists all lines/npc lines <name> clear- Removes all lines
Types of Actions
When adding actions, you can use the following formats:
MESSAGE: <text>- Sends a message to the player (supports&for colors)PLAYER: <command>- Executes a command as if the player had typed itCONSOLE: <command>- Executes a command via the console/<command>- Executes a server command
Use %player% in actions to replace it with the player's name.
Examples of Use
# Create an NPC with Notch skin
/npc create Vendor Notch
# Add lines of text
/npc lines Vendor add &6&lStore
/npc lines Vendor add &7Click to buy!
# Add actions when clicking
/npc action Vendor add MESSAGE: &aHello, %player%!
/npc action Vendor add CONSOLE: give %player% diamond 1
# Teleport the NPC
/npc teleport Vendor 100 64 200 90 0
# Change the skin
/npc skin Vendor jeb_
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources