Polymorph
by TheIllusiveC4
Solves recipe conflicts in modpacks by letting players choose which result to craft when multiple recipes share the same inputs.
Overview
Polymorph is a utility mod created by TheIllusiveC4. Solves recipe conflicts in modpacks by letting players choose which result to craft when multiple recipes share the same inputs. As a utility mod it concentrates on quality-of-life and convenience, and it has been downloaded around 40 million times, which puts it among the options players reach for in this space.
Polymorph is built for players who hit recipe conflicts when many mods share the same ingredients. When several recipes match your inputs, Polymorph adds a selector so you choose the exact result, and remembers your preference. It is approachable enough to drop into a world and use right away, with little setup required.
The mod is available for Forge, Fabric, and NeoForge, so it fits a range of modpacks and launchers. It currently supports Minecraft 1.20.1 and 1.21.1, spanning the 1.20.1 to 1.21.1 releases. It runs on both the client and the server, so on a multiplayer server every player who connects needs it installed alongside the server itself.
Mod Loaders
Minecraft Versions
Key Features
Polymorph brings a focused set of features to the table. Highlights include recipe conflict resolution, plus click to choose desired output, with the full list below.
- Recipe conflict resolution
- Click to choose desired output
- Works with crafting table, furnace, and more
- Persistent output preference
- Supports all modded recipe types
Tags
How to install Polymorph
Polymorph supports Forge, Fabric, and NeoForge; pick one loader (you cannot mix them) and install it for your chosen Minecraft version. It is built for Minecraft 1.20.1 and 1.21.1, so make sure your profile uses one of those versions.
- 1Choose and install one mod loader from Forge, Fabric, and NeoForge for a Minecraft version this mod supports (1.20.1 and 1.21.1).
- 2Check the download page for any required libraries. Polymorph lists no hard dependencies here, but it is always worth confirming for your exact version.
- 3Drop the Polymorph .jar file into your instance's mods folder. On a server, place it in the server's mods folder instead, and make sure every connecting player has it too.
- 4Launch the game with that loader profile and confirm Polymorph appears in the in-game mods list; if it does not load, re-check the loader, the Minecraft version, and any library requirements.
Supported Minecraft versions: 1.20.1 and 1.21.1. Always download the build that matches your version exactly, as mod files are version-specific.
See our full mod install guideCompatibility & alternatives
Polymorph works particularly well alongside Just Enough Items. Because it ships for both Fabric and Forge-family loaders, it slots into most popular modpacks regardless of which side they are built on.
Polymorph has a modest footprint for what it adds and is widely used in modpacks without notable performance concerns.
If you are comparing options, a similar mod worth a look is Controlling (for a different conflict, keybinds). They overlap in purpose, so most players pick whichever suits their loader and pack.
Frequently asked questions
What does the Polymorph mod do?
Solves recipe conflicts in modpacks by letting players choose which result to craft when multiple recipes share the same inputs. It is a utility mod by TheIllusiveC4, aimed at players who hit recipe conflicts when many mods share the same ingredients.
Is Polymorph Forge or Fabric?
Polymorph supports Forge, Fabric, and NeoForge. You only install it on one of these loaders, never several at once, so choose the one your pack uses.
What Minecraft versions does Polymorph support?
Polymorph supports Minecraft 1.20.1 and 1.21.1. Be sure to download the file built for your specific version, since mod jars are not interchangeable across versions.
Does Polymorph need any dependencies?
No, Polymorph lists no required mod dependencies here, so it works as a standalone install. It is still wise to confirm on the download page for your exact version.
Can I use Polymorph on a multiplayer server?
Yes. Polymorph runs on client and server, so install it on the server and make sure every player who joins has the same version installed too.
Play modded Minecraft
Host a modded server with Astroworld Hosting or join our community.
Try Astroworld Hosting