基本信息
我的世界Java版本
26.2
26.1.2
1.21.11
1.21.3
1.21–1.21.1
1.20.1–1.20.2
1.19.2
1.18.2
平台
Fabric
运行环境
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 MIT
发布于 2025-01-03
更新于 2026-11-02
更新日志
Easy NPC (1.20.1) 更新日志
注意事项
本更新日志仅包含摘要变更。完整变更记录请参阅 [GitHub 提交历史][history]。
注意:更新新版本前,请务必备份你的世界/NPC 数据!更多信息请查阅[升级指南][upgrade_guide]。
7.14.0
- 修复 #846:为稍后开始看到该 NPC 的玩家保留自定义姿势。
- 修复稍后开始看到该 NPC 的玩家缺失属性和交易设置的问题。
- 修复更改最大使用次数、经验值和交易类型后,直到重载前交易界面未显示的问题。
- 修复
/easy_npc sound set的更改在 NPC 重载前无法同步给玩家的问题。 - 添加了游戏测试,用于检查 NPC 在重生后及新玩家加入时的姿势与设置。
7.13.0
- 修复对话按钮名称中的颜色和格式标签显示为纯文本的问题。
- 修复编辑器中按钮预览将小写名称显示为原始翻译键的问题。
- 修复“移动 EasyNPC”物品在创造模式外对 NPC 所有者无效的问题。
- 修复
/easy_npc owner set在无法更改所有者时仍报告成功的问题。 - 修复 URL 或玩家皮肤界面在皮肤下载出错时导致游戏崩溃的问题。
- 修复预设浏览器在列表滚动到底部后搜索无结果的问题。
- 更改网络协议版本,客户端与服务端必须运行相同模组版本。
- 在对话按钮名称中添加
@initiator、@npc和@score()支持,以修复 #841。 - 添加使用客户端运行时接口工具包(Client Runtime Interface Toolkit)的自动客户端测试。
- 进行了更大规模的核心重构与代码清理。
7.12.2
- 修复妖精(Fairy)碰撞箱过小,导致其名称标签和聊天气泡位于身体内部的问题。
- 修复缩放后的 NPC 保留旧碰撞箱和视角高度,导致攻击、点击和注视失效的问题。
- 修复格式错误的网络数据包导致玩家断开连接而非被忽略的问题。
- 修复无效的 NPC 位置、缩放、属性、名称和持续时间被应用的问题。
- 更改妖精 NPC 使其占据模型实际空间,从而可发生碰撞并被点击。
- 更改网络协议版本,客户端与服务端必须运行相同模组版本。
7.12.1
- 修复 #836:始终显示“恢复”按钮(包括数据包预设),并附带原因提示。
- 修复预设导入/导出消息缺失、错误或未警告替换 NPC 的问题。
- 修复预设浏览器每次按键都重新加载,导致 NPC 泄漏并清空选择的问题。
- 修复小窗口中预设列表排序、筛选顺序和布局裁剪选项的问题。
- 修复
/easy_npc preset import data在未指定位置时将其作为默认预设导入的问题。 - 修复刷怪速率限制泄漏、预设 ID 不稳定以及“生成新 NPC”在同一点堆叠的问题。
- 更改“恢复”逻辑:当不允许时拒绝操作,而非生成副本。
- 为预设和皮肤添加排序、匹配数量、重载、自动关闭、NPC ID 和提示文本。
- 添加带限制、确认和可点击位置的
matching <pattern>批量导入功能。
7.12.0
- 修复 #833:仅向魔杖持有者、所有者和管理员显示 Easy NPC 魔杖轮廓。其他玩家不再看到轮廓,且不可见 NPC 对他们




