All Mods Resource Packs Data Packs Shaders Modpacks Plugins
FeatherMorphClient

FeatherMorphClient

by MATRIX-feather • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

See the plugin.

cover

Client integration for FeatherMorph

GH Actions Latest Release

Plugin | Plugin Wiki (WIP)

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

Keybinds

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.x
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
1.21.11
Fabric
11mo ago 1
1.21.10
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.9
Fabric
last yr. 1
1.21.9
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Neoforge
last yr. 1
1.21.8
Neoforge
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Neoforge
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.7
Neoforge
last yr. 1
1.21.7
Fabric
last yr. 1
1.21.6
Neoforge
last yr. 1
1.21.6
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21
Fabric Quilt
last yr. 1
1.21
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.4
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.1
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.19.3
Fabric Quilt
last yr. 1
1.19.x
Fabric Quilt
last yr. 1
[0.18.0-beta.2] 0.18.0-beta.2 by MATRIX-feather on Apr 02, 2026
Download
## 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 EntityHitboxDebugRendererMixin added 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 🙃

[0.18.0-alpha.3] 0.18.0-alpha.3 by MATRIX-feather on Mar 28, 2026
Download
## New Features
  • Added Saved Disguise Selection screen.**
  • This new screen allows you to pick disguises saved using the /morphclient saved-morphs save command.
  • 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.
  • 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_animation command 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_v0 and frog_update_entity_animate_mask.
  • You won't find them in the protocols yet, as they are currently experimental.
  • For client-side implementation, see [here](https://github.com/NiFeather/FeatherMorphClient/tree/26.1/main/common/src/main/java/xyz/nifeather/morph/client/network/commands/frog)
  • 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_yaw and entity/static_pitch properties.

## 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 swing function once the client player swings.

[0.17.0-beta.1] 0.17.0-beta.1 by MATRIX-feather on Dec 10, 2025
Download
  • 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

[0.16.0-beta.6] 0.16.0-beta.6 by MATRIX-feather on Nov 09, 2025
Download
## 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, MorphResolvableProfileStruct has been updated

[0.16.0-beta.5] 0.16.0-beta.5 by MATRIX-feather on Oct 17, 2025
Download
## 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-morphs command
  • 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

[0.16.0-beta.2] 0.16.0-beta.2 by MATRIX-feather on Oct 06, 2025
Download
  • 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] 0.16.0-beta.1 by MATRIX-feather on Sep 30, 2025
Download
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_equip and set_skin_profile as they are now synced via disguise property
  • Added support for Mannequin properties
  • Added support for Copper Golem properties
[0.15.2] 0.15.2 by MATRIX-feather on Sep 16, 2025
Download
  • Implemented support for Cat/Wolf collar color property
  • Implemented support for Guardian attack target property
[0.15.2] 0.15.2 by MATRIX-feather on Sep 16, 2025
Download
  • Implemented support for Cat/Wolf collar color property
  • Implemented support for Guardian attack target property
[0.15.1] 0.15.1 by MATRIX-feather on Aug 19, 2025
Download
## 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%
[0.15.1] 0.15.1 by MATRIX-feather on Aug 19, 2025
Download
## 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%
[0.14.0] 0.14.0 by MATRIX-feather on Jul 22, 2025
Download
  • We now use the platform's API on Fabric and NeoForge to register keybinds
  • Update to 1.21.8
[0.14.0] 0.14.0 by MATRIX-feather on Jul 22, 2025
Download
  • We now use the platform's API on Fabric and NeoForge to register keybinds
  • Update to 1.21.8
[0.13.0] 0.13.0 (NeoForge) by MATRIX-feather on Jul 01, 2025
Download
We are now 1.21.7
[0.13.0] 0.13.0 by MATRIX-feather on Jul 01, 2025
Download
We are now 1.21.7
[0.12.1] 0.12.1 (NeoForge) by MATRIX-feather on Jun 23, 2025
Download
## New Feature

## Other
[0.12.1] 0.12.1 by MATRIX-feather on Jun 23, 2025
Download
## New Feature

## Other
[0.11.2] 0.11.2 by MATRIX-feather on May 10, 2025
Download
## 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**
[0.11.1] 0.11.1 by MATRIX-feather on May 02, 2025
Download
## New Feature
  • Implement mod protocol V3
  • V2 (1.21.3 ~ 1.21.4) and V1 (1.21.3-) is still supported meanwhile
[0.10.2] 0.10.2 by MATRIX-feather on Apr 13, 2025
Download
## 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

[0.10.1] 0.10.1 by MATRIX-feather on Apr 04, 2025
Download
## 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.
[0.10.0] 0.10.0 by MATRIX-feather on Mar 25, 2025
Download
## Other
  • We're now 1.21.5
  • And we no longer embed Cloth Config! It's now a required dependency to download!**
[0.9.2] 0.9.2 by MATRIX-feather on Mar 21, 2025
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

## Other
  • Tweaked some behavior to match plugin changes
[0.9.1] 0.9.1 by MATRIX-feather on Jan 19, 2025
Download
## 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.
[0.9.0] 0.9.0 by MATRIX-feather on Dec 03, 2024
Download
## Bug Fixes
  • The fetch task for Player disguises' Optifine cape never executes
  • Singleplayer debug doesn't work and kicks players

## Other
  • We are now 1.21.4
[0.8.2] 0.8.2 by MATRIX-feather on Dec 02, 2024
Download
## Other
  • Sync with the plugin, added two Creaking disguise actions
[0.8.1] 0.8.1 by MATRIX-feather on Nov 26, 2024
Download
## Other
  • Update to 1.21.3
  • Applied plugin changes
  • The mod is still compatible with servers running older plugin versions!
[0.7.1] 0.7.1 by MATRIX-feather on Oct 27, 2024
Download
## Bug Fixes
  • Client sends its protocol version in an incorrect format
  • Disguise unlocked/lost toasts having a wrong offset for the entity display
[0.7.0] 0.7.0 by MATRIX-feather on Oct 26, 2024
Download
  • Added resource pack support for buttons in Disguise Selection and Action Selection**
  • Update to 1.21.2
  • Added singleplayer debugging mode
  • Fixed an issue where other disguising players' bounding boxes are not scaled correctly when using Client Renderer
[0.6.4] 0.6.4 by MATRIX-feather on Aug 17, 2024
Download
## New Feature
  • Added support for Disguise actions
  • Press G to open the action screen!
FeatherMorphClient Icon
Download FeatherMorphClient
Select game version
Select platform