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
- 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
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
- Implemented support for Cat/Wolf collar color property
- Implemented support for Guardian attack target property
New Features
- Implement command API 15, added Disguise Property support
- Added "Drag To Scroll" option for disguise selection
Other
- Removed built-in smooth scroll feature
- Scroll speed is now defaulted to 100%
- We now use the platform's API on Fabric and NeoForge to register keybinds
- Update to 1.21.8
We are now 1.21.7
New Feature
- Add support for decoding fake equipment items from older servers by using the DataFixerUpper
- Support neoforge by @404Setup in https://github.com/NiFeather/FeatherMorphClient/pull/5
Other
- Add workaround for MC-296776
- Enabled by default, and you can disable it in the config menu! While we don't recommend disabling it unless you have installed another fix for this bug
New Feature
- Adapt plugin changes, add zh_cn and en_us translation for Disguise Tool and Magic Bottle
Bug Fix
- Bumped protocols and compat layer, fix exchange request commands
Other
- Avoid client sending Shift key state when server sneaking command comes
New Feature
- Implement mod protocol V3
- V2 (1.21.3 ~ 1.21.4) and V1 (1.21.3-) is still supported meanwhile
Bug Fixes
- Disguises' reveal tag doesn't scale with distance (If enabled) when the server is using Server Renderer
- Other players' disguises have visual issues when the server is using Client Renderer
Other
- Removed built-in Optifine cape support for client's player disguise entity
- Improved custom cape compatibility with other mods
- Migrated to Mojang Mapping
Bug Fixes
- Optifine capes for Player Disguise is broken again in 1.21.5
- Entities displayed in toasts are not facing the correct direction
Other
- Improved Mod/Resource Pack compatibility
- Mainly, for 3D Skin Layers, and Fresh Moves, Fresh Animations resource pack (When using EMF)
- Tweaked some visuals
- Removed debug messages that are not needed
- Toasts no longer come with a fade-in/fade-out effect.
Other
- We're now 1.21.5
- And we no longer embed Cloth Config! It's now a required dependency to download!
New Feature
- Added some FeatherMorph server features support for singleplayer
- Currently includes disguise and action feature
- Technically, you can play with your friends, but they will need to install FMC as well, also some features are not there yet to support multiplayer
Bug Fixes
- HUD elements still rendering when HUD is hidden by @BeanFeed in https://github.com/NiFeather/FeatherMorphClient/pull/4
- Arm models sometimes don't render correct
- The Beam for Ender Dragon disguise does not render
Other
- Tweaked some behavior to match plugin changes
Bug Fix
- Some GUI elements are not clickable
- Some disguises don't have the right light parameter when rendering
Other
- Added disguise preview for the disguise select screen
- Currently, it does nothing but display the selected/current disguise, it may have more features in future
- Added easter eggs
- They can be triggered in the disguise select screen. Starting with a '!' character, something will happen if you search for a rhythm game with a pink, circular logo, or its official World Cup.


