WolfyScript / CustomCrafting

Spigot based plugin to create your own custom Recipes & Items. Designed to be easy to use with in-game GUI and tons of configuration possibilities.
https://modrinth.com/plugin/customcrafting
GNU General Public License v3.0
114 stars 36 forks source link

1.20 Smithing Recipe Update [Beta] #278

Closed WolfyScript closed 1 year ago

WolfyScript commented 1 year ago

This adds support for the new 1.20 Smithing Recipes introduced in the 1.19 experimental 1.20 datapack. There are now two types of smithing recipes:

Once you have the update_1_20 datapack enabled the new recipe type is used. The old recipes will then require the netherit upgrade template to work.

For MergeAdapters there now exists two types of SmithingData that match the type of recipe: SmithingData and SmithingDataLegacy. To properly work with those it is recommended to use the interface ISmithingData instead!

Note:

The current experimental datapack does not allow all items in the smithing inventory, only those that match the template. That was changed in the current snapshot and CC will receive further updates when 1.20 releases to address these changes.