
FeatherMorph
Yet another disguise plugin. Disguise as mobs and players, then acquire unique skills and abilities!
48.3K
87
Список изменений
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_collectableentity 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_babyproperty don't have a TAB-completion list where they should
- burns_under_sunno 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_attackability 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.txtin 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_nameproperty now has a limit of 256 characters for user input, and a 50-character limit for the final text
- entity/custom_namenow no longer accepts empty inputs
- Disguise Bossbar will now read texts from the entity/custom_nameproperty if it has been set
- Player disguises now no longer accept entity/custom_nameinputs- However, the Ender Dragon disguise still accepts, and currently this is an intended feature :D
 
- The default value for armor_stand/show_armswill now be set to the configured value in the config again
- DisguiseStateinstances 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
Загрузчики
FoliaPaper
Версии игры
1.21.8
Загрузок
20
Дата публикации
1 мес. назад