BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件
汉化
论坛
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
简易 NPC  -   Easy NPC

简易 NPC - Easy NPC

为你的世界或模组轻松创建带有对话的 NPC。

1,018
1

基本信息

我的世界Java版本

1.21.3
1.21–1.21.1
1.20.1–1.20.2
1.19.2
1.18.2

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

运行环境

客户端和服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MIT
发布于 10 months ago
更新于 17 days ago
简介渲染图更新日志版本百科反馈讨论

全部版本

1
5
6
7
10

Easy NPC 5.6.0

on 2024 Dec 07
下载

Easy NPC(1.20.1)的变更日志

注意

此变更日志包含总结性更改。 要查看完整的变更日志,请转至[GitHub 历史记录][history]。

注意:在更新到新版本之前,请始终备份您的世界 / NPC! 有关更多信息,请查看[升级指南][upgrade_guide]。

5.6.0(发布版本)

注意:由于一些根本性的更改和改进,某些数据可能与旧版本不兼容。请在更新之前备份您的世界 / NPC!

5.5.9

  • 重新整理了整个维基和文档,以匹配 6.x 版本。
  • 通过在客户端崩溃后添加额外的检查来修复 #317。
  • 修复了主配置按钮的随机顺序。
  • 修复了操作数据列表编辑器屏幕的重叠文本。
  • 修复了渲染实体类型支持配置的输入问题。
  • 修复了对话框内操作数据列表编辑器屏幕的上下按钮缺失更新问题。

5.5.8

  • 通过添加对皮肤文件名的额外检查来修复 #308。
  • 通过改进基于玩家皮肤的缓存处理来修复 #307。
  • 通过允许隐藏 NPC 的自定义名称并使用空名称来修复 #303。
  • 添加了额外的游戏测试。
  • 为即将到来的服务器端皮肤支持添加了自定义皮肤数据。
  • 为了更轻松的调试,添加了客户端皮肤聊天错误消息。
  • 为 #304 进一步测试添加了基本的 Cobblemon 兼容性。
  • 通过添加自动建议对话框名称来改进对话框命令。
  • 通过添加 UUID 验证和更好的缓存处理来改进玩家皮肤渲染。
  • 通过禁用进度跟踪来改进假玩家。
  • 移除了不必要的数据同步以提高性能。
  • 移除了重复的皮肤注册消息。

5.5.7

  • 通过允许具有相同所有者数据的 NPC 执行操作来修复 #300。
  • 通过允许禁用交易屏幕和默认对话框来修复 #75、#216、#300。
  • 添加了新的打开默认对话框操作类型。
  • 将默认的“打开交易屏幕”和“打开默认对话框”操作添加到交互操作中。
  • 更改了权限系统,允许游戏大师(>= 2)及以上级别在不是所有者和/或处于创造模式时使用所有操作。
  • 改进了操作概览屏幕以提高可用性。

5.5.6

  • 将默认最大使用次数从 0 修复为 64 以用于交易物品。
  • 通过考虑自定义武器模型来修复 #282 中的手部物品和渲染问题。
  • 为原始僵尸添加了实验性纹理支持。

5.5.5

  • 通过直接从范围属性使用最小和最大值来修复 #297。
  • 通过确保正确存储和加载 itemStack 数据来修复 #296。
  • 通过添加额外的可见性选项和新的预设命令来修复 #293 和 #129。
  • 为 NPC 添加了额外的可见性选项,如白天/晚上可见、对所有者可见等。
  • 添加了/easy_npc preset import_with_owner <type> <preset> <owner> <x> <y> <z>命令。
  • 为 NPC 添加了基本的团队支持。
  • 在配置屏幕和对话框中改进了 NPC 实体的渲染。
  • 为 5.6.0 版本做准备的代码。

5.5.4

  • 更新了中文翻译。感谢 @Sunny-Again。

5.5.3

  • 改进了交易数据处理并修复了一些交易数据问题。
  • 降低了更新滴答频率以提高性能。
  • 添加了自动化游戏测试以提高质量保证和更快的错误检测。
  • 添加了自定义模型的背景实体验证检查。

5.5.1

