
FeatherMorph
ArchivedYet another disguise plugin. Disguise as mobs and players, then acquire unique skills and abilities!
54.7k
94
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.3–1.21.11
1.21–1.21.1
1.20.6
1.20–1.20.4
1.19.3–1.19.4
Platforms
Creators
Details
Licensed GPL-3.0-only
Published 3 years ago
Updated last month
Changelog
New Features
- Now applying the Interaction Mirror for mannequins also requires the player to have the normal Interaction Mirror permission
- On new installations, the Icon for the current disguise is now shown in the actionbar by default
- Killing mobs with
feathermorph_nogranttag will now not unlock the relevant disguise for the player - Refactored how the plugin sends messages to players
- It's now possible to extract the built-in language file using the
/fm extract language <lang>command- Permission for this command is
feathermorph.admin. - If there's already a matching file on the disk, the extracted file will install to
messages/<lang>.fmnew.jsonby default - You can overwrite it by using
/fm extract language <lang> true, this operation requires you to confirm by executing again
- Permission for this command is
- Slaves in the Instance Network now request data for the player when they join, instead of the master server loading and syncing all data to slaves upon startup.
- It's now possible to get the relevant
DisguiseStateinstance inPlayerUnMorphEvent. - Third-party plugins are now able to add their
SinglePropertyinstances toDisguisePropertieson bootstrap, which would allow automatic assignment from player inputs.
Other
- Mannequins would now be normally selected by Interaction Mirror Executors, instead of being treated as specials.
by_sightmirror mode now respects the maximum affect distance set in the config- Gradle task
runFoliais now available - The actionbar message for disguise is now handled by
DisguiseState. readRotationsfrom InputHandles now throws an error when the player gives more than 3 elements- This means that giving more than 3 elements for various rotation properties for the Armor Stand disguise will now result in an error message.
- Migrated configuration definition from plugin's own
ConfigOptionenum toConfigOptionclass from PluginBase
Full Changelog: https://github.com/NiFeather/FeatherMorph/compare/2.5.2...2.6.0-alpha.2
Dependencies
Files
Metadata
Release channel
AlphaVersion number
2.6.0-alpha.2Loaders
Game versions
1.21.10Downloads
178Publication date
December 4, 2025 at 11:39 AMPublisher
MATRIX-feather
Owner


