注:本模组原名为“自定义人物”(现在被认为是别称)。
自定义NPC是一种用来让言语生动起来或创建您自己的冒险故事的模组。
它能够创建NPC和改变他们的生命值/属性/武器/皮肤和AI等。
该模组增加了一系列编辑NPC的道具,使得玩家(拥有OP权限的玩家)可以创建和编辑自定义职业(商人,战士,歌手等等),自定义皮肤&模型,自定义对话,自定义RPG任务,创建和编辑自定义巡逻路线,自定义攻击对象等功能的NPC。
此外还可以通过该模组创建完整的任务系统,商业系统以及传送系统,功能强大。
对于高级用户,可对NPC添加脚本以实现更加复杂更加自由的功能。1.10.2+版本可对脚本方块添加脚本,设置外观模型等。同时可对玩家事件添加脚本,以实现更丰富强大的自定义功能。
除此之外,自定义NPC可以通过添加含有新生物的模组(对泰坦生物有效)来添加自定义NPC的模型。
并且,一些材质包对自定义NPC的一些武器和物品可以改变,使得此模组的趣味性更上一层。
作者称,将不会再更新 1.7.10 版本,原因:“不想把新版本的物品加进去,太浪费时间了。”
但是1.7.10现由另一个团队继续更新自定义NPC+
本模组联动时装工坊,在添加后,可以使用独特的镶嵌工具及NPC专属模板给NPC穿上时装。
该模组大部分合成配方在一些服务器中会被禁用,包括NPC创建法杖等物品。
作者的更多作品:坐骑模组、更多玩家模型
*在1.11.2版本后,模组中大部分原有物品被分离,单独形成了新的模组Varied Commodities。
注意:如果合装神秘世界模组,模组的阵营等级系统将会影响自定义NPC的阵营系统!(如NPC不会互相攻击敌对的NPC!)
更新现状:
目前,作者正在致力于开发1.18+版本的自定NPC。
在完成之前,低版本除非遇到“重大级别”BUG或功能性错误,否则不会再进行更新。
作者在2022年5月15日更新了CustomNPCs-1.16.5.20220515版本。
作者在2023年7月16日在Discord更新了CustomNPCs-1.18.2.20230716版本,目前自定义NPC的最新测试版为“CustomNPCs-1.18.2.20230803”。
已知问题以及解决方案:
一、NPC对话框里的字体太小怎么办?
答:<此问题建立在CustomNPCs_1.12.2-(05Jul20)版本下>
1、在config文件里找到CustomNpcs.cfg文件,用记事本打开,在第58行找到FontType=Default,将Default改成Minecraft,也就是改成
FontType=Minecraft
2、在第61行找到可以设置字体大小的选项
FontSize=18
根据自己的需求将18改成任意数字,改完后重启游戏,自定义npc里的字体将会读取mc的字体,太小是因为默认读取的是电脑系统的宋体,强烈建议搭配平滑字体使用,加了平滑字体后可在平滑字体内设置字体大小,这样的话对话框里也能读取到。
二、关于1.16.5已知的问题
1、模型-npc模组提供的末影水晶模型渲染错误,模型相比于1.12.2会更小且没有活力,此问题目前发现存在于版本(CustomNPCs-1.16.5.20220226)下,此问题在(1.16.5.20220515)已修复。
2、1.16.5的服务器使用可能会导致nbt标签出现错误(额外增加了tag:{}标签),导致物品无法叠加,熔炉烧制物品无法叠加等bug,CustomNPCs-1.16.5.20220515版本依旧有问题。
3、1.16.5版本的自定义NPC所能设置的最大生命值只有1024,不知是不是BUG,此问题发现与(CustomNPCs-1.16.5.20220515)版本。
下载指南
截止于2024年12月2日,自定义NPC模组的最新版为20241119,点击上方的discord链接后找到“snapshots”频道,点击后缀为.jar的文件即可下载。