
FeatherMorph
Yet another disguise plugin. Disguise as mobs and players, then acquire unique skills and abilities!
48.2K
86
2.5.0-rc.3
beta20 октября 2025 г.Bug Fix
- In previous 2.5.0 beta releases, sometimes the disguise reporting it fails to update and (may) cause nearby players to disconnect with a protocol error
Other
- Catch JSON error when parsing client entity/equipmentinput and wrap it as a ParseErrorException, to tell players that the data is malformed
Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.5.0-rc.2...2.5.0-rc.3
2.4.5
release20 октября 2025 г.Bug Fix
- Skill execution event not triggering
Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.4.4...2.4.5
2.5.0-rc.2
beta20 октября 2025 г.We are now slowly migrating our wiki to the docs/ directory under the repository. You can have a look if interested!
New Feature
- [rc.1] Added permission for using disguise properties: feathermorph.disguise_properties.use
- [rc.1] Added permission for setting a custom skin profile for items in entity/equipmentproperty:feathermorph.disguise_properties.custom_skin_on_items
Bug Fix
- [rc.2] Disguising as other entities can also trigger the Interaction Mirror for mannequins
- [rc.2] The Interaction Mirror for mannequins triggers ignoring the difference in NPC description
Other
- [rc.1] Moved some disguise validation to early disguise preparation
- [rc.1] Bump PacketEvents to 2.10.0
Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.5.0-beta.6...2.5.0-rc.2
2.5.0-beta.6
beta17 октября 2025 г.New Feature
- Players with permission feathermorph.mirror.mannequinare now able to apply the sneaking mirror to mannequins that have the same name as their disguise- For BY_NAMEexecutor, mannequins within a range are selected, while setting the affect distance to -1 would disable the range limit
- For BY_SIGHTandBY_RANGE, the targeting mannequin within 5 blocks of sight will be selected
 
- For 
- Bump API to 17
- It's now possible for client mods to include property inputs in the C2S Morph command
 
- Setting the Interaction Mirror Affect Distance (Control distance) in-game is now possible with /fm option mirror_control_distance
Bug Fix
- Skill execution event not triggering
- slime_magma/sizeproperty has a wrong random range
Other
- We are planning to remove the BY_RANGEmirror executor in the future, as it's causing chaos when we have players with bad networking
- Some exceptions thrown will now be forwarded to DisguiseStateand will undisguise the player
- Tweaked how Server Renderer rebuilds entity metadata packets sent from the server
Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.5.0-beta.5...2.5.0-beta.6
2.4.4
release12 октября 2025 г.New Features
- Initial compatibility for Ping Wheel
- Currently requires a custom plugin, which can be found at https://github.com/MATRIX-feather/pingwheel-plugin-forked
 
Bug Fixes
- Disguise status synced from slave servers doesn't really apply to the master server
- Players got removed from their TAB view when undisguising, when feathermorph.disguise_use_real_uuidis set to true
Совместимость
Создатели
Детали
Лицензия:GPL-3.0-only
Опубликован:2 года назад
Обновлён:1 неделю назад