Back to mods
CNPC Lines project artwork

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.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which CNPC Lines release matches 1.12.2?

Updated today
Best match for your filters CNPC-Lines V1.3.0 for 1.12.2.jar
Game version 1.12.2
Loader Forge

CNPC Lines CNPC-Lines V1.3.0 for 1.12.2.jar targets 1.12.2 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. 2 required mods need 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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.12.2.jar need?

CNPC-Lines V1.3.0 for 1.12.2.jar on 1.12.2. Every mod below is checked against that same setup.

2 required mods need a matching file

Install Custom NPCs, CustomNPCs-Unofficial first, but 2 required mods have no matching file for this setup. Do not mix loader builds to force a match.

Custom NPCs Needed by CNPC Lines CNPC-Lines V1.3.0 for 1.12.2.jar
required
No matching file

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.12.2.jar on 1.12.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use CNPC-Lines V1.3.0 for 1.12.2.jar. It targets 1.12.2 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Custom NPCs, CustomNPCs-Unofficial first, but 2 required mods have no matching file for this setup. Do not mix loader builds to force a match.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside CNPC-Lines V1.3.0 for 1.12.2.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.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

CNPC Lines versions and loaders

4 of 12 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.