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

简易 NPC - Easy NPC

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

1,08642 years ago
简易 NPC  -   Easy NPC

简易 NPC - Easy NPC

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

1,086
4

基本信息

我的世界Java版本

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

平台

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

运行环境

客户端和服务端
BBSMC 创作者激励广告

其他链接

反馈问题 查看源码
Modrinth

搬运团队

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

搬运资源声明

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

详情信息

许可证 MIT
发布于 2025-01-03
更新于 2026-08-22
简介渲染图更新日志版本百科反馈讨论
全部版本Easy NPC (Bundle) 7.6.0

Easy NPC (Bundle) 7.6.0

自动推荐
下载
举报反馈

更新日志

Easy NPC(1.20.1)更新日志

注意事项

本日志仅汇总关键变更。完整更新日志请参阅
[GitHub 历史记录][history]。

注意:更新前请务必备份您的世界存档及NPC数据!
更多详情请查阅[升级指南][upgrade_guide]。

7.6.0

  • 修复了因实体数据追踪器ID重复导致的模组冲突错误提示不明确问题。
  • 修复了配置界面与对话界面中,第三方血条覆盖在NPC预览图上的问题。
  • 修复了多普勒雷达与Easy Model Entities类NPC使用默认碰撞箱而非模型实际尺寸的问题。
  • 修复了服务器端/easy_npc命令完全不提示任何NPC UUID的问题。
  • 修复了“设置姿态”动作的姿态列表遮挡其输入框的问题。
  • 修复了动作编辑器中未翻译的“循环”、“当前之后”及“动作数据类型”标签。
  • 修复了“概率”条件缺少提示文字的问题。
  • 修复了长条件提示文字超出编辑器界面、未自动换行的问题。
  • 修复了“消息”动作中帮助图标与文字按钮位置错位的问题。
  • 修复了“设置姿态”、“播放动画”与“停止动画”动作的修改无法保存的问题。
  • 修复了对话气泡文字距离上边界比下边界更近的问题。
  • 调整NPC建议列表:优先显示准心对准的NPC,并仅显示用户拥有权限的自有NPC。
  • 调整预设导出逻辑:仅保存与全新NPC不同的配置项,不包含位置与所有者信息。
  • 调整无目标或动作的预设:自动回退至对应NPC类型的默认配置。
  • 调整无玩家参与的事件(如“生成时”或“被击杀时”):现在会检查其条件;若其中某动作依赖玩家(例如记分板或物品条件),则该动作不再执行。
  • 调整基于时间的动作:当所有者在附近时,将自动以所有者作为@initiator。
  • 调整对话气泡显示时长:根据文本长度,在5至18秒之间动态变化。
  • 调整“设置姿态”动作:仅在选择“自定义”姿态时显示其输入框。
  • 新增基于时间的动作,支持五档固定间隔:约每1秒、每5秒、每30秒、每5分钟及每15分钟触发一次。
  • 新增“消息”动作:支持聊天栏消息、系统消息及对话气泡文本,无需命令即可发送。
  • 为“消息”动作新增文本变体、发送者名称、接收者及本地化键名支持。
  • 新增对话气泡图形资源路径:easy_npc:textures/gui/speech_bubble.png,供资源包调用。
  • 新增“概率”条件(百分比形式)与“关系”条件(支持所有者及派系)。
  • 新增生成、所有者登录、状态变更、昼夜、天气及缺失的“交易时”事件。
  • 新增基础预设:每个NPC类型均配有位于easy_npc:api/preset/base/的基础预设,可作为父预设复用。
  • 新增“漫游同伴”预设:一个由基于时间的消息构成的健谈型NPC。
  • 新增动作注册表、动作处理器、预设校验器及更丰富的事件数据,便于其他模组扩展。
  • 新增/easy_npc命令中所有NPC建议项的工具提示:显示名称、类型与距离。
  • 改进NPC建议功能:无需输入即可弹出,并支持一格范围内的容错匹配。