注意:由于交易数据的更改和修复,一些交易数据将被重置。 再次编辑交易,它们将以新格式保存。

  • 通过添加猪灵、猪灵暴徒和僵尸猪灵 NPC 来修复 #229。
  • 通过使用自己的交易数据集并存储每个 NPC 的最后重置时间来修复 #221。
  • 通过确保为所有操作设置默认值来修复 #210。
  • 修复了原始僵尸实体的重复同步实体数据。
  • 优化了屏幕背景渲染以提高性能和兼容性。
  • 通过将一些转换为记录来优化数据处理。
  • 优化了自定义模型声明和处理。

5.5.0(仅用于测试的 beta 版本)

  • 通过自动将大写资源位置转换为小写来修复 #279。
  • 通过添加对自定义模型和渲染器的额外检查来修复 #278。
  • 通过添加缺失的 Fabric 特定代码来修复 #275。
  • 通过自动检测对话框文本、名称和按钮的翻译键来修复 #273。
  • 通过保持操作的固定顺序并允许上下移动操作来修复 #272。
  • 通过检查每个 Fabric 网络消息是否缺少 ID 来修复 #268。
  • 通过正确处理 NPC 的攻击目标来修复 #262 和 #240。
  • 修复了 NPC 的重复目标。
  • 通过将其移近实体创建来修复服务器端数据的后期初始化问题。
  • 修复了与移除 FakePlayer 和维度更改相关的问题。
  • 修复了操作数据编辑器和不匹配的数据/条目。
  • 添加了额外的操作编辑器按钮以允许上下移动操作。
  • 添加了额外的对话框编辑器按钮以定义默认对话框。
  • 添加了目标处理程序作为即将到来的目标命令的准备。
  • 添加了原始僵尸实体/summon easy_npc:zombie_raw以更好地支持模组。
  • 添加了实验性的[Epic Fight Mod][epic_fight]原始僵尸实体/summon easy_npc:epic_fight_zombie_raw,它完全使用[Epic Fight Mod][epic_fight]的渲染、动画和模型。
  • 添加了对多个皮肤模板文件的支持。
  • 添加了示例翻译文件以进行演示。
  • 添加了示例翻译 NPC 以演示翻译支持。
  • 改进了自定义模型实体支持并添加了缓存以提高性能。
  • 改进了对话框和操作数据的线程安全性。
  • 移除了生成数据、屏幕管理器和其他未使用的数据以提高性能。

5.4.1(仅用于测试的 beta 版本)

  • 通过添加对屏幕数据的额外检查和错误消息来修复 #209。
  • 通过移除重复的实体数据来修复 #270。
  • 修复了网络数据包的双重处理问题。
  • 为自定义模型添加了基本的姿势支持。如果源模型接近目标模型,效果最佳。
  • 改进了 NPC 的闲逛和回家导航。

5.4.0(仅用于测试的 beta 版本)

  • 通过使用Screen而不是AbstractContainerScreen来修复 #214,以实现对话框的沉浸感。
  • 通过改进预设导入和导出命令及处理来修复 #222。
  • 通过添加/easy_npc dialog set default <npc> <dialog>命令来修复 #266。
  • 通过改进“移回首页”目标处理来修复 #258。
  • 通过改进自定义模型处理和渲染来修复 #259。
  • 修复了一些 NPC 的动画错误。
  • 为 NPC 添加了自定义模型屏幕以选择自定义模型。
  • 为自定义模型添加了手部物品支持。
  • 为了提高性能,添加了客户端<->服务器异步同步。
  • 添加了基本的通用配置系统。
  • 添加了额外的调试命令以更好地进行调试。
  • 改进了对话框参数处理和建议以提高可用性。
  • 改进了通用屏幕性能和处理。

5.3.0(仅用于测试的 beta 版本)

  • 通过在将皮肤存储到 NPC 之前添加额外的图像验证来修复 #261。
  • 通过将特定的日志消息移动到调试级别来修复 #260。
  • 通过添加搜索栏来搜索自定义皮肤来修复 #257。
  • 添加了繁体中文翻译。非常感谢 @yichifauzi。
  • 添加了自定义皮肤的子文件夹支持。
  • 添加了额外的图标和符号以提高可用性。

5.2.0(仅用于测试的 beta 版本)

  • 重构网络协议以支持 1.20.4 和 1.21.x 更改。
  • 通过添加对[Immersive Melodies][immersive-melodies]的支持来修复 #188。
  • 通过将特定的日志消息移动到调试级别来修复 #245。
  • 修复了智能动画检测。
  • 添加了/easy_npc equipment set <npc> <slot> <item>命令以设置 NPC 的装备。
  • 添加了/easy_npc equipment remove <npc> <slot>命令以从 NPC 中移除装备。

