It's finally here!!
Update
1.6 introduces a completely redone internal recipe and custom item system.
The way JSON files are saved and loaded is also redone, so old json files might not work as intended!
The new Custom Item system seamlessly integrates Oraxen and ItemsAdder into WolfyUtilities and CustomCrafting.
Recipes and items from older Minecraft versions might not work as intended!
You would have to use this version on your 1.15 or 1.14 server and resave your items and recipes.
Important! Make a backup of all your recipes! I cannot guarantee that your recipes are compatible and will be correctly resaved!
Steps to try to get recipes ported to 1.16:
- Make a backup of the recipes.
- install the new version of WU and CC on your previous 1.14 - 1.15 server (1.13 is no longer supported)
- start the server. If you get any errors when loading one of your recipes that recipe is most likely not going to be saved correctly.
- type in the command "/recipes save" That will try to resave your recipes to the new format
- delete the configs of the recipes that failed and probably note them down for recreation
- copy the recipes folder to your 1.16 server
- recreate the recipes that failed the conversion If everything worked fine you shouldn't have too many recipes to recreate. Make sure to test out the newly saved recipes.
Note that not all recipes are compatible, due a complete rewrite of the internal system! In my testings only a very small amount of recipes didn't work.
Changelog
- Rewritten the creation, saving and loading system of Recipes and Custom Items
- Added seamless integration of Oraxen and ItemsAdder (just use your Oraxen/ItemsAdder items inside the GUI Creators and my plugin detects them)
- Added "Knowledge Book" option to the ItemCreator that allow you to enable every CustomItem you want to open the Knowledge Book.
- Added back Custom Equipment. Remember that feature is still work in progress and it might not work as intended.
- Changed the JSON library from Gson to Jackson
- Changed the command /database export_data to /database export
- Improved the performance of the RecipeCreator and ItemCreator
- Removed commands
/cc studio
/cc crafting
- Removed "recipes" command from the plugin.yml and registered it internally just like the "customcrafting" command.
- Changed "/recipes" without any arguments to open the knowledge book.
It might be the new way of opening the knowledge book, because it's more intuitive.
- Removed support for Minecraft 1.13
- CustomItems are now directly updated in all the Recipes they are used in, when they are edited. (including external items from Oraxen and ItemsAdder)
- Vanilla recipes like Furnace, Stonecutter, etc. now use the new 1.15+ API feature to be updated at runtime. (1.14 still uses the buggy method of removing all recipes and readding them).
- The Language will now always load the "en_US" as a fallback language.
- Fixed Cauldrons not being saved correctly and causing errors when saved / loaded.
- Fixed Knowledge Book showing disabled recipes when there is another enabled recipe fro the same type of item.