FoNPC v2.2

This plugin adds NPCs to Minecraft. Highly customizeable and extremely server-owner friendly.
Cover Image

Interactive NPCs for Minecraft Servers

Create configurable NPCs that look alive, react to clicks, run server actions, and move through your world.
FoNPC is built for server owners who want practical NPCs for shops, guides, quests, warps, menus, tutorials, events, and admin-controlled server interaction without editing a giant config for every change.

NPC browser with saved NPCs ready to edit


Features
  • Create, copy, teleport, edit, and remove NPCs with one admin command set.
  • Use the in-game NPC browser and editor to manage names, skins, display names, visibility, cooldowns, glow, scale, pose, and look-at-player behavior.
  • Build click actions for left click, right click, or any click: console commands, player commands, messages, sounds, waits, permission checks, random action branches, movement playback, and cooldown blocking.
  • Give NPCs player skins, mirrored skins, texture URLs, PlaceholderAPI-backed values, equipment, colored glow, custom visibility permissions, and tab-list behavior.
  • Create named movement profiles with waypoints, speed, loop mode, yaw mode, pathfinding options, rounded paths, pause times, and live start/stop/status controls.
  • Import existing FancyNPCs data with /fonpc convert fancynpcs to make migration faster.

Sitting


NPC editor showing appearance, visibility, cooldown, scale, pose, and glow controls


Click Actions
FoNPC turns NPC clicks into useful server workflows. Use action chains to open menus, run commands, send messages, play sounds, start movement profiles, require permissions, add delays, or choose a random next action.

Action list showing command, message, sound, wait, permission, random, and movement actions


Movement Profiles
Create reusable movement paths and start them on any NPC. Profiles support waypoint editing, loop modes, yaw handling, pathfinding toggles, speed settings, rounded paths, arrival tolerance, fall-speed control, and waypoint pauses.

https://www.youtube-nocookie.com/embed/8UYM6Pxa2go

Commands
  • /fonpc create <name> - create an NPC at your location.
  • /fonpc editor [name] - open the NPC browser or edit a specific NPC.
  • /fonpc edit <name> <option> ... - edit location, type, skin, display name, glow, visibility, cooldown, scale, equipment, attributes, tab-list state, or click actions.
  • /fonpc movement ... - create and manage movement profiles and waypoints.
  • /fonpc start_movement <npc> <movement> [key=value ...] - start a movement profile on an NPC.
  • /fonpc stop_movement <npc> - stop an NPC movement.
  • /fonpc movement_status <npc> - view active movement state.
  • /fonpc convert fancynpcs - import supported FancyNPCs data.
  • /fonpc list, /fonpc info <name>, /fonpc teleport <name>, /fonpc copy <old> <new>, /fonpc remove <name> - manage saved NPCs.
  • /fonpc version, /fonpc reload, /fonpc resetcooldown <player|all> - admin utilities.

Aliases: /npc, /fonpcadmin, and /npcadmin.

Permissions
- fonpc.admin - grants access to all FoNPC commands. Default: op.

NPC visibility can also be locked behind a custom permission node per NPC when using permission_required visibility.

Optional Admin Tools
FoNPC includes editable messages.yml, GUI layout files, native-dialog templates, Modrinth update checking, a FancyNPCs converter, and resettable in-memory interaction cooldowns.
EULA: Free EULA
121 Views
6 Downloads
May 27, 2026 Published
Jun 19, 2026 Updated
Not yet rated
361.8 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Mobs
  1. Social
Game mode
  1. Skyblock
  1. Gens
  1. BoxPVP
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  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
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,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,158 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
121 Views
6 Downloads
May 27, 2026 Published
Jun 19, 2026 Updated
Not yet rated
361.8 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Mobs
  1. Social
Game mode
  1. Skyblock
  1. Gens
  1. BoxPVP
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  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
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,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,158 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Top