Skip to content

1.5.1

Compare
Choose a tag to compare
@MATRIX-feather MATRIX-feather released this 18 Jan 08:56
· 2 commits to 1.21.4 since this release
aaf925b

A changelog written in English will be available later on Modrinth.

注意!

对旧版权限 (xiamomc.morph.xxx) 的支持已结束,请迁移到新的权限节点 (feathermmorph.xxx) !

一些额外的 “最后一分钟” 修复

  • /morphplayer 指令无法使用
  • /morph 指令不接受包含大写字母的ID(像是 player:Notch
  • Towny集成的 /toggle-town-morph-flight 指令消失
  • Towny集成中可能的一处关于飞行禁用的错误
  • 玩家仍然可以通过破坏 拥有嘎枝 的嘎枝之心来获得嘎枝的伪装

新功能

  • 初步支持在变形时指定伪装属性(变体)
    • 目前暂不支持通过客户端模组指定。
    • 指令用法为: /morph <id> <properties>
      • 例如,要变成带手臂的盔甲架实体:/morph minecraft:armor_stand [armor_stand_show_arms=true]
  • 允许设置禁用伪装功能的世界
    • 配置项位于 config.yml > world_option > disabled_worlds
  • 现在灾厄村民会尝试远离伪装成嘎枝的玩家
  • 添加了嘎枝的两种动作表现
    • 分别为注视(让眼睛发光)和熄灭(眼睛停止发光)
  • 添加了一个新的placeholder feathermorph_state_provider_is?<provider>,用于确定玩家所使用的伪装的类别
    • 例如,想确定一个玩家是否使用了生物伪装则为 feathermorph_state_provider_is?minecraft
    • 同理,玩家伪装则是feathermorph_state_provider_is?player
  • 添加了一个新的placeholder feathermorph_state_id_is?<id>,用于确定玩家是否正在使用特定的伪装
    • 例如:feathermorph_state_id_is?player:Notch
  • 凋零骷髅伪装现在可以免疫凋零效果

Bug修复

  • 客户端会话在玩家断开连接后没有被正确清理
  • Placeholder扩展在使用 /papi reload 后不再可用
  • 将离线玩家添加到一个Towny城镇时,相关集成会尝试更新其飞行技能的禁用状态
  • 插件不会下载与当前Minecraft版本对应的语言文件

其他

  • FeatherMorph现已正式成为一个纯粹的Paper插件
  • 对旧版权限 (xiamomc.morph.xxx) 的支持已结束,请迁移到新的权限节点 (feathermmorph.xxx) !
  • 调整插件与客户端集成的交流方式
  • 调整了Placeholder扩展的行为
    • 现在在玩家未伪装和参数不正确时会返回更具体的字符串
  • 调整了生物AI修改的实现
  • 玩家伪装不再会设定CustomName属性
  • 我们现在使用Brigadier注册指令!