7.5.0

  • 通过为每个方块宝可梦NPC单独分配动画状态(而非同物种共用一个),修复#814。
  • 通过允许“返回家园”移动目标在任意距离生效(而不仅限于家园附近),修复#813。
  • 通过每次会话仅检查一次玩家皮肤是否变更,修复#812。
  • 通过支持资源包中的方块宝可梦各类外观变体(而不仅限于“闪光”与“雌性”),修复#810。
  • 修复NPC在重生或导入预设后丢失所有者、家园及“无重力”设置的问题。
  • 修复目标已消失时目标导向的目标仍被保留,以及目标或相关模组卸载后目标被自动关闭的问题。
  • 修复悦灵、恼鬼与恶魂等飞行类NPC在地面移动而非飞行的问题。
  • 修复对话、按钮、预设、姿态及纹理名称存在重复或特殊字符的问题。
  • 修复专用服务器上条件不可编辑及条件文本未翻译的问题。
  • 修复Easy Model Entities类NPC不转动头部,及其模型列表在/reload后失效的问题。
  • 将移动目标顺序调整为固定优先级:逃离→跟随→返回家园→闲逛。因此含多个移动目标的NPC行为可能与此前不同。
  • 将数据包预设路径调整为easy_npc/preset/;旧路径仍可使用,但仅适用于easy_npc模组。
  • 将Easy Model Entities最低版本要求提升至1.7.0;浮动模型现默认悬浮。
  • 移除实验性的用户自定义NPC及未使用的SERVER_SKIN皮肤类型。
  • 新增NPC状态:支持数字、是/否及文本值,可用于条件、动作及命令。
  • 新增“导航”与“悬停高度”设置,使任意NPC可在地面行走与飞行间切换。
  • 新增父预设、其他模组预设、预设可见性设置及“锻造守护者”预设。
  • 新增自定义条件、事件、NPC标识符及更多目标选项,便于其他模组扩展。
  • 新增“远距离时”事件(32格),并新增所有者登录时重新生成NPC的选项。
  • 通过提供预设与自定义目标API,改进飞行导航及第三方支持。

7.4.0

  • 修复#807:不再将32格内所有同类型NPC卷入“自卫”战斗。
  • 修复#805:统一评估所有可见性设置,而非遇到首个即停止。
  • 修复#804:为多普勒雷达NPC保留自定义名称,确保名称纹理与名称标签正常显示。
  • 修复#803:调整资源以匹配典型Minecraft风格,而非通用UI风格。
  • 修复昼夜检测错误:此前将日出判定为夜晚、日落判定为白天。
  • 修复下界与末地可见性错误:此前使用主世界时间。
  • 修复昼夜与游戏模式可见性复选框随机排列问题。
  • 修复游戏测试仅能在首次断言失败时报告,导致后续失败被隐藏的问题。
  • 修复“已装鞍”马匹皮肤变体始终不显示马鞍的问题。
  • 调整“对所有者可见”与“对队伍可见”设置:现同步遵循昼夜与游戏模式限制。
  • 调整唤魔者、幻术师与掠夺者变体:若未启用“双臂交叉”,则保持双臂自然下垂。
  • 新增“保卫派系”目标:攻击伤害附近派系成员或玩家的任意实体。
  • 新增派系成员互斗时的系统提示,并确保派系不介入战斗。
  • 为卫道士新增头部装备槽位,使其队长旗帜可被移除或更换。
  • 新增昼夜预览功能,集成至显示配置界面。
  • 新增针对可见性属性与派系防卫功能的单元测试及游戏测试。
  • 优化可见性检测性能:每次检测仅读取一次显示属性。
  • 优化旧版本显示属性:通过补全默认值实现兼容。
  • 优化攻击目标界面:当未启用时,禁用“保护所有者”与“保卫派系”。

7.3.0

  • 优化皮肤变体:以类型化字段承载数据,而非解析变体名称字符串。
  • 统一管理方块宝可梦模组ID与默认模型,集中定义于共享常量。
  • 减少枚举代码冗余:通过共享EnumUtils辅助类实现get(String)查找。
  • 优化村民职业与类型查找:使用直接注册表键而非扫描。
  • 优化枚举名称查找:在构造时缓存标签名、ID与键,避免重复计算。
  • 新增针对皮肤变体、村民解析及枚举辅助类的单元测试与游戏测试。

7.2.0

  • 修复#801:为NPC、对话及动作UUID采用组合式生成策略,避免动作追踪与执行上限冲突。

7.1.1

  • 修复#800:对实体类型采用懒加载机制。

