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:
CustomRecipeSmithing - The new recipe with template.
CustomRecipeSmithingLegacy - The old recipe type.
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.
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:
CustomRecipeSmithing
- The new recipe with template.CustomRecipeSmithingLegacy
- The old recipe type.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
andSmithingDataLegacy
. To properly work with those it is recommended to use the interfaceISmithingData
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.