Skip to content

Recipe Format Changes & Improvements

Compare
Choose a tag to compare
@WolfyScript WolfyScript released this 09 Feb 12:20
· 1178 commits to master since this release
2a56d0b

This update implements a new system to serialize and deserialize recipes as JSON files.
Instead of saving them into separate type specific folders, it writes all recipes into the same folder. Each recipe JSON file includes the type now, and can be more easily managed. See more #66
Old recipes and items are backwards compatible.

Updating recipes

You can update all recipes, that were successfully loaded, to the new format using /recipes save.
It still keeps the old recipe files and loads them after the new recipes.

Changelog

  • #66 - Restructuring Recipe data folders & serialization
  • #62 by @BeepoWuff - EnchantMergeAdapter Existing Enchant Level Increase
  • #63 by @BeepoWuff - Fix Recipe Book item opening Category List with single Category
  • #69 - Smithing Recipes - Copy Item Damage
  • #70 - Fixed ItemCreator crashes when placing in missing custom item
  • Fixed various issues with data loading (SQL & Local)
  • Compact starting logs, with more info about the loaded data.
  • Added Anvil RepairTask, for customized repair options (You can also register your custom ones).

Full Changelog: v3.16.1.0...v3.16.2.0