CurseForge · Minecraft mod
CNPC Lines
CNPC Line adds a modern skin manager and dialogue display for Custom NPCs. Search skins by name, use uppercase English, Chinese, Korean, emojis and more, and organize skin files for resource packs. NPC dialogue gets a cleaner, modern presentation.
Quick answer
Which CNPC Lines release should I use?
CNPC Lines CNPC-Lines V1.3.0 for 1.21.1.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. 1 required mod needs a matching file.
Where it goes
Is CNPC Lines required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does CNPC Lines CNPC-Lines V1.3.0 for 1.21.1.jar need?
CNPC-Lines V1.3.0 for 1.21.1.jar. Change the file and its required mods may change too.
Install Custom NPCs, CustomNPCs-Unofficial first, but 1 required mod has no matching file for this setup. Do not mix loader builds to force a match.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add CNPC Lines without breaking your instance.
Built for CNPC Lines CNPC-Lines V1.3.0 for 1.21.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use CNPC-Lines V1.3.0 for 1.21.1.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Custom NPCs, CustomNPCs-Unofficial first, but 1 required mod has no matching file for this setup. Do not mix loader builds to force a match.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside CNPC-Lines V1.3.0 for 1.21.1.jar. It opens that exact file at the source.
About this project
What does CNPC Lines add?
CNPC Lines
CNPC Lines is a utility and visual enhancement addon for Custom NPCs, focused on improving skin management and modernizing NPC presentation. It extends the existing Custom NPC workflow while keeping its original content and scripting ecosystem intact.
Skin Manager
CNPC Lines provides a more convenient way to manage and search Custom NPC skins.
- Search skins directly by name
- Supports uppercase English, Chinese, Korean, emojis, and other Unicode characters in skin names
- Makes large skin collections easier to navigate
- Simplifies adding and organizing skin files
- Makes it more convenient to build and maintain resource packs containing Custom NPC skins
The goal is to make working with large skin libraries much less tedious, especially for maps and modpacks containing many custom NPCs.
Modern Faction Panel
CNPC Lines introduces a completely revamped visual interface for NPC factions, while keeping the original faction editing entry point intact.
- Visual Portraits & Status: Displays the NPC's portrait alongside their name, faction status (Neutral, Aggressive, Friendly), and faction points.
- Heart-shaped Health Bar: Replaces traditional numeric health with an intuitive heart bar for quick visual feedback during gameplay.
- Color-coded UI: Faction attitudes are clearly distinguished by colors and icons, making it instantly recognizable who is an ally and who is an enemy.
This modernized faction panel makes NPC relationships much easier to read at a glance, perfect for RPGs and story-driven maps.
Modern Dialog & Quest Editing
Along with the visual enhancements, CNPC Lines features a modernized Dialogs & Quests - Story Workbench. (Note: The old dialog/quest editing entry point is fully retained).
- A clean, centralized workspace for managing all your dialog resources, quests, and flow links.
- Easy navigation through tabs like Resource Editor, Dialog Flow, Quest Links, and All Relations.
- Streamlined UI for setting dialog availability, faction options, console commands, and NPC hiding/wheel display.
This new workbench significantly improves the workflow when building complex storylines, quests, and branching dialogs.
Modern Dialogue Display
CNPC Lines also provides an alternative presentation for NPC dialogue.
Inspired by the dialogue presentation approach of CNPC Additions, this feature replaces the traditional Custom NPC dialogue text display with a more modern and visually polished presentation.
It is designed to make NPC conversations easier to read and more suitable for modern adventure maps, RPGs, and story-driven content, while retaining the original purpose of Custom NPC dialogue. Text formatting options such as font size, bold/italic/underline, and custom color palettes are integrated for a better reading experience.
Compatibility
CNPC Lines is designed as an addon for Custom NPCs, rather than a replacement or fork.
It focuses on extending the existing Custom NPC workflow while keeping its original content and scripting ecosystem intact. All original entry points remain available to ensure backward compatibility with existing maps.
Credits
CNPC Lines' dialogue presentation is inspired by the ideas and presentation approach of CNPC Additions.
- Custom NPCs — Noppes
- CNPC Additions — inspiration for the dialogue presentation concept
Project description from CurseForge.
Pick your setup
CNPC Lines by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader build1.20.1
1 loader build1.12.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
CNPC Lines versions and loaders
CNPC-Lines V1.3.0 for 1.21.1.jar
CNPC-Lines-V1.3.0-for-1.21.1.jar
14 Nov 2026
CNPC-Lines V1.3.0 for 1.20.1.jar
CNPC-Lines-V1.3.0-for-1.20.1.jar
14 Nov 2026
CNPC-Lines V1.3.0 for 1.12.2.jar
CNPC-Lines-V1.3.0-for-1.12.2.jar
14 Nov 2026
CNPC-Lines V1.2.0 for 1.12.2.jar
CNPC-Lines-V1.2.0-for-1.12.2.jar
6 Nov 2026
CNPC-Lines V1.2.0 for 1.20.1.jar
CNPC-Lines-V1.2.0-for-1.20.1.jar
6 Nov 2026
CNPC-Lines V1.2.0 for 1.21.1.jar
CNPC-Lines-V1.2.0-for-1.21.1.jar
6 Nov 2026
CNPC-Lines V1.1.0 for 1.12.2.jar
CNPC-Lines-V1.1.0-for-1.12.2.jar
31 Oct 2026
CNPC-Lines V1.1.0 for 1.20.1.jar
CNPC-Lines-V1.1.0-for-1.20.1.jar
31 Oct 2026
CNPC-Lines V1.1.0 for 1.21.1.jar
CNPC-Lines-V1.1.0-for-1.21.1.jar
31 Oct 2026
cnpclines-1.21.1NeoForge-1.0.0.jar
6 Oct 2026
cnpclines-1.20.1Forge-1.0.0.jar
6 Oct 2026
cnpclines-1.12.2Forge-1.0.0.jar
6 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.