Плагины/FeatherMorph
FeatherMorph

FeatherMorph

Yet another disguise plugin. Disguise as mobs and players, then acquire unique skills and abilities!

48.3K
87

2.4.1

Release1 мес. назад

Список изменений

This release may require some manual operations

Disguise Tool and Magic Bottle's recipe is now registered using a datapack. While this can allow you to customize even more, you would need to install a recipe management plugin if you wish to disable one of them specifically.

If you have already disabled recipes using a management plugin, then no operations would be required. (As the datapack is using the same recipe ID as the old behavior)


We made a lot of changes in this release, while we made our best to eliminate bugs, there may still be some that we haven't found!

New Features

  • Disguising with invalid property inputs will now throw error messages to the player and refuse to disguise, instead of using the default values
  • Property inputs are now included in PlayerMorphEarlyEvent
  • Added support for Cat/Wolf collar color property
  • Implemented Guardian disguise skill
    • Requires a mod update for players to see their skill target in their sight
  • Dolphin and Axolotl disguises will now give players extra air
  • Added #feathermorph:magic_bottle_collectable entity tag
    • Mobs in this tag will be available for collecting the disguise using the Magic Bottle
  • Empty Magic Bottle items with more than 1 amount are also available to collect disguises now

Bug Fixes

  • Collected Magic Bottles no longer working
  • snow_golem/pumpkin, zoglin/is_baby, and zombie/is_baby property don't have a TAB-completion list where they should
  • burns_under_sun no longer working

Other

  • We have changed our licence from MIT to GPLv3
  • Open source licence is now included in the Jar file
  • Disguise Tool and Magic Bottle's recipe is now registered using a datapack
  • Reworked skill/ability configuration read/write
  • Reworked skill handling
    • If you are experiencing issues with skill/ability configuration loading, please let me know!
  • Reworked Mob AI modifying for less dependence on NMS
  • Removed Mob AI recovery methods
    • Please restart the server once the relevant config is changed
  • Icons in the server-side disguise selection GUI now use Snowball + Item Model to present
  • potion_on_attack ability now requires potion ID, instead of their Spigot enum name
  • Changed translations for zh_CN
    • Replaced usage of 伪装 with 变形/形态
  • It's now possible to enable debug commands by creating cmd_debug.txt in the plugin's data folder
    • Warning! This feature is not intended for use in a production environment. Enabling this feature will cause issues!
  • The night vision ability no longer applies the potion particle to the player
  • entity/custom_name property now has a limit of 256 characters for user input, and a 50-character limit for the final text
  • entity/custom_name now no longer accepts empty inputs
  • Disguise Bossbar will now read texts from the entity/custom_name property if it has been set
  • Player disguises now no longer accept entity/custom_name inputs
    • However, the Ender Dragon disguise still accepts, and currently this is an intended feature :D
  • The default value for armor_stand/show_arms will now be set to the configured value in the config again
  • DisguiseState instances will now update themselves, instead of updating from MorphManager
  • We are not connected with master server! Refusing to update unlock state... message is now logged as errors instead of warnings

API

  • Property inputs are now included in PlayerMorphEarlyEvent

Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.4.0...2.4.1

Файлы

feathermorph-2.4.1-1.21.8-final.jar(1.69 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.4.1

Загрузчики

Folia
Paper

Версии игры

1.21.8

Загрузок

20

Дата публикации

1 мес. назад

Загрузил

MATRIX-featherMATRIX-feather

ID версии

Главная