基本信息
我的世界Java版本
1.21.3–1.21.10
1.21–1.21.1
1.20.6
1.20–1.20.4
1.19.3–1.19.4
平台
Folia
运行环境
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 MIT
发布于 a year ago
更新于 4 days ago
更新日志
新特性
- 现在对模特使用交互镜子也需要玩家拥有正常的交互镜子权限
- 在新安装的实例中,默认会在快捷栏上方显示当前伪装的图标
- 击杀带有
feathermorph_nogrant标签的生物将不再为玩家解锁相关伪装 - 重构了插件向玩家发送消息的方式
- 现在可以使用
/fm extract language <lang>命令提取内置语言文件- 该命令的权限为
feathermorph.admin。 - 如果磁盘上已存在匹配的文件,默认会将提取的文件安装到
messages/<lang>.fmnew.json - 您可以通过使用
/fm extract language <lang> true来覆盖原文件,此操作需要再次执行以确认
- 该命令的权限为
- 实例网络中的从机现在在玩家加入时请求玩家数据,而不是主服务器在启动时加载并将所有数据同步到从机
- 现在可以在
PlayerUnMorphEvent中获取相关的DisguiseState实例 - 第三方插件现在能够在启动时将其
SingleProperty实例添加到DisguiseProperties,从而允许从玩家输入中自动分配
其他
- 模特现在会被交互镜子执行者正常选择,而不再被视为特殊对象
by_sight镜子模式现在会遵守配置文件中设置的最大影响距离- Gradle 任务
runFolia现已可用 - 伪装的快捷栏上方消息现在由
DisguiseState处理 - InputHandles 中的
readRotations在玩家提供超过 3 个元素时会抛出错误- 这意味着为盔甲架伪装的各种旋转属性提供超过 3 个元素时将导致错误消息
- 配置定义已从插件自身的
ConfigOption枚举迁移到 PluginBase 的ConfigOption类
完整更新日志: https://github.com/NiFeather/FeatherMorph/compare/2.5.2...2.6.0-alpha.2