5.1.1(仅用于测试的 beta 版本)

  • 通过添加新的中文翻译来修复 #248。感谢 @Sunny-Again。

5.1.0(仅用于测试的 beta 版本)

注意:在测试之前请备份您的世界 / NPC!

  • 通过将can_pass_door和can_open_door传递给导航来修复 #239。
  • 通过为按钮操作和对话框操作添加新的操作 UI 来修复 #61、#141、#227。
  • 通过允许与块、杠杆、按钮等进行交互来修复 #51、#225。
  • 通过完全支持 Fabric 的配置屏幕来修复 #114、#195。
  • 通过添加额外的close_dialog操作来修复 #149。
  • 修复了德语翻译和重叠文本。
  • 改进了编辑器和对话框屏幕以提高可用性。
  • 为配置屏幕添加了紧凑模式以提高可用性。
  • 添加了新的操作 UI 以允许更复杂的操作和交互。
  • 为 NPC 添加了块交互操作,通过操作 UI 和/easy_npc interact block...命令。
  • 添加了 Fabric 盔甲渲染器支持以允许隐藏盔甲部件。
  • 添加了将武器放置在盾牌槽中的支持。
  • 添加了村民建造者示例预设。
  • 移除了屏幕容器数据以提高性能和减少网络流量。
  • 移除了自定义空槽图像用于盔甲和装备。

5.0.0(仅用于测试的 beta 版本)

注意:在测试之前请备份您的世界 / NPC!

  • 第一个完全功能完成的 Fabric 版本用于测试。
  • 移除了 Forge 配置文件以提高兼容性和更易于维护。
  • 进行了大规模的代码重构以提高性能和更易于维护。
  • 用基于网络的缓存管理器替换了本地缓存管理器。
  • 用具有双向通信的新屏幕管理器替换了标准菜单和屏幕处理,以避免崩溃。
  • 为所有屏幕和对话框添加了更好的翻译支持。
  • 为自定义模型和纹理添加了更好的支持。
  • 添加了热键 ALT+左箭头以在配置屏幕中返回。
  • 添加了额外的错误和警告消息以更好地进行调试。

4.5.2

  • 通过将纹理注册移到后期阶段来修复 #203。

4.5.1

  • 通过添加和记录新的/easy_npc preset命令来修复 #179。
  • 通过为 NPC 添加怪物类型来修复 #164。
  • 通过显示皮肤处理错误来修复 #146。

4.5.0

  • 通过将额外的日志消息移动到调试级别来修复 #175。
  • 通过将测试任务设置为可见性NEVER来修复 #173。
  • 添加了@e目标选择器支持所有命令。
  • 为所有命令添加了目标 NPC 的 UUID 建议。
  • 添加了/easy_npc delete <npc>命令以删除 NPC。
  • 添加了/easy_npc sound set <npc> <sound_type> <sound>命令以为 NPC 设置声音,用于 #177。
  • 添加了/easy_npc preset import [custom|data|default|world] <resource_location> <position> <UUID>命令,并提供更好的自动建议。
  • 添加了/easy_npc preset export [custom|local|world] <npc> <name>命令,并提供更好的自动建议。
  • 改进了命令支持以允许更复杂的命令。
  • 改进了 Fabric 支持以更好地与其他模组兼容。
  • 分离了客户端和服务器网络处理程序以提高性能。如果您遇到此更改的任何问题,请打开一个问题。

4.4.0 Fabric beta

  • 发布了第一个 Fabric beta 版本以进行更详细的实时测试。

4.4.0

  • 通过添加额外的标签和对修改后的弓和弩物品的支持来修复 #159。
  • 通过将特定的日志消息移动到调试级别来修复 #158。
  • 通过在所有者更改时自动更新跟随所有者目标来修复 #155。
  • 通过添加对不是扩展香草弓或弩物品的枪支的基本支持来修复 #94。
  • 通过为 Armour's Workshop Wand 添加额外的所有者目标和检查来修复 #72。
  • 添加了对自定义模型的实验性模型覆盖支持,通过/easy_npc render set <npc-uuid> <entity_type>。
  • 添加了自己的同步实体数据处理程序以提高性能和减少网络流量。