7.1.0

  • 修复#799:解决边缘情况,并补充文档说明与更清晰的日志信息。
  • 修复#798:将控制台、命令及命令方块视为可信命令来源。
  • 修复单人游戏/局域网关键问题:客户端与服务端NPC曾共享同一注册表。
  • 修复配置菜单处理中的内存泄漏,并添加超时与断开连接清理机制。
  • 修复多个NPC同时请求同一皮肤时重复下载问题。
  • 修复皮肤查找失败后无法恢复的问题:慢速服务器不再导致游戏卡死。
  • 修复URL皮肤界面在检查远程图片时冻结游戏:现改为后台异步执行。
  • 新增世界生成器方块:限制NPC预设在整个世界(所有维度)的生成数量;现有群组生成器现按维度计数,避免远处NPC阻塞生成。
  • 强化远程皮肤下载:增加严格尺寸限制与安全重定向处理,防止超大或恶意皮肤URL导致崩溃;新增可选blockPrivateAddresses设置。
  • 优化服务器性能:仅向实际使用实体与玩家加载事件的NPC发送对应事件,并按维度分组。

7.0.0

  • 修复#791:新增流浪商人NPC类型。
  • 修复#788:将AI防护机制扩展至史诗战斗及原始NPC变体(猪灵、村民、末影人、苦力怕、劫持者与女巫)。
  • 修复#787、#531、#237与#184:新增派系系统,支持/easy_npc faction命令、每NPC派系分配及自动记分板队伍同步。
  • 修复#787、#771与#572:新增target目标标签页,支持攻击敌对派系或特定目标(通过玩家名、队伍、实体标签或UUID指定)。
  • 修复#786:为方块宝可梦NPC新增性别与闪光模型变体,模型选择中可通过female或shiny搜索。
  • 修复无敌NPC间派系战斗问题:新增派系可攻击战斗属性。
  • 修复方块宝可梦模型选择预览对超大物种适配不佳问题:改用方块宝可梦自身档案缩放比例,而非碰撞箱高度。
  • 修复派系管理边缘情况:验证派系名称、排序派系列表,并在派系颜色变更或删除后刷新已加载NPC的记分板分配。
  • 修复自定义皮肤重载问题:按皮肤模型分别加载与清除纹理缓存,而非重建全部自定义纹理缓存。
  • 优化玩家/怪物/派系可攻击战斗属性:各属性独立于无敌属性工作,为对应攻击者群体单独开放漏洞。
  • 优化预设命令与网络处理:将大型处理器拆分为更小、更专注的导入、导出及功能专用组件。
  • 新增Easy Model Entities支持。
  • 新增派系管理器与派系编辑器界面:创建、着色、删除派系,管理敌对关系;受新FACTION_MANAGEMENT安全特性保护。
  • 新增杂项属性标签页,作为NPC派系分配的归属位置。
  • 新增可复用警告与帮助图标组件:支持内联提示与工具提示。
  • 新增针对派系、目标目标及方块宝可梦模型变体的单元测试与游戏测试。

6.25.0

  • 修复#780:为远程纹理下载新增额外缓存与优化。
  • 修复#767:为属性滑块增加防护,避免其他模组传入天文数字。
  • 修复#754:为带动作与条件的NPC新增自定义数据项匹配支持。
  • 修复纹理管理器在错误线程运行可能导致≥1.21.x版本崩溃与死锁的问题。
  • 修复动作条件为空UUID导致的意外行为。
  • 修复动作执行上限重置问题。
  • 新增纹理注册队列:避免同一刻度内多次并发下载。
  • 新增NPC金币、钥匙与红令牌作为消耗品,供带动作与条件的NPC使用。
  • 新增欢迎金币商人示例NPC预设:含自定义金币、钥匙与红令牌作为示例物品,并新增动作与条件可用的物品数据。
  • 新增通用属性防护:防止其他模组传入天文数字。
  • 将备用最大生命值从1024提升至4096,以支持更复杂的NPC。
  • 优化纹理管理器,消除重复的纹理检查与注册。

6.24.0

  • 修复#459、#775:新增选项以阻止与隐形NPC交互。
  • 修复#774:与可选史诗战斗及方块宝可梦实体类型映射相关的启动崩溃。
  • 修复#773:在基础刻度期间及打开交易界面前检查限时交易重置。
  • 修复交易重置时机:正确递增内部计时器。
  • 为#459新增昼夜与天气条件。
  • 新增针对交易重置、计时器处理及实体属性的单元测试与游戏测试。
  • 新增天穹哨兵示例NPC预设:含昼夜与天气条件。

