NPC Plugin icon

NPC Plugin -----

Customizable NPCs via GUI and API




- Added support for 26.2
- Added option to modify the name display
----------, Jun 16, 2026

- Performance Improvement
- Bugfixes
----------, Jun 15, 2026

  • Added new config options
    • walking-viewer-distance: Distance in which a player can see a NPC walking
    • precise-sleeping-hitbox: Adds a custom hitbox to a sleeping NPC
  • Minor bugfixes
  • Minor Improvements
----------, Jun 10, 2026

Fixed bug where NPCs would have the same goals
----------, May 29, 2026

- A lot of bugfixes
- Entity AI should be stable now (might still have some edge cases)
----------, May 28, 2026

Fixed loading issues for version 1.17.1
----------, May 24, 2026

  • Fixed various bugs
  • Added PlaceholderAPI support for expressions
----------, May 3, 2026

Fixed issue, where paths would not work
----------, Apr 19, 2026

  • Added new command /npc movement
    • Allows to record player movement and replay it via the path option of the npc
  • Added new command /npc execute
    • Allows to execute the set npc actions via command
----------, Apr 13, 2026

  • Added support for 26.1
  • Bugfixes
----------, Mar 24, 2026

Fixed issue for Chunk unloading error
----------, Jan 11, 2026

- Fixed an issue where dynamic skins via PlaceholderAPI were not applied correctly
- Fixed an issue that caused chunk loading errors
----------, Jan 4, 2026

Fixed bugs when changing the world or respawning
----------, Dec 27, 2025

- Added an UpdateChecker
- Bug fixes
----------, Dec 18, 2025

- Bugfix: Some commands won't execute correctly
----------, Dec 14, 2025

- NPCs can now sit (1.19.4+)
- Added bStats
- Bugfixes
----------, Dec 13, 2025

Added 1.21.11 support
----------, Dec 12, 2025

Fixed a bug where NPC would not load after restart
----------, Dec 3, 2025

  • NPCs now load when the world is fully loaded
  • UUID no longer changes when switching skins
----------, Nov 24, 2025

Added a new pathing system that also allows walking through doors, fence gates, and similar objects

Thanks to @TerZer
----------, Nov 21, 2025

Fixed a bug regarding /npc reload
----------, Nov 13, 2025

- Fixed issue where the npc id would show up
----------, Nov 9, 2025


  • fixed skin issue
  • added dynamic skins via PlaceholderAPI
  • improved PlaceholderAPI support
----------, Oct 30, 2025

- fixed skin issue
- fixed PlaceholderAPI issue
----------, Oct 27, 2025



- bug fixes
- added better excption handling
- added command /npc excptions - to show the exceptions that occurred during the npc loading
----------, Oct 15, 2025

  • Added support for 1.21.9/1.21.10
  • Added Pathfinding
  • Fixed bugs
----------, Oct 11, 2025

- /npc tp <UUID> - Teleports you to the NPC
- /npc tphere <UUID> Teleports the NPC to you
- /npc config <key> [value] - Modifies the config settings
- /npc config reload - Reloads the config
----------, Sep 17, 2025

Added support for multiline name tags (1.19.4+)
----------, Sep 11, 2025

Fixed bug where the NPC ID was sometimes visible
----------, Sep 10, 2025

- Config now loads correctly when updating to a newer plugin version
- avoid-command-check now defaults to true
----------, Aug 29, 2025

NPCs are now loaded after the Multiverse-Core worlds
----------, Aug 29, 2025

Resolved an issue where NPCs were not saved upon creation
----------, Aug 28, 2025

Click actions can now run commands from other plugins, provided the player has permission to use them
----------, Aug 28, 2025

- Fixed bugs that could cause server disconnects
- Added new config option avoid-command-check: when set to true, it skips validation for commands entered in the NPC action
----------, Jul 26, 2025

Added 1.21.7 support
----------, Jun 30, 2025

- Added Dialogs for 1.21.6
- fixed issues for 1.20.2 - 1.20.4
----------, Jun 24, 2025

added support for 1.21.6
----------, Jun 17, 2025

Updated Plugin to support 1.17 - 1.21.5
Added API
----------, Jun 4, 2025

How To Use?
  • Create NPC
    • /npc create <skin (name of the player who use this skin)> <name of the npc> <color of the name>
  • Delete NPC
    • /npc delete <name of the npc>
  • List of all NPC's
    • /npc list
  • Set an Action to a NPC
    • /npc edit
      • Click on the NPC you want to set an Action
      • Select on which click (rightclick/leftclick/both) the action should fired
      • Select the action (Teleport to a other world, Connect to a other Server [BungeeCord], run a Command)
      • Enter the worldname, you want to teleport/the servername you want connect/the command which should run
----------, Jan 28, 2022

NPC Plugin

Select Skin,name,name-color and action

Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command

Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
----------, Jan 10, 2022

Now available for 1.18
----------, Dec 9, 2021

Now available for 1.18
----------, Dec 8, 2021

NPC Plugin

Select Skin,name,name-color and action

Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command

Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
----------, Mar 19, 2021

NPC Plugin

Select Skin,name,name-color and action

Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command

Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
----------, Feb 9, 2021

Select Skin,name,name-color and action

Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command

Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
----------, Jan 18, 2021

Resource Information
Author:
----------
Total Downloads: 25,554
First Release: Jan 12, 2021
Last Update: Jun 16, 2026
Category: ---------------
All-Time Rating:
17 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings