polymorph but it's for fabric only but also for 1.21.10
by nnmrts
Polymorph, a Fabric mod by nnmrts, lets players pick between several outputs when recipes share the same ingredients.
What it does
A button appears above the output slot whenever the current inputs fit more than one recipe. Pressing it opens a list of the possible results, and choosing one changes the crafting or smelting output to match. The selection is remembered for as long as the ingredients stay the same, and it is saved with the block itself so it persists across world loading and unloading.
The mod addresses recipe conflicts, which become common once many mods are installed. Instead of removing recipes or writing datapacks to keep every recipe unique, Polymorph lets crafting and smelting recipes coexist. A command helps identify potential conflicts, listing recipes that conflict with other outputs in a log file in the logs folder.
The mod is Fabric only. Installation covers the server and each player's game. This version is an unofficial fork of IllusiveSoulworks' Polymorph, updated for Minecraft 1.21.10, and is released under the GNU Lesser General Public License v3.0 or later, which makes it open source. Files are published for 1.21.10 only.
Key features
Output selection button
A button above the output slot lists every result that matches the current ingredients.
Remembered choice
The chosen result is kept while the ingredients stay the same, so repeated crafts use it again.
Saved per block
The selection is stored with the block, so it survives leaving and reloading the world.
Smelting support
Valid smelting inputs that match several outputs get the same selection button as crafting.
Conflict command
A command lists recipes that share inputs with other outputs and writes the results to a log file.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Polymorphic Energistics is a different mod with a similar name. It is open source under the GNU Lesser General Public License v3.0 only, runs on client and server, and has files for Fabric, Forge and NeoForge for 1.19.2 – 1.21. MAMR is for Fabric and 1.19.2 only, is server-side only and is not open source. Mixin Conflict Helper is open source under the GNU Lesser General Public License v3.0 only and targets Fabric and Quilt for 1.19 – 1.21.5, and either side can run it while neither needs it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| polymorph but it's for fabric only but also for 1.21.10 | Fabric | 1.21.10 | Client and server | 2025-12-24 |
| Polymorphic Energistics | Fabric, Forge and NeoForge | 1.19.2 – 1.21 | Client and server | 2024-07-19 |
| MAMR | Fabric | 1.19.2 | Server-side only | 2023-06-16 |
| Mixin Conflict Helper | Fabric and Quilt | 1.19 – 1.21.5 | Client or server, optional | 2022-08-19 |
Questions
Does Polymorph require Fabric API?
Is Polymorph available for Forge or NeoForge?
Which Minecraft versions does the latest file support?
Does the server need Polymorph?
In the catalog
polymorph but it's for fabric only but also for 1.21.10 is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from nnmrts
Similar mods
What the author says
This is an unofficial fork of Polymorph by IllusiveSoulworks, updated for Minecraft 1.21.10. Polymorph is a mod that solves recipe conflicts by letting players choose between all potential outputs shared by the same ingredients.
Official listing
- Owner
- nnmrts
- Published
- 2025-12-05
- Updated on Modrinth
- 2025-12-24
- Facts verified
- 2026-10-15
