CNPC增强

CNPC增强

一个为自定义NPC添加额外增强功能的附加模组。

处理中

CNPC 增强

一个为自定义 NPC 添加额外增强功能的附属模组。

依赖项

  • Minecraft 1.21.1
  • NeoForge
  • Custom NPCs(用于 1.21.1 的非官方 NeoForge 1.21.1 构建版本)

功能特性

1. 自动检测声音

在 NPC 声音设置界面添加一个 自动检测声音 按钮。点击后,模组会自动扫描属于当前生物模型的原生声音(包括模组生物),并填充相应的声音槽位:

声音槽位 描述
空闲声音 生物的 ambient / idle(环境/空闲)音效
愤怒声音 生物的 angry / aggressive(愤怒/攻击性)音效
受伤声音 生物的 damage / hurt(伤害/受伤)音效
死亡声音 生物的死亡音效
移动声音 生物的 step / walk / fly(步伐/行走/飞行)移动音效
攻击声音 NPC 攻击目标时播放的声音

2. 空闲声音间隔设置

在空闲声音槽位旁可配置播放间隔(以秒为单位)。设置为 0 可实现无缝循环播放。

3. 攻击声音

新增专用的攻击声音槽位。当 NPC 攻击目标时自动播放。支持自动检测和手动选择两种方式。

4. 飞行移动声音

处于飞行状态的 NPC 将持续播放移动声音,以模拟拍打翅膀或飞行的音效。

5. 阵营玩家保护

在全局阵营管理菜单中,可为每个阵营设置 保护玩家 开关。启用后,该阵营的 NPC 将主动保护受到攻击的玩家。

6. 阵营声望命令

用于调整玩家对指定阵营声望值的命令:

/npcenhance faction addpoints <玩家> <阵营> <点数>    增加阵营声望点数
/npcenhance faction removepoints <玩家> <阵营> <点数> 移除阵营声望点数
/npcenhance faction setpoints <玩家> <阵营> <点数>    设置阵营声望点数

安装方法

  1. 确保已安装 NeoForge 和 Custom NPCs
  2. 将 npcenhance-x.x.x.jar 放入你的 mods 文件夹
  3. 启动游戏