4.3.3

  • 为所有 NPC 添加了基本的交易声音。
  • 通过引用商人实例而不是实体实例来修复 #145。

4.3.1

  • 修复了 Illager 的头部和腿部动画。
  • 通过添加额外的调试信息来修复 #138。
  • 通过在打开新的交易屏幕之前检查 NPC 是否已经在交易并通知玩家来修复 #135。
  • 通过在使用爆炸声音之前添加额外的回退检查来修复 #136。
  • 通过纠正所有模型的物品手臂位置来修复 #137。
  • 为大多数 NPC 添加了手部物品渲染支持,甚至对于鸡和其他动物也是如此。 ;)
  • 通过根据模型类型跳过不可见部分的渲染来改进 NPC 模型和 NPC 渲染器。
  • 根据所有 NPC 的类型统一了初始移动速度。

4.3.0

  • 进行了大规模的代码重构以提高客户端性能以增加渲染 fps。
  • 修复了属性仅在 NPC 重新生成后才应用的问题。
  • 修复了皮肤纹理未正确应用的问题。
  • 通过添加马 NPC 模型来修复 #86。
  • 通过添加狼 NPC 模型来修复 #127。
  • 为自定义声音添加了基本支持,并使用默认声音事件。
  • 为 NPC 皮肤和纹理管理器添加了额外的安全检查。
  • 为了提高性能和减小数据大小,添加了额外的数据检查。
  • 添加了静音属性以允许 NPC 保持沉默而不发出任何声音。
  • 改进了 NPC 模型性能、动画和对自定义模型的一般支持。
  • 改进了兽人 NPC 纹理。
  • 提高了大多数 Easy NPC 数据类型的类型安全性。
  • 改进了皮肤管理器以更好地处理不同的皮肤和样式。
  • 优化了纹理管理器以提高性能和减少文件访问。

4.2.0

注意:由于使用率低,已放弃对 Minecraft 1.19、1.19.1、1.19.3、1.19.4 和 1.20 的支持。 请使用 beta 版本 4.1.0 或以前的版本来支持这些版本。

  • 改进了 NPC 渲染器性能并改进了对自定义模型的支持。
  • 每个版本的常规代码清理和重构。

4.1.0

  • 将所有缓存、皮肤、模板和预设名称规范化为小写,并添加对不安全字符的额外检查。
  • 完成了兽人模型和纹理。
  • 通过添加对 NPC 导出和导入的额外检查来修复 #123。
  • 用实体标签替换了自定义标签以更好地与其他模组兼容。
  • 优化了自定义和玩家纹理管理器。

4.0.1

  • 改进了飞行 NPC 的闲逛目标。
  • 改进了所有 NPC 的一般导航支持。
  • 修复了仙女飞行导航。
  • 修复了仙女碰撞箱。
  • 修复了兽人碰撞箱。

4.0.0

注意:在从 3.x 或更早版本更新之前,请备份您的世界 / npcs! NPC 现在以新格式存储,旧格式与新版本不完全兼容。

  • 进行了更大规模的代码重构以改善代码库。
  • 添加了对 Fabric 的实验性支持。
  • 添加了“可以被拴住”的能力以允许 NPC 被拴住。
  • 添加了“推动实体”的能力以节省资源(如果未激活)并避免推动实体。
  • 添加了/easy_npc owner set <npc-uuid> <player>命令以更改 NPC 的所有者。
  • 添加了/easy_npc owner get <npc-uuid>命令以获取 NPC 的当前所有者。
  • 添加了实验性的兽人模型,仍在开发中。
  • 通过添加额外的 NPC 模型来修复 #33 和 #86。
  • 通过添加 NPC 名称的颜色支持来修复 ##95。
  • 通过分离客户端和服务器实体数据来修复 #101。
  • 通过添加目标“随机在家周围闲逛”来允许 NPC 随机在家位置周围闲逛,修复了 #79 和 #104。
  • 修复了标准剑攻击挥杆动画。
  • 修复了标准傀儡攻击挥杆动画。
  • 更新了预设以匹配新格式。

Easy NPC 5.6.0

on 2024 Dec 07
下载

无

Easy NPC 5.6.0

on 2024 Dec 07
下载

轻松 NPC(1.18.2)的变更日志

注意

此变更日志包含汇总的更改。 要查看完整的变更日志,请转至[GitHub 历史记录][history]。

