Recipe Reshaper

Recipe Reshaper

Mod

Dynamically replaces whole categories of recipes with (subjectively) improved ones. Data driven.

Server Utility

3,916 downloads
28 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...

Updated for 1.21.4

A cumulative changelog can be found here

  • Updated for 1.21.2-1.21.3
  • Added optional "removal_behavior" field to source patterns as an alternative to "remove" and "always_remove":
    • "removal_behavior": "normal" is equivalent to "remove": true, "always_remove": false (default)
    • "removal_behavior": "never" is equivalent to "remove": false, "always_remove": false
    • "removal_behavior": "always" is equivalent to "remove": true, "always_remove": true
    • "normal" means a recipe will only be removed if it helps generate a result recipe
    • "remove" and "always_remove" will be removed in the first release supporting Minecraft 1.22
  • Substantial internal changes

A cumulative changelog can be found here

Ported 1.5.1 to MC 1.21-1.21.1

From 1.5.1: Ported 1.4.1 to MC 1.20.5-1.20.6

From 1.4.1: Ported 1.3.1 to MC 1.20.3-1.20.4

From 1.3.1:

  • Fixed an issue that could change recipes that were recognized but not removed so their output count became 1
  • Fixed matching empty space in shaped recipes
  • Fixed generation of shapeless recipes with duplicate ingredients
  • Thanks to Noobulus for reporting these and previous issues, helping to improve the mod

A cumulative changelog can be found here

Ported 1.4.1 to MC 1.20.5-1.20.6

From 1.4.1: Ported 1.3.1 to MC 1.20.3-1.20.4

From 1.3.1:

  • Fixed an issue that could change recipes that were recognized but not removed so their output count became 1
  • Fixed matching empty space in shaped recipes
  • Fixed generation of shapeless recipes with duplicate ingredients
  • Thanks to Noobulus for reporting these and previous issues, helping to improve the mod

A cumulative changelog can be found here

Ported 1.3.1 to MC 1.20.3-1.20.4

From 1.3.1:

  • Fixed an issue that could change recipes that were recognized but not removed so their output count became 1
  • Fixed matching empty space in shaped recipes
  • Fixed generation of shapeless recipes with duplicate ingredients
  • Thanks to Noobulus for reporting these and previous issues, helping to improve the mod

A cumulative changelog can be found here

  • Fixed an issue that could change recipes that were recognized but not removed so their output count became 1
  • Fixed matching empty space in shaped recipes
  • Fixed generation of shapeless recipes with duplicate ingredients
  • Thanks to Noobulus for reporting these and previous issues, helping to improve the mod

A cumulative changelog can be found here

Ported 1.5.0 to MC 1.21-1.21.1

From 1.5.0: Ported 1.4.0 to MC 1.20.5-1.20.6

From 1.4.0: Ported 1.3.0 to MC 1.20.3-1.20.4

From 1.3.0:

  • Backported changes from 1.2.2 to MC 1.20.2
  • Fixed common_ingredients for matching shapeless recipes
  • Fixed id_substrings for matching shapeless recipes

A cumulative changelog can be found here

Ported 1.4.0 to MC 1.20.5-1.20.6

From 1.4.0: Ported 1.3.0 to MC 1.20.3-1.20.4

From 1.3.0:

  • Backported changes from 1.2.2 to MC 1.20.2
  • Fixed common_ingredients for matching shapeless recipes
  • Fixed id_substrings for matching shapeless recipes

A cumulative changelog can be found here

Ported 1.3.0 to MC 1.20.3-1.20.4

From 1.3.0:

  • Backported changes from 1.2.2 to MC 1.20.2
  • Fixed common_ingredients for matching shapeless recipes
  • Fixed id_substrings for matching shapeless recipes

A cumulative changelog can be found here

  • Backported changes from 1.2.2 to MC 1.20.2
  • Fixed common_ingredients for matching shapeless recipes
  • Fixed id_substrings for matching shapeless recipes

A cumulative changelog can be found here

  • Marked as compatible with 1.21.1
  • Fixed recipes from conflict_resolution and fixed_inconsistencies not actually being added
  • Updated recipe removal to use pack.mcmeta filters instead of overwriting and outputting air
    ("Item must not be minecraft:air" errors will no longer be replaced with "Removing recipe: some:recipe" messages)

A cumulative changelog can be found here

  • Fixed a crash/data pack error caused by generating recipes with different types but the same ids (#5)
  • Added optional SSS Translate dependency; install SSS Translate for automatic translation updates (client-side)

A cumulative changelog can be found here

  • Updated for 1.21
  • Updated translations
  • Minor internal changes

A cumulative changelog can be found here

  • Marked as compatible with 1.20.6
  • Improved Mod Menu integration

A cumulative changelog can be found here

Updated for 1.20.5

A cumulative changelog can be found here

Updated for 1.20.3 and 1.20.4

A cumulative changelog can be found here

Updated for 1.20.2

A cumulative changelog can be found here

Updated for 1.20 and 1.20.1!

A cumulative changelog can be found here

Ported a fix for a crash that could result from generating invalid ids when trying to resolve recipe id conflicts

A cumulative changelog can be found here

Fixed a crash that could result from generating invalid ids when trying to resolve recipe id conflicts

A cumulative changelog can be found here


Project members

supersaiyansubtlety

Owner

Details

Licensed MIT
Published 3 years ago
Updated 2 days ago