Skip to content

npc-lib

Simple & Extendable NPC library for Minecraft Java Edition Servers

Fabric
Loaders
Fabric
Downloads on Modrinth
7K
Followers on Modrinth
19
versions
8
Updated
October 3, 2026Oct 3
Published
in 2025
This is a library — other mods need it, and it adds nothing to the game by itself
Showcase: Cave Explorers · swipe

At a glance

A library: other mods need it
Runs on Fabric
For Minecraft 1.21.4–1.21.11, 26.2–26.3
Server only — players don't need to install it
Latest version — 3.0.0-beta.18 from October 3, 2026
Requires Fabric API
Where it's needed
In gamenot neededOn serverrequired

Install on the server only; players don't need it

Game versions1.21.4–1.21.11, 26.2–26.3

Maven Central Version

GitHub forks GitHub Repo stars

Minecraft NPC-Lib

Simple & Extendable NPC library for Minecraft Java Edition Servers

Features

  • Bukkit & Forks (including Folia) supported via ProtocolLib or PacketEvents
  • Full Minestom & Fabric support (latest version only)
  • Skin (Static and Dynamic loading)
  • Attributes (Status, Pose, Skin Layers)
  • Equipment (Main & Off Hand, Armor)
  • Interaction (Interact & Attack)
  • Action Controller (Automatic Looking at Player, Player Imitation & Spawning etc.)
  • LabyMod Extension (Sending Emotes & Sprays)
  • ...

More Documentation

More detailed documentation, such as instructions for installation and use, can be found on our GitHub page

FAQ

How to install npc-lib?

Install Fabric for your Minecraft version, download npc-lib for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does npc-lib support?

npc-lib has builds for Minecraft 1.21.4–1.21.11, 26.2–26.3.

Is npc-lib needed on the server?

Server only — players don't need to install it

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More