注意:在更新到新版本之前,请始终备份您的世界 / NPC! 有关更多信息,请查看[升级指南][upgrade_guide]。

5.6.0(发布版本)

注意:由于一些基础更改和改进,某些数据可能与旧版本不兼容。请在更新之前备份您的世界 / NPC!

5.5.9

  • 重新整理了整个维基和文档,以匹配 6.x 版本。
  • 通过在崩溃的客户端后添加额外的检查来修复 #317。
  • 修复了主配置按钮的随机顺序。
  • 修复了动作数据列表编辑器屏幕的重叠文本。
  • 修复了渲染实体类型支持配置的输入问题。
  • 修复了对话框内动作数据列表编辑器屏幕的上下按钮的缺失更新。

5.5.8

  • 通过添加对皮肤文件名的额外检查来修复 #308。
  • 通过改进基于玩家皮肤的缓存处理来修复 #307。
  • 通过允许隐藏 NPC 的自定义名称并使用空名称来修复 #303。
  • 添加了额外的游戏测试。
  • 为即将到来的服务器端皮肤支持添加了自定义皮肤数据。
  • 为了更轻松的调试,添加了客户端皮肤聊天错误消息。
  • 通过自动建议对话框名称改进了对话框命令。
  • 通过添加 UUID 验证和更好的缓存处理来改进玩家皮肤渲染。
  • 通过禁用进度跟踪来改进假玩家。
  • 移除了不必要的数据同步以提高性能。
  • 移除了重复的皮肤注册消息。

5.5.7

  • 通过允许具有相同所有者数据的 NPC 执行动作来修复 #300。
  • 通过允许禁用交易屏幕和默认对话框来修复 #75、#216、#300。
  • 添加了新的打开默认对话框动作类型。
  • 将默认的“打开交易屏幕”和“打开默认对话框”动作添加到交互动作中。
  • 更改了权限系统,以允许游戏大师(>= 2)及以上级别在不是所有者和/或处于创造模式时使用所有动作。
  • 改进了动作概述屏幕以提高可用性。

5.5.6

  • 将默认的交易物品最大使用次数从 0 修复为 64。
  • 通过考虑自定义武器模型来修复 #282 中的手持物品和渲染。
  • 为原始僵尸添加了实验性纹理支持。

5.5.5

  • 通过直接从范围属性使用最小和最大值来修复 #297。
  • 通过确保正确存储和加载 itemStack 数据来修复 #296。
  • 通过添加额外的可见性选项和新的预设命令来修复 #293 和 #129。
  • 为 NPC 添加了额外的可见性选项,如白天/晚上可见、对所有者可见等。
  • 添加了/easy_npc preset import_with_owner <type> <preset> <owner> <x> <y> <z>命令。
  • 为 NPC 添加了基本的团队支持。
  • 在配置屏幕和对话框中改进了 NPC 实体的渲染。
  • 为 5.6.0 版本的发布准备了代码。

5.5.4

  • 更新了中文翻译。感谢 @Sunny-Again。

5.5.3

  • 改进了交易数据处理并修复了一些交易数据问题。
  • 降低了更新频率以提高性能。
  • 添加了自动化游戏测试以提高质量保证和更快的错误检测。
  • 添加了自定义模型的背景实体验证检查。

5.5.1

注意:由于交易数据的更改和修复,一些交易数据将被重置。 再次编辑交易,它们将以新格式保存。

  • 通过添加猪灵、猪灵蛮兵和僵尸猪灵 NPC 来修复 #229。
  • 通过使用自己的交易数据集并存储每个 NPC 的最后重置时间来修复 #221。
  • 通过确保为所有动作设置默认值来修复 #210。
  • 修复了原始僵尸实体的重复同步实体数据。
  • 优化了屏幕背景渲染以提高性能和兼容性。
  • 通过将一些转换为记录来优化数据处理。
  • 优化了自定义模型声明和处理。