6.23.0

  • 修复#772:调整纹理重试机制,支持403与404错误,并降低日志等级。
  • 修复#770:史诗战斗NPC(唤魔者、掠夺者、掠夺者及类人皮肤)的物品渲染问题。
  • 修复#769:NPC开门/关门循环异常,无法可靠执行。
  • 修复#760:新增对话选项与配置设置(buttonConditionMode: LOCK 或 HIDE),支持锁定或隐藏不可用的条件对话按钮。
  • 修复#709:新增名称颜色选择弹窗,提供32种预设色及手动RGB/十六进制输入。
  • 修复重命名NPC时未指定颜色导致名称颜色重置问题:现保留原有名称颜色。
  • 优化门运动属性:“穿门”在“开门”或“关门”激活时自动启用。

6.22.0

  • 修复#766:向命令执行传递完整的服务器玩家上下文,提升与依赖特定玩家数据的第三方模组及插件的兼容性。
  • 修复#764:新增实体生命值、NPC生命值条件,并新增示例NPC预设格鲁克,陪练桩以演示这些条件。
  • 修复#763:确保对话按钮执行限制现已被记录。
  • 修复#758:提供名为一愿随行者的示例NPC预设。
  • 修复第三方村民AI读取Easy NPC村民未注册脑部记忆(如PoiCompetitorScan / job_site)导致的崩溃#756。
  • 修复对话按钮未针对服务器端数据锁定,为#760与#644做准备。
  • 修复#628:新增条件对话开启支持/命令,以便更精细地控制对话向玩家展示的时机。
  • 新增猪灵与猪灵蛮兵NPC的脑部AI,并注册完整原版脑部记忆集。
  • 新增#757所需枪械至枪械标签。
  • 新增“开启对话(条件式)”动作:仅在满足条件时开启指定对话;原有“开启对话”动作保持无条件开启。
  • 新增实体生命值与NPC生命值条件,适用于动作、对话及对话按钮。
  • 新增猪灵、猪灵蛮兵与僵尸猪灵NPC为无敌状态,与其他NPC保持一致。
  • 新增“击退免疫”战斗属性:使NPC免受近战与投射物攻击造成的击退。
  • 新增“爆炸免疫”战斗属性:使NPC免疫爆炸伤害与位移(如TNT、苦力怕、末影水晶)。
  • 将“投射物碰撞”属性移至战斗属性界面(此前位于能力界面),主题更契合。

6.21.0

  • 修复交叉手臂姿态下卫道士的物品附着问题。
  • 修复卫道士十字弓攻击目标失效问题。
  • 修复第三方物品无法作为手持物品渲染导致的崩溃#756。
  • 修复第三方混入尝试访问不存在模型部件导致的崩溃#756。
  • 修复log.info信息泛滥:降低日志详细程度,并为自定义模型部件添加额外检查。
  • 提升EasyNPCModelManager性能。
  • 重构NPC渲染器,移除默认手持物品图层。

6.20.0

  • 修复第三方模组尝试访问不存在NPC目标导致的崩溃。

6.19.0

注意:本次更新将对话背景图片调整为每边10×6像素,若您使用自定义对话背景,请相应调整。

  • 修复#752、#130:新增对话按钮条件支持,允许禁用按钮。
  • 修复#683、#215:新增对话文字打字机效果支持。
  • 修复#690、#309:允许对话、对话按钮及交互添加条件。
  • 修复对话界面布局与背景的小型UI问题。
  • 重构对话背景图片:每边调整10×6像素。
  • 重构对话界面布局:适配新背景尺寸并提升视觉效果。
  • 新增打字机效果及客户端对话文字配置。
  • 新增条件符号:指示对话、按钮及交互的条件状态。
  • 新增物品条件数量字段:支持检查特定数量的物品。
  • 新增阈值音啸守卫示例NPC预设:含多种条件与动作。
  • 新增小型BUG修复与对话条件及按钮状态优化。

6.18.0

