• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
[26.10+][原创]可自定义的NPC

原创 Add-on [26.10+][原创]可自定义的NPC v1.1.69

请登录后获取
版权类型
原创
版权链接
#
语言支持
中文(简体)
适配版本(基岩)
  1. 26.x
「自定义NPC」是一个Minecraft基岩版模组,为你的世界注入可交互、可编辑、可对话、可执行命令的NPC角色,最重要的是它可以自定义NPC的皮肤。
- 服主/地图作者用它做剧情 NPC、任务发布者、商店老板、传送员
- 玩家在生存模式里和 NPC 对话、触发事件、用物品换物品
1000230340.webp
当玩家在创造模式下点击NPC可以直接唤出编辑器UI,所编辑的内容会对冒险和生存模式玩家展示,编辑的内容包括
- 编辑名称
- 编辑对话
- 编辑指令库
- 选择皮肤
- 开启/关闭自主行走
- 开启/关闭无敌模式
- 删除 NPC
1784369887705.webp

1784369926094.webp

编辑器里的指令库可以自由填写原版任何命令,
- 支持 {player} 占位符:自动替换为点击玩家的名字(如 say 欢迎 {player} )
- 自动去除前导 “/” 符号
- 对话按钮可以选择指令库里的预设命令 ,多个按钮可共用同一条指令
- 仅允许单行命令,禁止换行
- 单条命令最长 1024 字符(UI 输入框 512 字符)
- 触发指令玩家名称必须为英文且不带特色字符(引号、反斜杠、换行)
1784369956739.webp

1784369982183.webp

NPC编辑器里可以预设交易系统,这个是预设给商人类NPC的功能
- 填写示例“minecraft:diamond*3, minecraft:emerald*2”表示3个钻石和2个绿宝石,其中物品ID一定要加Minecraft前缀

自定义NPC皮肤
一共有100个皮肤位,除了1号和2号外已存预设外,剩下98个位子可供用户随意更改
- 皮肤存储位置在“RP\textures\entity\npc_skins”(替换皮肤时切记和原皮肤重命名相同,进行覆盖操作)
- 皮肤需要执行修改对于细手臂/粗手臂的适配,需要找到路径“BP\scripts\skin_registry.js”,此文件存储NPC不同皮肤下的状态,显示数字为“1”时代表使用细手臂模式渲染,输入为“0”时使用的是粗手臂渲染,如果你的皮肤本就是粗手臂则默认情况下不需要进行更改,直接覆盖文件即可。
1784370025180.webp

NPC生成蛋在创造背包里找到生物蛋的折叠位,点进去最后一个就是NPC生成蛋,使用后可召唤NPC

很高兴您的地图使用到此插件,不过请务必先阅读版权声明:
本项目的版权作者为承挨,使用者需遵守以下协议:
1.本组件可自由引入至其他工程(如地图、整合包等)中使用。
2.允许对项目内容进行修改,修改前后均必须完整保留原始版权署名信息。
3.如果你的作品使用了此组件并且进行了公开分享,你必须将作者署名放在玩家可见区域内,如介绍文章中或者感谢名单中。
4.本项目禁止以单独文件形式进行转载、二次分发、原样复制传播。
5.本项目严禁用于任何商业用途。
6.修改后的文件不得单独对外发布,仅可内嵌、整合至其他工程中使用,且全程不得隐匿、删除原作者署名。
  • 喜欢
反馈: 白冰
作者
承挨
价格
30.00金粒
下载
31
查看
519
首次发布
最后更新

评分

5.00 星 2 次评分

最新更新

  1. 木棍更新

    小木棍:创造模式物品栏「工具」分类获取,用于选定方块区域 - 左键方块 → 选区第 1 点;右键方块 → 选区第 2 点(会拦截原破坏/交互行为) - 填充任务支持...

最新评价

特别特别好!我用来做一些剧情的对话交互!!!太棒了!!谢谢作者!!!
感觉非常好awa
后退
顶部 底部