5.5.0(仅用于测试的 beta 版本)

  • 通过自动将大写资源位置转换为小写来修复 #279。
  • 通过添加对自定义模型和渲染器的额外检查来修复 #278。
  • 通过添加缺少的 Fabric 特定代码来修复 #275。
  • 通过自动检测对话文本、名称和按钮的翻译键来修复 #273。
  • 通过保持动作的固定顺序并允许向上和向下移动动作来修复 #272。
  • 通过检查每个 Fabric 网络消息是否缺少 ID 来修复 #268。
  • 通过正确处理 NPC 的攻击目标来修复 #262 和 #240。
  • 修复了 NPC 的重复目标。
  • 通过将其移近实体创建来修复服务器端数据的后期初始化。
  • 修复了移除 FakePlayer 和维度更改的问题。
  • 修复了动作数据编辑器和不匹配的数据/条目。
  • 添加了额外的动作编辑器按钮以允许向上和向下移动动作。
  • 添加了额外的对话框编辑器按钮以定义默认对话框。
  • 添加了目标处理程序作为即将到来的目标命令的准备。
  • 添加了原始僵尸实体/summon easy_npc:zombie_raw以更好地支持 mod。
  • 添加了实验性的[史诗战斗模组][epic_fight]原始僵尸实体/summon easy_npc:epic_fight_zombie_raw,它完全使用[史诗战斗模组][epic_fight]的渲染、动画和模型。
  • 添加了对多个皮肤模板文件的支持。
  • 添加了示例翻译文件以进行演示。
  • 添加了示例翻译 NPC 以演示翻译支持。
  • 改进了自定义模型实体支持并添加了缓存以提高性能。
  • 改进了对话框和动作数据的线程安全性。
  • 移除了生成数据、屏幕管理器和其他未使用的数据以提高性能。

5.4.1(仅用于测试的 beta 版本)

  • 通过添加对屏幕数据的额外检查和错误消息来修复 #209。
  • 通过移除重复的实体数据来修复 #270。
  • 为自定义模型添加了基本的姿势支持。如果源模型接近目标模型,效果最佳。
  • 改进了 NPC 的漫步和回家导航。

5.4.0(仅用于测试的 beta 版本)

  • 通过使用Screen而不是AbstractContainerScreen来修复 #214,以实现对话的沉浸感。
  • 通过改进预设导入和导出命令及处理来修复 #222。
  • 通过添加/easy_npc dialog set default <npc> <dialog>命令来修复 #266。
  • 通过改进“移回家园”目标处理来修复 #258。
  • 通过改进自定义模型处理和渲染来修复 #259。
  • 修复了一些 NPC 的动画问题。
  • 为 NPC 添加了自定义模型屏幕以选择自定义模型。
  • 为自定义模型添加了手持物品支持。
  • 为了提高性能,添加了客户端<->服务器异步同步。
  • 添加了基本的通用配置系统。
  • 添加了额外的调试命令以更好地进行调试。
  • 改进了对话框参数处理和建议以提高可用性。
  • 改进了一般屏幕性能和处理。

5.3.0(仅用于测试的 beta 版本)

  • 通过在将皮肤存储到 NPC 之前添加额外的图像验证来修复 #261。
  • 通过将特定的日志消息移动到调试级别来修复 #260。
  • 通过添加搜索栏来搜索自定义皮肤来修复 #257。
  • 添加了繁体中文翻译。非常感谢 @yichifauzi。
  • 添加了自定义皮肤的子文件夹支持。
  • 添加了额外的图标和符号以提高可用性。

5.2.0(仅用于测试的 beta 版本)

  • 重构网络协议以支持 1.20.4 和 1.21.x 更改。
  • 通过添加对[沉浸式旋律][immersive-melodies]的支持来修复 #188。
  • 通过将特定的日志消息移动到调试级别来修复 #245。
  • 修复了智能动画检测。
  • 添加了/easy_npc equipment set <npc> <slot> <item>命令来为 NPC 设置装备。
  • 添加了/easy_npc equipment remove <npc> <slot>命令来从 NPC 中移除装备。

5.1.1(仅用于测试的 beta 版本)

  • 通过添加新的中文翻译来修复 #248。感谢 @Sunny-Again。

5.1.0(仅用于测试的 beta 版本)

  • 通过将can_pass_door和can_open_door传递给导航来修复 #239。
  • 通过添加新的动作 UI 用于按钮动作和对话框动作来修复 #61、#141、#227。
  • 通过允许与块、杠杆、按钮等交互来修复 #51、#225。
  • 通过完全支持 Fabric 的配置屏幕来修复 #114、#195。
  • 通过添加额外的close_dialog动作来修复 #149。
  • 修复了德语翻译和重叠文本。
  • 改进了编辑器和对话框屏幕以提高可用性。
  • 为配置屏幕添加了紧凑模式以提高可用性。
  • 添加了新的动作 UI 以允许更复杂的动作和交互。
  • 为 NPC 添加了块交互动作,通过动作 UI 和/easy_npc interact block...命令。
  • 添加了 Fabric 盔甲渲染器支持以允许隐藏盔甲部件。
  • 添加了将武器放置在盾牌槽中的支持。
  • 添加了村民建造者示例预设。
  • 移除了屏幕容器数据以提高性能和减少网络流量。
  • 移除了自定义空槽图像用于盔甲和装备。

