
FeatherMorphClient
A client integration mod for the FeatherMorph plugin
- Загрузки
- 41K
- Подписчики
- 24
- Обновлён
- 2 апреля 2026 г.
- Лицензия
- MIT
Опубликован 21 февраля 2023 г.
See the plugin.

Client integration for FeatherMorph
Features
- Graphical disguise selection
- Action keybinds
- Better experience with boundingbox modification
- Changes camera height to match the current disguise
- Notification toasts for Disguise Unlock/Lost or exchange requests
Keybinds

Ченджлог
0.18.0-beta.2Бета26.1, 26.1.1 · 2 апреля 2026 г.
New Feature
- Added Protocol "Compatibility" Mode option in the debug section
- Report this mod is implementing API 17, so that you won't have a limited experience on 1.21.11 servers.
- This option may be removed at any time.
Other
- Changed EntityCulling integration on how to make them not cull our client-side disguise entities.
- Removed
EntityHitboxDebugRendererMixinadded in earlier alpha versions. - Changed how we render the disguise entity again.
- Move disguise to the player's position when rendering, because simply modifying RenderState's position doesn't solve all the problems 🙃
Full Changelog: https://github.com/NiFeather/FeatherMorphClient/compare/0.18.0-alpha.3...0.18.0-beta.2
0.18.0-alpha.3Альфа26.1 · 28 марта 2026 г.
New Features
- Added Saved Disguise Selection screen.
- This new screen allows you to pick disguises saved using the
/morphclient saved-morphs savecommand. - However, due to server-side restrictions, some disguises may fail to apply because you don't have the permission to give these properties as input.
- This new screen allows you to pick disguises saved using the
- Implemented FeatherMorph Protocol version 19
- Introduced the ability to discard properties that have been previously set to the disguise.
- Introduced the Temporary Properties feature
- The old
play_animationcommand has been deprecated, and is only kept for compatibility with servers running previous versions of the FeatherMorph plugin.
- Added support for experimental network command
entity_animate_v0andfrog_update_entity_animate_mask.- You won't find them in the protocols yet, as they are currently experimental.
- For client-side implementation, see here
- We now try to make swing animation in the first person to use the disguise entity's swing time if Client View is enabled.
- Added the ability to change the displaying entity for the PaperDoll mod.
- But they haven't updated to 26.1 yet, so this feature is currently not included in this version.
- Added support for
entity/static_yawandentity/static_pitchproperties.
Bug Fixes
- Player's FallFlying status is not synced, causing mannequin disguises to have no glide animation
Other
- Made some changes to how disguise entities are rendered.
- Refactor disguise entity syncing on client to make it less hacky.
- (Most) Client Disguise Properties now apply to the entity directly.
- Make the client disguise more property-driven
- Some initial work to allow syncing non-living disguises.
- Instead of setting handswing time, we now call the disguise entity's
swingfunction once the client player swings.
Full Changelog: https://github.com/NiFeather/FeatherMorphClient/compare/0.17.0-beta.1...0.18.0-alpha.3
0.17.0-beta.1Бета1.21.11 · 10 декабря 2025 г.
Cloth config has not updated to 1.21.11 yet, 20.0.149 is ok except the config screen is broken. I'm releasing this beta so that you can use other functions on supported servers.
Bug Fix
- The last disguise appears again after player death
- Border for toasts not rendering
Other
- Added a workaround to fix the LOD feature in EMF is causing disguise entities' animations to look only have 1 fps
- Updated language file for zh_cn
- We are now 1.21.11
Full Changelog: https://github.com/NiFeather/FeatherMorphClient/compare/0.16.0-beta.6...0.17.0-beta.1
0.16.0-beta.6Бета1.21.10 · 9 ноября 2025 г.
Bug fix
- Selecting saved morphs may cause a crash on Windows
- Self-view not working once travelled between worlds
Other
- Saving disguises on an unsupported server will now display a warning in chat.
- Saved disguises will now refresh after joining a server
- Adapt server changes,
MorphResolvableProfileStructhas been updated
Full Changelog: https://github.com/NiFeather/FeatherMorphClient/compare/0.16.0-beta.5...0.16.0-beta.6
0.16.0-beta.5Бета1.21.9, 1.21.10 · 17 октября 2025 г.
New Feature
- Implemented initial support for disguise save-read
- This feature requires the server to implement API 17!
- You can try it using the
/morphclient saved-morphscommand
- Bumped implementing API to 17
Bug Fix
- Ender Dragon and Phantom disguise have wrong rotations
- Reveal name not rendering for entities created by Server Renderer
Other
- Make rendered reveal names easier to see
- Removed PIP and GUI render workarounds
- Added back Mod Menu integration for fabric platform
- Removed some unused mixins
- Applied workaround for 3d skin rendering for mannequin disguises
- Improved compatibility with DetailedAnimationsReworked resourcepack when using with EMF
Full Changelog: https://github.com/NiFeather/FeatherMorphClient/compare/0.16.0-beta.2...0.16.0-beta.5
0.16.0-beta.2Бета1.21.9 · 6 октября 2025 г.
- Fixed key bind category showing i18n key instead of "FeatherMorph"
- Make the reveal name easier to see
- Mannequin disguises no longer have a swing animation
- Added support for Mannequin disguise actions
- Adapted plugin changes
0.16.0-beta.1Бета1.21.9 · 30 сентября 2025 г.
This is a beta release for 1.21.9. NeoForge is not available... as they seem not to support Minecraft snapshots.
Mod menu integration is not included in this version.
- Initial 1.21.9 support, we are now 1.21.9-rc.1
- Bumped API version to 16, deprecated usage of
set_displaying_fake_equipandset_skin_profileas they are now synced via disguise property - Added support for Mannequin properties
- Added support for Copper Golem properties
0.15.2Релиз1.21.8 · 16 сентября 2025 г.
- Implemented support for Cat/Wolf collar color property
- Implemented support for Guardian attack target property
Комментарии
Загружаем…