注意:本次更新更改了条件与动作的内部数据格式,可能导致遗留的执行限制条目(无存储ID)被重置或移除。

  • 修复#745:新增动作条件支持,实现更复杂、动态的行为。
  • 修复#652:新增对话按钮工具提示,支持长文本显示。
  • 修复#687:新增命令值工具提示,显示完整值。
  • 新增经验等级条件。
  • 新增游戏模式条件。
  • 新增物品栏持有物品条件。
  • 新增手持物品条件(支持主手与副手)。
  • 新增玩家生命值条件。
  • 新增玩家标签条件。
  • 新增玩家队伍条件。
  • 新增金宝石矿石示例NPC预设:含多种条件与动作。
  • 新增否定条件支持:允许对条件取反,实现更复杂逻辑。
  • 移除ActionDataEntry的参数伪ID,替换为随机UUID。
  • 重构条件系统:支持更多条件类型。

6.17.0

  • 修复#738:为“以玩家身份执行”新增额外工具提示。
  • 修复详细日志:降低启动及游戏内log.info消息频率。
  • 新增额外单元测试与游戏测试。

6.16.0

  • 修复#732:提供选项以禁用对话的ESC键与关闭按钮。
  • 修复#723:避免在交易界面等特定情况下自动关闭对话。
  • 新增通用对话配置选项:允许用户自定义对话行为。
  • 新增头像缩放与位置偏移选项。
  • 新增缺失的本地化键名。

6.15.0(交易、玩家头颅、史诗战斗与品质优化更新)

  • 修复#731:若客户端物种列表为空,则重新同步物种数据。
  • 修复#730:改进史诗战斗集成并启用实验性功能。
  • 修复#729:确保交易使用次数正确存储。
  • 修复#728:新增玩家头颅自定义支持。
  • 修复#689:显示剩余交易次数,并支持手动与自动重置。
  • 修复#218与#132:新增交易配置界面,并增强自定义交易支持。
  • 修复交易特有边缘情况:在基础与普通/高级交易模式间智能切换。
  • 修复对话按钮文字截断问题:工具提示显示完整文字。
  • 修复方块宝可梦动画问题:同步动画状态至方块宝可梦动画系统。
  • 新增每笔交易专属动作:允许用户在购买后触发动作。
  • 新增交易重置按钮:一键重置全部交易。
  • 新增交易使用信息至交易配置界面。
  • 新增实验性功能开关:允许用户手动启用实验性功能。
  • 新增格里塞尔达·砂轮示例商人:含动作支持。
  • 清理测试文件。

6.14.0(方块宝可梦支持与对话优化)

  • 修复#727:确保值变更时同步至客户端。
  • 修复#726:为特定命令新增额外白名单。
  • 修复#686、#389、#304、#211:新增基础方块宝可梦支持(含方块宝可梦NPC)。
  • 修复对话错位与导航问题:调整对话精灵图与界面。
  • 修复X与Z轴根部旋转:修正旋转逻辑与枢轴点计算。
  • 新增基础方块宝可梦支持:含自定义NPC类型与模型,用于测试。

6.13.0(安全与权限更新)

注意:本次更新增强了多人游戏环境下的安全检查与权限管理。部分服务器命令若被恶意利用,可能存在风险。

本次更新将模型根部数据与逻辑与其他模型部件数据及逻辑分离,可能导致现有NPC的根部旋转与缩放重置为默认值。

  • 修复#725:将模型根部数据与逻辑与其他模型部件数据及逻辑分离。
  • 修复#722:支持.sbnt文件作为本地预设。
  • 修复#675:为对话与配置界面背景新增专用资源。
  • 修复#605、#532、#529:新增安全检查与权限系统。
  • 修复#469、#311:新增实验性API文档与自定义模型支持示例。
  • 修复配置界面背景重复渲染问题:移除冗余背景渲染。
  • 修复恶魂碰撞箱与名称标签位置问题:调整包围盒。
  • ⚠️ 新增安全检查:防范潜在漏洞,保障多人游戏环境安全使用。

... [内容过长已截断]

文件

easy_npc_bundle-forge-1.20.1-7.6.0.jar(24.85 KiB) 主要

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

7.6.0

运行环境

\n \n \nForgeNeoForge

游戏版本

1.20.1

下载量

3

发布时间

2026-08-04 23:21:14

版本号

BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包地图

社区

汉化软件插件数据包

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号