5.0.0(仅用于测试的 beta 版本)

注意:在测试之前请备份您的世界 / NPC!

  • 第一个完全功能完成的 Fabric 版本用于测试。
  • 移除了 Forge 配置文件以提高兼容性和更易于维护。
  • 进行了大量代码重构以提高性能和更易于维护。
  • 用网络缓存管理器替换了本地缓存管理器。
  • 用具有双向通信的新屏幕管理器替换了标准菜单和屏幕处理,以避免崩溃。
  • 为所有屏幕和对话框添加了更好的翻译支持。
  • 为自定义模型和纹理添加了更好的支持。
  • 添加了热键 ALT+左箭头以在配置屏幕中返回。
  • 添加了额外的错误和警告消息以更好地进行调试。

4.5.2

  • 通过将纹理注册移到后期阶段来修复 #203。

4.5.1

  • 通过添加和记录新的/easy_npc preset命令来修复 #179。
  • 通过为 NPC 添加怪物类型来修复 #164。
  • 通过在显示皮肤处理错误时进行显示来修复 #146。

4.5.0

  • 通过将额外的日志消息移动到调试级别来修复 #175。
  • 通过将测试任务设置为可见性NEVER来修复 #173。
  • 添加了@e目标选择器支持所有命令。
  • 为所有命令添加了目标 NPC 的 UUID 建议。
  • 添加了/easy_npc delete <npc>命令来删除 NPC。
  • 添加了/easy_npc sound set <npc> <sound_type> <sound>命令来为 NPC 设置声音(针对 #177)。
  • 添加了/easy_npc preset import [custom|data|default|world] <resource_location> <position> <UUID>命令,并提供了更好的自动建议。
  • 添加了/easy_npc preset export [custom|local|world] <npc> <name>命令,并提供了更好的自动建议。
  • 改进了命令支持以允许更复杂的命令。
  • 改进了 Fabric 支持以更好地与其他 mod 兼容。
  • 分离了客户端和服务器网络处理程序以提高性能。如果您遇到此更改的任何问题,请打开一个问题。

4.4.0 Fabric beta

  • 发布了第一个 Fabric beta 版本以进行更详细的实时测试。

4.4.0

  • 修复了 #159:为修改过的弓和弩物品添加了额外的标签和支持。
  • 修复了 #158:通过将特定的日志消息移动到调试级别。
  • 修复了 #155:如果所有者已更改,自动更新跟随所有者目标。
  • 修复了 #94:为不是扩展 vanilla 弓或弩物品的枪支添加了基本支持。
  • 修复了 #72:为 Armour's Workshop Wand 添加了额外的所有者目标和检查。
  • 为自定义模型添加了实验性模型覆盖支持/easy_npc render set <npc-uuid> <entity_type>。
  • 添加了自己的同步实体数据处理程序以提高性能和减少网络流量。

4.3.3

  • 为所有 NPC 添加了基本的交易声音。
  • 通过引用商人实例而不是实体实例来修复 #145。

4.3.1

  • 修复了 Illager 的头部和腿部动画。
  • 修复了 #138:添加了额外的调试信息。
  • 修复了 #135:在打开新的交易屏幕之前添加了检查 NPC 是否已经在交易,并通知玩家。
  • 修复了 #136:在使用爆炸声音之前添加了额外的回退检查以获取缺失的声音。
  • 修复了 #137:校正所有模型的物品手臂位置。
  • 为大多数 NPC 添加了手持物品渲染支持,甚至包括鸡和其他。;)
  • 通过根据模型类型跳过不可见部分的渲染来改进 NPC 模型和 NPC 渲染器。
  • 统一了所有 NPC 的初始移动速度根据其类型。

