本模组原名为“自定义人物”(现被视为别称)
概述
自定义 NPC 能够让文字跃然纸上,创造独属于你的冒险故事。
本模组能够创建 NPC 并调整其生命值、属性、武器、皮肤和 AI 等参数。
拥有 OP 权限的玩家可以使用本模组提供的一系列编辑工具,实现以下功能:
基础功能
创建和编辑自定义职业(商人、战士、歌手等);
自定义专属皮肤与模型;
编写剧情对话;
制作 RPG 任务;
规划巡逻路线;
设定攻击对象。
高级功能
可制作完整任务链、商业系统以及传送系统;
1.10.2+ 版本新增脚本方块,支持通过脚本方块扩展 NPC 行为逻辑,并且可对玩家事件添加脚本;
可通过添加含有新生物的模组以拓展 NPC 模型库(已知泰坦生物有效);
联动了时装工坊模组,可以使用独特的镶嵌工具及 NPC 专属模板为 NPC 穿上时装;
特定材质包可改变模组内武器与物品的外观,以提升趣味性。
版本说明
更新现况
2022 年 5 月 15 日发布 CustomNPCs-1.16.5.20220515;
2023 年 7 月 16 日在 Discord 发布 CustomNPCs-1.18.2.20230716;
截止 2024 年 12 月 2 日,最新测试版为 CustomNPCs-1.19.2.20241119。
开发状态
作者称,将不会再更新 1.7.10 版本,原因:“不想把新版本的物品加进去,太浪费时间了。”;
作者目前致力于开发 1.18+ 版本的自定义 NPC。在此期间,低版本仅会针对“重大级别”BUG 或功能性错误进行修复,常规更新将暂时搁置。
历史变更
1.7.10 版本由第三方团队维护更新,现更名为 自定义 NPC+;
1.11.2 版本后,大部分原有物品分离至新模组 Varied Commodities;
1.16.5+ 非官方版本:自定义 NPC 非官方版;
1.12.2、1.20.1 非官方版本:自定义 NPC BetaZavr 非官方版。
注意事项
常见问题
本模组大部分合成配方在一些服务器中会被禁用,包括 NPC 创建法杖等物品;
与神秘世界模组同时安装时,其阵营等级系统会覆盖 NPC 原有阵营逻辑(例如 NPC 不再攻击敌对单位)。
关于 1.16.5
1.16.5.20220226 版本末影水晶模型出现渲染错误,其相比于 1.12.2 会更小且没有活力(该问题已在 1.16.5.20220515 版本修复);
1.16.5.20220515 版本所能设置的最大生命值只有 1024(在 20220515 的版本更新中仍未确定为 BUG);
在服务器使用时,可能会导致 NBT 标签出现错误(额外增加了 tag:{} 标签),导致物品无法叠加,熔炉烧制物品无法叠加等 BUG(20220515 版本仍未彻底修复)。
NPC 对话框字体过小
自定义 NPC 里的字体将会读取 MC 的字体,太小是因为默认读取的是系统自带的宋体;
建议使用平滑字体,可直接在平滑字体配置页面内调整字体大小,此时对话框里也能读取到;
可以手动调整字体大小,以下方法基于 CustomNPCs_1.12.2-(05Jul20) 版本:
在 config 文件里找到 CustomNpcs.cfg 文件,用记事本打开,在第 58 行附近找到 FontType=Default,将 Default 改成 Minecraft,也就是改成 FontType=Minecraft。
在第 61 行附近找到可以设置字体大小的选项 FontSize=18。
根据自己的需求将 18 改成任意数字,改完后重启游戏。
下载指南
打开 discord,找到“snapshots”频道,点击后缀为 .jar 的文件即可下载。
作者的更多作品:坐骑模组、更多玩家模型。
作者发布模组新版本