COWMODSКаталог модов

FoNPC

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

Автор: Carrotio1,3 тыс.5обновлён 20 окт. 2026 г.
Мобы

Описание

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. Its polished browser, editor, and action menus keep common management tasks easy to find and intuitive to use.

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 through clear, searchable admin menus to manage names, skins, display names, visibility, cooldowns, glow, scale, pose, and look-at-player behavior.
  • Choose NPC entity types from a dedicated selector with representative items when a spawn egg is unavailable.
  • 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

Type Selection GUI

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

Easy adding new 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.

Dependencies / Compatibility

  • Native input dialogs are used on compatible Paper or Paper-fork servers with the Dialog API.
  • Non-player NPC entity types require server support for the 1.21.5+ entity path.
  • Optional hooks: PlaceholderAPI for dynamic placeholders and ProtocolLib for packet/profile compatibility support when installed.

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.

Последние версии

Все версии →
release

FoNPC 2.7

2.7
20 окт. 2026 г.80Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
Optimized the plugin a bit more.
release

FoNPC 2.6

2.6
8 сент. 2026 г.244Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved public GUI presentation configuration and reload handling where applicable. - Fixed viewer-aware sprite and native-dialog compatibility fallbacks for unsupported clients. - Preserved existing server-owner GUI values during configuration updates.
release

FoNPC 2.5

2.5
26 авг. 2026 г.62Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added configurable sounds in sounds.yml for editor interactions and plugin actions.
release

FoNPC 2.4

2.4
14 авг. 2026 г.79Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved the admin editor with clearer browser menus for NPCs and actions. - Improved editor navigation for managing NPC content.
release

FoNPC 2.3

2.3
6 авг. 2026 г.64Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved visuals and presentation across the plugin. - Made the admin workflows more server-owner friendly and intuitive.
release

FoNPC 2.2

2.2
19 июн. 2026 г.199Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
Added 26.2.x support
release

FoNPC 2.1

2.1
7 июн. 2026 г.148Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
- There's now a menu for selecting which type of NPC you want. - There's now a menu for editing actions in a GUI instead of with just commands.
release

FoNPC 2.0

2.0
6 июн. 2026 г.28Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added Minecraft `26.1.x` support. - Added Paper native dialogs with chat fallback. - Added configurable `dialogs`/, `messages.yml`, and `guis`/`editor.yml`. - Added `/fonpcadmin` and `/npcadmin`; old commands still work. - Added `version`, `reload`, and `resetcooldown` to npc command. - Improved editor: search, GUI NPC creation, safer delete confirmation. - Added Modrinth update checker with clickable link. - Made ProtocolLib optional. - Hardened PlaceholderAPI, Paper API, and NMS/packet compatibility. - Fixed custom GUI slot overlap risk. - Fixed async shutdown scheduling risk.
release

FoNPC 1.3

1.3
10 мар. 2026 г.285Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
Fixed an bug with skins
release

FoNPC 1.2

1.2
10 мар. 2026 г.22Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Скачать
Что нового
Fixed glow toggling removing outer layer of npc's skin