HomeJavaModsLunaNPC
LunaNPC
ModsJava

LunaNPC

by raeyd · on Modrinth

LunaNPC is a Fabric-first NPC framework supporting combat, factions, spawning, trading, dialog, and custom models, in-game or through the API.

⬇ Download on Modrinth
LunaNPC — screenshot 1LunaNPC — screenshot 2LunaNPC — screenshot 3LunaNPC — screenshot 4LunaNPC — screenshot 5LunaNPC — screenshot 6LunaNPC — screenshot 7LunaNPC — screenshot 8

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

✨ Feature Overview

🧩 Developer API

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

📖 Documentation: api.lunacore.dev/LunaNPC

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more