Mineuniverse
Mods
LunaNPC

LunaNPC

MOD
LunaNPC is a Fabric-first NPC framework supporting combat, factions, spawning, trading, dialog, and custom models, in-game or through the API.
by raeydzone
Download Claim this project
249 downloads
0 likes
Updated Oct 14, 2026
0 hypes
API and Library Mobs
Advertisement Remove ads with Premium →

LunaNPC is a Fabric-first NPC framework for building and controlling custom NPCs. It supports combat, factions, spawning, trading, dialog, and custom models straight from in-game menus, and developers get the exact same features through a public API.

⚠️ Alpha — LunaNPC is in early alpha and it's a big, complex mod. With a project this size, bugs can occur and edge cases may behave unexpectedly. Bug reports are always welcome.

🔧 Dependencies

  • Fabric Loader: 0.19.3 or higher
  • Fabric API: 0.154.2+26.2 or higher

✨ Feature Overview

  • Combat — melee, ranged, and a node-based advanced combat editor with rules, triggers, timed attacks, and projectile accuracy curves.
  • Factions — built-iCs choose allies andenemies, and can belong
  • Spawning — place NPCs in biomes, structures, or custom zones, on the ground, in water, or in the air, with respawn and persistence control.
  • Navigation — ground, swimming, and flight movement, backed by multiple A* pathfinders.
  • Trading & Jobs — trading, quests, farming, and branching dialog trees with action triggers.
  • Custom models — imimations, with automatichitboxes.
  • Full customization — health, equipment, per-slot enchanting, drops, sounds, and behavior, all tunable.
  • In-game or in code — everything is available through menus and mirrored in a developer API.

🧩 Developer API

Everything LunaNPC does in-game is also available in code through a public API.

📖 Documentation: api.lunacore.dev/LunaNPC

LunaNPC-0.1.0.jar
MC Client, Fabric, Server, 26.2
Release 2026-07-23 Get
Advertisement Remove ads with Premium →

You Might Also Like