
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
Starting from 2025/11/3 (YYYY/MM/DD), we have split the 1.21.10 branch to 1.21.10/main and 1.21.10/feature.
If you cloned the repo before, you might want to delete the locally stored 1.21.10 branch before pulling any updates!
Bug Fixes
- Player disguise always copies the target player's skin, not checking conditions
StackOverflowwhen a player has a locale that is "en_US" rather than "en_us"
Other
- Allow bukkitEntity is null for
FoliaThreadUtils#isTickThreadFor - Make
ServerBackend#disguiseandSpawnPacketHandler#onEntityAddPacketfail softly if timed out waiting for the player's thread.- In
beta.6, some exceptions are forwarded to the player'sDisguiseState, including waiting timeouts when building virtual entity packets - Once timed out, the player will get unmorphed once ticked, even if it only affects the virtual entity displaying
- This may improve player experience when the server is lagging
- In
Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.5.0-rc.3...2.5.0-rc.4
Dependencies
Files
Metadata
Release channel
BetaVersion number
2.5.0-rc.4Loaders
Game versions
1.21.10Downloads
188Publication date
November 2, 2025 at 9:58 PMPublisher
MATRIX-feather
Owner
