
CNPC-plus-Fix
CNPCPlus是一个由社区驱动的CustomNPCs增强模组,包含错误修复、性能优化、兼容性补丁、新功能以及长期维护,同时保持与现有世界和项目的兼容性。
⚠️ CNPCPlus 主要是一个面向创作者的改进模组。它不添加新的方块或物品。大多数更改都是为了改进现有的 CustomNPCs 系统。
CNPCPlus
英语
CNPCPlus 是一个由社区维护的 CustomNPCs 增强项目,专为冒险地图、RPG 服务器、整合包和 Minecraft 故事项目而设计。
CNPCPlus 不会替代 CustomNPCs。
相反,它通过提供以下内容来改善原版 CustomNPCs 的体验:
- 错误修复。
- 兼容性改进。
- 创作者工作流程改进。
- 新的自定义选项。
- 对复杂模组环境的更好支持。
大多数功能都在后台悄然运行。
如果你在寻找新的方块、物品或可见内容,你可能不会立即注意到变化。CNPCPlus 专注于改进地图制作者、服务器开发者和 CustomNPCs 用户所使用的系统。
功能特点
合成表系统增强
CNPCPlus 极大地改善了 CustomNPCs 的合成表编辑体验。
合成表编辑器修复
改进包括:
- 修复了保存自定义合成表时物品位置偏移的问题。
- 提高了合成表编辑的稳定性。
- 在某些版本中重新设计了合成表系统。
合成表浏览器侧栏
编辑 CustomNPCs 合成配方时,CNPCPlus 会添加一个可折叠的合成表侧栏。
功能:
- 快速查看可用的自定义配方。
- 预览所需材料。
- 自动填充合成材料。
- 支持工作台 3×3 配方。
- 支持木工台 4×4 配方。
这使得创建大型 RPG 地图和自定义合成系统变得更加容易。
合成表兼容性改进
CustomNPCs 的合成配方常与包含复杂 NBT 数据的模组物品存在兼容性问题。
CNPCPlus 通过添加以下选项来改进此系统:
- 模糊匹配
- 仅检查名称
这些选项可以在配置文件中进行设置。
这提高了与包含动态 NBT 数据物品的模组的兼容性。
示例:
- 带有弹药数据的武器。
- 包含耐久度信息的物品。
- 在物品内部存储附加信息的模组。
兼容示例:
- TACZ 武器。
- 其他 NBT 密集型模组物品。
NPC 自定义增强
NPC 缩放扩展
原版 CustomNPCs 的 NPC 缩放有限。
CNPCPlus 扩展了 NPC 缩放:
50% ~ 150% → 0% ~ 1000%
这允许创作者制作:
- 极小的 NPC。
- 巨大的 NPC。
- 畸形的生物。
- 特殊视觉效果。
许多效果无需自定义模型即可实现。
木偶职业改进
CNPCPlus 为木偶 NPC 增加了更多控制选项。
新增:
- XYZ 分离距离。
这允许创作者创建:
- 漂浮的身体部位。
- 分离的肢体。
- 特殊电影效果。
适用于:
- Boss 场景。
- 剧情事件。
- 特殊地图设计。
装备与身体部位控制
NPC 装备现在有更多独立控制。
支持:
- 盔甲部件。
- 主手物品。
- 副手物品。
控制项:
- 缩放。
- 旋转。
- 分离距离。
这为以下方面提供了更多可能性:
- 电影场景。
- Boss NPC。
- 特殊角色设计。
创作者工作流程改进
CNPCPlus 为地图制作者和开发者增加了几项生活质量改进。
NPC 物品栏改进
新增:
- Shift + 左键单击可快速装备 NPC 物品。
- NPC 头部槽位可显示非盔甲物品。
示例:
- TACZ 武器可以显示在 NPC 身上。
银行职业改进
对于玩家:
- Shift + 左键单击可快速将物品放入 NPC 银行职业。
这改善了存储 NPC 的体验。
跨版本社区项目
CNPCPlus 为多个 Minecraft 版本维护:
- Forge 1.12.2
- Forge 1.20.1
- NeoForge 1.21.1
目标是在尊重每个版本差异的同时,保持有用的改进在各版本间同步。
已整合的功能
CNPCPlus 针对 1.20.1 的一些功能已被上游 CustomNPCs 接受并合并。
这些功能不再包含在 CNPCPlus 中,因为它们已由较新的 CustomNPCs 版本提供。
已整合的功能:
- NPC 生命值可以超过正常限制,无需 AttributeFix。
- 额外的 NPC 掉落模式。
- 全局配方保存按钮。
- NPC 名称支持“&”颜色代码。
- 扩展的 NPC 仇恨距离。
- 商人模糊匹配和仅名称检查。
- 扩展的战斗属性限制。
社区反馈
CNPCPlus 欢迎关于以下方面的反馈:
- CustomNPCs 错误。
- 兼容性问题。
- 缺失的创作者工具。
- 功能建议。
如果你在以下版本中发现任何问题:
- CustomNPCs 1.12.2。
- CustomNPCs 1.20.1。
- CustomNPCs 1.21.1。
欢迎报告。
CNPCPlus 旨在让 CustomNPCs 对每位创作者都更好用。
简体中文
CNPCPlus
CNPCPlus 是一个由社区维护的 CustomNPCs 增强项目。
主要面向:
- 地图作者。
- 冒险地图制作者。
- RPG 服务器开发者。
- 整合包作者。
- CustomNPCs 脚本开发者。
CNPCPlus 不会替代 CustomNPCs。
它的目标是在保留 CustomNPCs 原有设计理念的基础上:
- 修复问题。
- 提升兼容性。
- 优化制作流程。
- 增加 NPC 自定义能力。
许多功能不会直接添加新的方块或物品,而是在后台改善 CustomNPCs 的使用体验。
功能特点
合成表系统增强
CNPCPlus 大幅改善 CustomNPCs 的合成表制作体验。
合成表修复
包括:
- 修复保存自定义合成表时物品自动移位问题。
- 提升大量配方编辑时的稳定性。
- 部分版本重写合成表相关系统。
合成表侧栏
在编辑 CustomNPCs 合成表时:
新增可折叠侧栏。
功能:
- 快速查看已有自定义配方。
- 查看详细材料需求。
- 一键填入材料。
支持:
- 工作台 3×3 合成。
- 木工台 4×4 合成。
让大型 RPG 地图制作更加方便。
合成表兼容性增强
CustomNPCs 原版合成表对于复杂 Mod 物品支持较差。
例如:
- 武器弹药数据。
- 物品内部 NBT 数据。
- 自动变化的物品信息。
CNPCPlus 添加:
- 模糊匹配
- 仅名字检查
并支持配置文件调整。
可以改善:
- TACZ 枪械。
- 大量 NBT 物品。
- 复杂 Mod 武器。
导致的无法合成问题。
NPC 自定义增强
NPC 缩放扩展
原版 NPC 缩放:
50% ~ 150%
CNPCPlus 扩展至:
0% ~ 1000%
可以制作:
- 微型 NPC。
- 巨型 NPC。
- 肢体异常角色。
- 特殊剧情效果。
无需特殊模型即可实现大量视觉效果。
木偶职业增强
新增:
- XYZ 脱离距离控制。
可以实现:
- 身体部件分离。
- 悬浮效果。
- 特殊演出效果。
装备与身体部件独立控制
现在可以单独控制:
- NPC 全套盔甲。
- 主手物品。
- 副手物品。
支持:
- 缩放。
- 旋转。
- 脱离距离。
方便制作:
- 剧情演出。
- Boss NPC。
- 特殊场景。
制作者便利功能
NPC 物品管理优化
新增:
- Shift + 左键快速给 NPC 穿戴物品。
- NPC 头部可以渲染非盔甲物品。
例如:
- TACZ 枪械可以直接显示在 NPC 身上。
银行职业优化
玩家现在可以:
- Shift + 左键快速向 NPC 银行职业放入物品。
提高仓储 NPC 的使用体验。
多版本社区维护
CNPCPlus 当前维护:
- Forge 1.12.2。
- Forge 1.20.1。
- NeoForge 1.21.1。
目标是在多个 Minecraft 版本中同步维护实用改进。
已被 CustomNPCs 合并的功能
CNPCPlus 1.20.1 曾经包含部分功能。
这些功能目前已经被上游 CustomNPCs 接收,因此不再重复维护。
包括:
- 无需 AttributeFix 即可提高 NPC 最大生命值。
- 更多 NPC 掉落模式。
- 全局配方保存按钮。
- NPC 名字支持 "&" 颜色符号。
- NPC 仇恨距离扩展。
- 商人模糊匹配与仅名字检查。
- 战斗属性数值限制扩展。
这些功能现在由新版 CustomNPCs 提供。
社区反馈
欢迎反馈:
- CustomNPCs 本体问题。
- Mod 兼容问题。
- 制作者需求。
- 新功能建议。
如果你在:
- CustomNPCs 1.12.2。
- CustomNPCs 1.20.1。
- CustomNPCs 1.21.1。
中发现问题,欢迎提交反馈。
CNPCPlus 希望让 CustomNPCs 对每一位创作者都更加好用。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。