Skip to content

Releases: NiFeather/FeatherMorph

1.2.7

05 Oct 10:46
4779160
Compare
Choose a tag to compare

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

Bug修复

  • 拥有变体的伪装不再拥有随机变体,并在控制台输出The given property '...' doesn't exist

Full Changelog: 1.2.6...1.2.7

1.2.6

30 Sep 08:47
b56edbc
Compare
Choose a tag to compare

A changelog written in English will be available later on Modrinth

新功能

  • !!!实验性!!! 允许从TAB列表中隐藏伪装的玩家
  • !!!实验性!!! 允许在TAB列表中显示玩家伪装

其他

  • 移除了推荐玩家使用客户端模组的消息
  • 允许1.21服务器加载插件
    • 话虽如此,我们仍然建议你更换1.21.1服务端,因为1.21已经不被Paper支持,我们也将最新的1.21.1 API作为开发目标
  • 调整了伪装选择界面的一些图标
  • 伪装选择界面在打开和翻页时会播放音效了
  • 伪装的虚拟实体现在将有更具体的UUID生成规则
    • 但是客户端仍然不太可能反推出来,只要他们获取不到插件配置

Full Changelog: 1.2.5...1.2.6

1.2.5

17 Sep 14:37
05606b6
Compare
Choose a tag to compare

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

新功能

  • 实现了伪装选择的背包界面
    • 直接使用/morph指令(不带参数)即可打开!
fm125.mp4
  • 允许单独设定是否可以在某个世界的水/岩浆中飞行

Bug修复

  • ServerSetEquipCommand没有正确构建客户端指令
    • 并导致客户端看不到伪装的装备

其他

  • 现在取消伪装时也会播放音效了
  • 避免重复修改同一生物的AI
    • 我不知道为什么,但这就是发生了,有些被修改过AI的生物又被服务器送给了插件

Full Changelog: 1.2.1...1.2.5

1.2.1

17 Aug 08:30
1a71731
Compare
Choose a tag to compare

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

新功能

伪装动作

或者叫伪装表情/动画

你可以通过客户端模组或者 /play-action 使用动作.

伪装动作的权限节点是 xiamomc.morph.emote.<伪装ID>.<动作ID>

  • 你可以通过 /play-action 指令查看动作ID.
  • 例如,悦灵跳舞的动作权限是 xiamomc.morph.emote.minecraft.allay.dance
  • 玩家伪装的权限节点是 xiamomc.morph.emote.player.all.<动作ID>

目前伪装动作只有视觉效果,不会和环境产生互动.

1.2.1包含了以下这些动作:

伪装 动作
悦灵 跳舞
监守者 咆哮、嗅探、掘地、出现
犰狳 蜷缩
躺下、坐下
狐狸 睡觉、坐下
青蛙 伸舌头(开吃)
熊猫 坐下
猪灵 跳舞
玩家 趴下、躺下
河豚 膨胀、收缩
潜影贝 偷窥、打开
嗅探兽 嗅探
坐下

Bug修复

  • 重载配置后不会恢复伪装

Other

  • 调整了玩家伪装的技能和天赋权限节点
    • 现在是 xiamomc.morph.skill.player.all.<技能ID>

Full Changelog: 1.2.0...1.2.1

1.1.5

10 Aug 12:45
21adf72
Compare
Choose a tag to compare

其他

  • Update to 1.21.1

Full Changelog: 1.1.4...1.1.5

1.1.4

02 Aug 16:09
d42921d
Compare
Choose a tag to compare

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

这个release主要修复一些在Folia上的运行问题。

Bug修复

  • 僵尸村民没有随机职业
  • 兔子伪装的杀手兔变种不会出现
  • 修复一些Folia上的运行问题,这包括:
    • 只能在主世界进行伪装
    • 交互镜像在某些情况下会在结束时报错async getEntities

其他

  • 将实体变种的随机过程从服务端渲染器移动到MorphManager执行

Full Changelog: 1.1.3...1.1.4

1.1.3

27 Jul 11:37
e545a55
Compare
Choose a tag to compare

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

新功能

  • 允许调整是否要修改生物AI来使它们对伪装做出反应
    • 请勿在启用此选项时进行热重载
    • 该选项需要重启服务器才能生效!

Bug修复

  • 天赋和技能不会在玩家加入时刷新

其他

  • 移除数个内置依赖
    • 并且大幅缩减了插件体积!
  • 尝试优化HUD显示的性能
  • 降低暴露值向客户端同步的频率

Full Changelog: 1.1.2...1.1.3

1.1.2

21 Jul 03:35
da29175
Compare
Choose a tag to compare

A changelog written in English will be available later on Modrinth

其他

  • 适配 Paper 1.21 Build 106

1.1.1

17 Jul 07:38
86e4d3d
Compare
Choose a tag to compare

A changelog written in English will be available later on Modrinth

Bug修复

  • 从生物伪装切换到玩家伪装后,最大血量不会重置

Full Changelog: 1.1.0...1.1.1

1.1.0

16 Jul 15:06
a3d938d
Compare
Choose a tag to compare

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

新功能

  • 添加是否允许玩家在流体中飞行的开关
    • 可用于抑制玩家的一些行为,例如:变形成烈焰人在岩浆中挖远古残骸
  • 实现了天赋的权限系统
    • 现在每个伪装下应用的每个天赋都有对应的权限
    • 权限节点为xiamomc.morph.ability.<DisguiseID>.<AbilityID>
      • 例如,末影人的夜视权限是xiamomc.morph.ability.minecraft.enderman.morph.night_vision
    • 因为权限检查很影响性能,所以你也可以根据需要通过配置文件或者/fm option ability_check_permissions指令来开关它

Bug修复

  • 史莱姆和岩浆怪伪装的大小在服务端显示不正确
  • 伪装发射的弹射物速度和预期不一样
  • 1.1.0-beta.4后一些生物不会按预期远离未伪装的玩家

其他

  • We are now 1.21

Full Changelog

1.0.14 ~ current: 1.0.14...1.1.0
beta.8 ~ current: 1.1.0-beta.8...1.1.0