4.3.0

  • 进行了大量代码重构以提高客户端性能以增加渲染 fps。
  • 修复了属性仅在 NPC 重新生成后才应用的问题。
  • 修复了皮肤纹理未正确应用的问题。
  • 修复了 #86:添加了马 NPC 模型。
  • 修复了 #127:添加了狼 NPC 模型。
  • 为自定义声音添加了基本支持,并使用默认声音事件。
  • 为 NPC 皮肤和纹理管理器添加了额外的安全检查。
  • 为了提高性能和减小数据大小,添加了额外的数据检查。
  • 添加了静音属性以允许 NPC 保持安静而不发出任何声音。
  • 改进了 NPC 模型性能、动画和对自定义模型的一般支持。
  • 改进了兽人 NPC 纹理。
  • 提高了大多数 Easy NPC 数据类型的类型安全性。
  • 改进了皮肤管理器以更好地处理不同的皮肤和样式。
  • 优化了纹理管理器以提高性能和减少文件访问。

4.2.0

注意:由于使用率低,已放弃对 Minecraft 1.19、1.19.1、1.19.3、1.19.4 和 1.20 的支持。 请使用 beta 版本 4.1.0 或以前的版本用于这些版本。

  • 改进了 NPC 渲染器性能并改进了对自定义模型的支持。
  • 按发布进行一般代码清理和重构。

4.1.0

  • 将所有缓存、皮肤、模板和预设名称规范化为小写,并添加了对不安全字符的额外检查。
  • 完成了兽人模型和纹理。
  • 通过添加对 NPC 导出和导入的额外检查来修复 #123。
  • 用实体标签替换了自定义 TAG 以更好地与其他 mod 兼容。
  • 优化了自定义和玩家纹理管理器。

4.0.1

  • 改进了飞行 NPC 的漫步目标。
  • 改进了所有 NPC 的一般导航支持。
  • 修复了仙女飞行导航。
  • 修复了仙女碰撞箱。
  • 修复了兽人碰撞箱。

4.0.0

注意:在从 3.x 或更早版本更新之前,请备份您的世界 / npcs! NPC 现在以新格式存储,旧格式与新版本不完全兼容。

  • 进行了更大的代码重构以改善代码基础。
  • 添加了对 Fabric 的实验性支持。
  • 添加了“可拴系”能力以允许 NPC 被拴系。
  • 添加了“推动实体”能力以节省资源(如果未激活)并避免推动实体。
  • 添加了/easy_npc owner set <npc-uuid> <player>命令来更改 NPC 的所有者。
  • 添加了/easy_npc owner get <npc-uuid>命令来获取 NPC 的当前所有者。
  • 添加了实验性的兽人模型,仍在开发中。
  • 修复了 #33 和 #86:添加了额外的 NPC 模型。
  • 修复了##95:为 NPC 名称添加了颜色支持。
  • 修复了 #101:分离了客户端和服务器实体数据以提高兼容性。
  • 修复了 #79 和 #104:添加了“随机在家园周围漫步”目标以允许 NPC 随机在其家园位置周围漫步。
  • 修复了标准剑攻击挥砍动画。
  • 修复了标准傀儡攻击挥砍动画。
  • 更新了预设以匹配新格式。

3.11.0

  • 添加了`/easy_npc

Easy NPC 5.5.11

on 2024 Dec 07
下载

Easy NPC 5.5.11

on 2024 Dec 07
下载

Easy NPC 5.5.11

on 2024 Dec 07
下载

Easy NPC 5.5.10

on 2024 Dec 07
下载

Easy NPC 5.5.10

on 2024 Dec 07
下载

Easy NPC 5.5.10

on 2024 Dec 07
下载

Easy NPC 5.5.9

on 2024 Dec 07
下载

Easy NPC 5.5.9

on 2024 Dec 07
下载

Easy NPC 5.5.9

on 2024 Dec 07
下载

Easy NPC 5.5.9

on 2024 Dec 07
下载

Easy NPC 5.5.8

on 2024 Dec 07
下载

Easy NPC 5.5.8

on 2024 Dec 07
下载

Easy NPC 5.5.8

on 2024 Dec 07
下载

Easy NPC 5.5.8

on 2024 Dec 07
下载

Easy NPC 5.5.7

on 2024 Dec 07
下载

Easy NPC 5.5.7

on 2024 Dec 07
下载

Easy NPC 5.5.7

on 2024 Dec 07
下载
1
5
6
7
10
设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12