NPCLib

Plugin NPCLib

Explore plugin details and available versions

Spigot 2 versions 25,553 Daily updates

NPCLib

Spigot 2 versions 25,553 downloads
Developer’s note: Basic non-player character library.

NPCLib, a lightweight NPC library for Minecraft servers

NPCLib is an API created for Spigot servers, allowing developers to add virtual non player characters without registering real entities in the Minecraft server. Its packet based design keeps the system lightweight and helps limit unnecessary overhead.

The library supports creating and removing NPCs for individual players, assigning custom skins, and reacting to spawn, destruction, and interaction events. It suits lobbies, menus, tutorials, quests, and custom interfaces. As a practical alternative to Citizens, NPCLib gives developers a focused foundation for richer server features. At BoxToPlay, we recommend it for teams building a flexible Minecraft server experience.

Available Versions

Version Minecraft Actions
2.13.1-SNAPSHOT 1.21 - 1.8
2.11.1-SNAPSHOT 1.8 - 1.16

How to add NPCLib to your Minecraft server

1

Select your version

Select the version of NPCLib you want installed on your Minecraft server.

2

Check your cart

You go directly to your cart with the Minecraft plan and selected version of NPCLib already included. Check that everything is correct before continuing.

3

Receive your server

Wait while your Minecraft server is built and delivered. Installation of your selected NPCLib version starts during setup. Once it is ready, connect and have fun.

Ready to use NPCLib?

Create your Minecraft server and install the NPCLib plugin with one click!

Back to plugins Create my server
🍪