ModsFinder

Polymorph+

by aminoquiz

When one ingredient set matches several recipes, Polymorph+ lets players pick the result from a selector beside the output slot, and the chosen recipe is remembered.

FabricForgeNeoForgeClient and serverGNU Lesser General Public License v3.0 or laterOpen source1.12.2 – 26.3

What it does

Polymorph+ handles crafting and smithing cases where the same inputs produce more than one result. A button appears above the output slot whenever the ingredients match more than one recipe, and a click or scroll opens a selector that lists the candidates. The selection persists while the input stays the same, and the choice is saved per block, including block entities driven by redstone automation, so it holds across world reloads. The same selector appears inside the vanilla Crafter screen and for smithing transforms.

The mod works in both single-player and multiplayer. Favourites are given priority, and a datapack file can set a preferred order that favourites follow the next time a modpack starts. Addons extend it to Occultism, Extended Crafting and Applied Energistics 2. It requires Fabric API and MixinBooter. Polymorph+ is published for Fabric, Forge and NeoForge across 11 release versions, 1.12.2 – 26.3, and is open source under the GNU Lesser General Public License v3.0 or later. This port is maintained by aminoquiz and is unofficial; the original mod is by TheIllusiveC4.

Key features

  1. Result selector

    A selector above the output slot lists every recipe that matches the current ingredients.

  2. Scrollable choices

    The list scrolls with the mouse wheel or side arrows and handles more than seven conflicting recipes.

  3. Saved selections

    The chosen result is stored per block, including block entities driven by redstone automation.

  4. Favourites priority

    Favourite recipes come first, and a datapack file can set a preferred order for modpacks.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.31.4.0+26.3.0-fabricNot available1.4.0+26.3.0-neoforge
26.21.4.0+26.2.0-fabricNot available1.4.0+26.2.0-neoforge
26.1.21.4.0+26.1.2-fabricNot available1.4.0+26.1.2-neoforge
1.21.x3 of 3 versions with builds
1.21.111.4.0+1.21.11-fabricNot available1.4.0+1.21.11-neoforge
1.21.81.4.0+1.21.8-fabricNot available1.4.0+1.21.8-neoforge
1.21.11.4.0+1.21.1-fabricNot available1.4.0+1.21.1-neoforge
1.20.x1 of 1 version with builds
1.20.11.4.0+1.20.1-fabric1.4.0+1.20.1-forgeNot available
1.19.x1 of 1 version with builds
1.19.21.4.0+1.19.2-fabric1.4.0+1.19.2-forgeNot available
1.18.x1 of 1 version with builds
1.18.21.4.0+1.18.2-fabric1.4.0+1.18.2-forgeNot available
1.16.x1 of 1 version with builds
1.16.51.4.0+1.16.5-fabric1.4.0+1.16.5-forgeNot available
1.12.x1 of 1 version with builds
1.12.2Not available1.4.0+1.12.2Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 2 mods

How it compares

Full comparison

AE2 Crafting Priority is open source under the MIT License, runs on client and server and is published for Fabric, Forge and NeoForge across 1.12.2 – 1.21.1, covering Applied Energistics 2 crafting order rather than output selection. Occultism KubeJS is open source under the MIT License, targets Forge and NeoForge for 1.20.1 – 26.1.2 and is also a client and server mod. AE2 Sort Selector is not open source, is licensed under the BSD 2-Clause License, runs on the client alone and covers 1.20.1 – 26.1.2.

ModLoadersGame versionsEnvironmentUpdated
Polymorph+Fabric, Forge and NeoForge1.12.2 – 26.3Client and server2026-10-13
AE2 Crafting PriorityFabric, Forge and NeoForge1.12.2 – 1.21.1Client and server2026-09-15
Occultism KubeJSForge and NeoForge1.20.1 – 26.1.2Client and server2026-08-29
AE2 Sort SelectorFabric, Forge and NeoForge1.20.1 – 26.1.2Client-side only2026-05-22

Questions

Does Polymorph+ need Fabric API and MixinBooter?

Yes. Both are required dependencies, so Fabric API and MixinBooter must be installed alongside Polymorph+.

Do Fabric and NeoForge servers need the mod too?

Yes. Servers that run it need every player to install it too.

Which game versions have files?

Files exist for 1.12.2, 1.16.5, 1.18.2, 1.19.2, 1.20.1, 1.21.1, 1.21.8, 1.21.11, 26.1.2, 26.2 and 26.3. The latest Fabric and NeoForge files target 26.3, and the latest Forge file targets 1.20.1.

In the catalog

Polymorph+ is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from aminoquiz

All projects

Similar mods

What the author says

A button appears above the output slot when ingredients match more than one recipe. Click it, pick the result. The selection persists as long as the input stays the same. Same selector above the output slot. The choice is saved on the block.
aminoquiz, on the Modrinth page

Official listing

Owner
aminoquiz
Published
2026-06-23
Updated on Modrinth
2026-10-13
Facts verified
2026-10-15

Tags