基本信息
我的世界Java版本
1.21–1.21.4
1.20.x
平台
Paper
运行环境
其他链接
搬运团队
详情信息
许可证 MIT
发布于 4 months ago
更新于 4 days ago
更新日志
自定义 NPC 1.7
我发现 Bukkit 配置 API 在位置无效时决定吃掉它们。我无法恢复它们。对此给您带来的不便我表示歉意
新功能
- 1.20.5 - 1.21.4 支持。
- 本地化!CustomNPCs 现在支持以下语言:
- 俄语(部分支持)
- 德语(部分支持)
- 阿拉伯语(部分支持)
- 简体中文(完全支持)
- 越南语(完全支持)
- 英语(完全支持)
- 动作系统重写
- 可以通过 API 注册自定义动作
- 运行命令动作现在可以以控制台身份运行命令请注意
- 运行命令动作现在将在原始命令文本中解析占位符
- 显示标题动作现在可以有副标题
- 各种性能增强
- 一个新命令
/npc fixconfig
:- 需要
customnpcs.commands.fix_config
权限 - 以下是一些示例用法,并附有解释:
/npc fixconfig world <有效世界> <策略> <目标>
- 有效世界必须是 Bukkit 加载的世界(Multiverse 也应该可以)
- 策略可以是
NONE
,不关心验证 NPC 的位置。SAFE_LOCATION
策略将验证 NPC 不会卡在任何固体块中。如果是,插件将选择具有相同 x 和 z 坐标的最高块。如果无法找到位置,则忽略 NPC。 - 目标可以是
all
,适用于所有 NPC 或特定 NPC 的名称或 UUID
- 需要
- 一个新的命令框架
- NPC 配置在第一次解析时进行验证,而不是在加载时
- 现在对于 wiki 命令有一个特殊权限;
customnpcs.commands.wiki
错误修复:
- 修复了导致 NPC 显示不正常的一系列注入问题
- 修复了 NPC 影响睡眠百分比的问题
- 修复了重生后 NPC 消失的问题
- 修复了 NPC 被注入到错误维度的问题
- 修复了 NPC 名称标签可见(数字和字母)的问题
- 修复了与 API 的事件部分相关的一系列错误
- 修复了
/reload
的一个错误 - 修复了一个问题,即如果淡入选项为 1,则无法降低显示标题的淡出选项
- 修复了 NPC 朝向加载不正确的问题
开发者更改
- 移除了 Bukkit 服务 API(似乎没有人使用它)
- Settings#direction 现在已弃用。您应该使用 SpawnLocation 的偏航角
- 您可以编写自己的动作。阅读文档以了解如何 :)