Community listing page, reviews here may not be monitored by the author.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
C'Npc
C'Npc is a fully in-game NPC creation and management mod for Forge 1.20.1, built for Medieval Fantasy roleplay servers. No config files, no external editors - spawn an NPC, right-click it with the NPC Tool, and configure everything from a menu while you play.
Getting started
The NPC Tool isn't in any creative tab yet - grab it with:
/give @s c_npc:npc_tool
As an operator, right-click a block with it to spawn an NPC and open its editor directly, or right-click an existing NPC with it to reopen that editor.
Highlights
- Player-skinned or disguised NPCs - use any Minecraft username, a direct skin URL, or disguise the NPC as any vanilla mob (searchable list) while keeping the same AI and hitbox underneath.
- Branching dialogue - up to 16 pages per NPC, each with up to 4 custom-labeled buttons that lead to another page, close the conversation, open trading, or accept/turn in a quest. A simple one-line dialogue is used automatically until you build a branching tree.
- Quests - up to 6 quests per NPC (given and turned in by the same NPC), with two objective types (bring items / kill creatures), item rewards, adjustable XP, optional faction reputation rewards, and configurable repeat cooldowns (once, instant, hourly, daily, weekly, monthly). Players get a personal quest log (inventory icon) showing live progress on every accepted quest.
- Factions with real consequences - name your own factions, set their posture toward players (Hostile/Neutral/Friendly) and their relations with each other. Hostile factions actually fight: NPCs attack on sight, and player-vs-player faction wars are fully supported. Reputation thresholds (built from quest rewards) can override the default posture per player - earn enough goodwill and a hostile faction leaves you alone, or tank your reputation and a friendly one turns on you.
- Trading - real vanilla trading UI (same interface as villagers), edited by dragging items into an admin screen. Unlimited uses, no restock system.
- Equipment - a real drag-and-drop inventory (helmet/chestplate/leggings/boots + both hands) for player-skinned NPCs.
- Movement - three behavior modes (Stationary, Wander within a configurable radius, or Patrol a custom multi-point path with per-point wait times), plus Walk/Run speed, a permanent crouched pose, and occasional idle hops for extra life.
- Everything server-admin-only, in-game - every screen above (skin, dialogue, quests, factions, path, equipment, trades) is opened with a right-click while holding the NPC Tool as an operator. Regular players just get the normal dialogue/trading experience.
Requirements
- Minecraft 1.20.1
- Forge 47.4.22+
Known limitations
- No conditions on dialogue buttons yet beyond quest accept/turn-in (e.g. requiring an item or a quest state) - planned for later if there's demand.
- Downloaded skins are cached in memory for the session only (no disk cache yet).
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources