promotional bannermobile promotional banner

CNPC-plus-Fix

CNPCPlus is a community-driven enhancement for CustomNPCs, featuring bug fixes, performance improvements, compatibility patches, new features, and long-term maintenance while preserving compatibility with existing worlds and projects.
Back to Files

cnpcplus-3.1.0-1.21.1Neo.jar

File namecnpcplus-3.1.0-1.21.1Neo.jar
Uploader
XiaoBiniaoXXiaoBiniaoX
Uploaded
Aug 15, 2026
Downloads
102
Size
291.4 KB
Mod Loaders
NeoForge
File ID
8652242
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cnpc-plus-fix-1624308:8652242"

Learn more about Curse Maven

What's new

CNPCplus-Fix 3.1.0 (1.21.1 NeoForge)

New Features & Improvements

🎵 Bard BGM Improvements

  • Fixed and optimized the Bard BGM distance-based stopping system.
  • Bard music should now stop correctly when the player moves outside the configured playback range.

👁️ NPC Name Visibility Configuration

  • Added the NPC name occlusion feature from the 1.20.1 version to 1.21.1.
  • Added a new configuration option for this feature.
  • This option is enabled by default.
  • When enabled, NPC names can now be properly occluded by other entities and blocks, instead of always being rendered on top.

🏃 NPC Movement Speed

  • Changed the NPC AI → Speed value from an integer to a floating-point value.
  • The minimum configurable speed is now 0.01 instead of 1.
  • This allows NPCs to move at much slower speeds.

⚔️ Mercenary Dismissal

  • Added a "Dismiss" button to the player-facing interface for NPCs with the Mercenary profession.
  • The button is available directly from the player's interaction interface and does not require opening the NPC editor.
  • Players can now dismiss hired Mercenary NPCs directly.

🇨🇳 中文

🎵 吟游诗人 BGM 优化

  • 修复并优化了吟游诗人 BGM 的距离关闭功能
  • 现在当玩家离开设定的播放范围后,吟游诗人的音乐应该可以正确停止。

👁️ NPC 名字遮挡配置

  • 将 1.20.1 版本中的 NPC 名字遮挡功能移植至 1.21.1。
  • 新增对应的配置文件条目。
  • 此配置项默认开启
  • 开启后,NPC 的名字可以被其他实体或方块正常遮挡,而不会始终显示在最上层。

🏃 NPC 移动速度

  • NPC-AI → 速度的数值类型从 int 扩展为 float
  • 最低可设置速度从 1 降低至 0.01
  • 现在可以让 NPC 以更低的速度移动。

⚔️ 雇佣兵解雇功能

  • 雇佣兵职业的 NPC,在玩家交互界面中新增 “解雇”按钮。
  • 该按钮位于玩家使用 NPC 时看到的界面中,不需要进入 NPC 编辑界面。
  • 玩家现在可以直接解雇已经雇佣的雇佣兵 NPC。

This mod has no additional files