
FeatherMorph
Yet another disguise plugin. Disguise as mobs and players, then acquire unique skills and abilities!
53.9k
94
Adventure
Game Mechanics
FeatherMorph has been archived. FeatherMorph will not receive any further updates unless the author decides to unarchive the project.
Compatibility
Minecraft: Java Edition
1.21.x
1.20.6
1.20–1.20.4
1.19.3–1.19.4
Platforms
Folia
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed GPL-3.0-only
Published 2 years ago
Updated 2 weeks ago
Changelog
New Feature
- It's now possible to set the player disguise's main hand by setting the
main_handproperty - Players can now consume any item with valid components to unlock new disguises.
/fm querycommand now accepts multiple players as the argument/request sendcommand now accepts multiple players as the argument
Bug Fixes
- Fixed a long-existing issue where toggling the
Modify Boundingboxesoption doesn't notify clients to reconnect correctly - Sometimes the server's emote GUI doesn't display emote names.
- Offline disguise always fails the UUID check
- Fixed a potential issue where Player Disguises' waypoint doesn't get removed when the player logs out
Other
- We now use
addTransientModifierto add attribute modifiers- Which means that the modifier we add will no longer get saved by the game anymore.
- Disguises with
morph:fake_equipskill now always copy to display the valid target entity's equipment by default, even if it's empty. - Use
getListeningPluginChannelsto check the player's registered plugin channels
API
- API level is now 5
- Now it's possible to get the plugin's preferred and all supported plugin channels via the API
- It's now possible to listen to whether the plugin panicked
- Currently, only when the Minecraft version is not supported, this plugin will panic
- Replaced usage of
runWhenAPILoadedtogetApiFuture, which returns aCompletableFuture <FeatherMorphAPI> - Added
PlayerConnection, which can be used to listen for player client login, get their implementing API, or disconnect them. Disconnecting a client now requires anExceptionas a reason.
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
2.3.5Loaders
Game versions
1.21.8Downloads
132Publication date
August 17, 2025 at 10:23 AMPublisher
MATRIX-feather
Owner
