[1.9-1.20] Custom Recipes and Crafting (CraftEnhance) icon

[1.9-1.20] Custom Recipes and Crafting (CraftEnhance) -----

Make custom recipes through GUI's only - the only plugin that supports itemmeta, like enchantments.




Changelog:
  • Bug were it can't find field "b" is fixed.
  • Full support for 1.20 and 1.20.1.
  • Fixed problem when shapeless recipe get registered as shaped.
Thanks to @Broken_arrow and to others that report the bugs.
----------, Aug 13, 2023

Changelog:
  • Bug were it can't find field "b" is fixed.
  • Full support for 1.20 and 1.20.1.
  • Fixed problem when shapeless recipe get registered as shaped.
Thanks to @Broken_arrow and to others that report the bugs.
----------, Aug 13, 2023

Changelog:
  • Fixed disabled recipes also turn off custom recipes.
Thanks to @Chesoku and @nerodev for report this bug.
----------, Apr 28, 2023

Changelog:
  • Fixed problem with menu text not update in 1.19.4 and only give errors.
Thanks to @depstrcz for report this issue and to @Broken_arrow for help with the update.
----------, Apr 5, 2023

Changelog:
  • Fixed issue when it not save recipes you disable.
  • Fixed "IllegalPluginAccessException: Plugin attempted to register task while disabled" error when turn of the server.
Thanks to @ Chypik-RUS and @change. for report the issues.

----------, Mar 1, 2023

Changelog:

  • Fixed bug when try change category on new created recipe (it only work move the recipe after you create it).
  • Added messages when create new category if you missing the item
  • Also change so the recipe viewer show in title what category player has open.

Thanks to @Broken_arrow for help with the fix and to @ Revenant for report the bug.
----------, Jan 19, 2023

Changelog:

  • Fixed problem when reload and it not load the recipes again.
  • Fixed issue when it sometimes load the plugin also did, so the recipes not working in the recipe book (hope it should be more consistent).
  • Fixed so player not learn same recipe several times when you reload and the recipes player has get missing when reload.
  • Updated command /ceh viewer page <number> and /ceh viewer category <name on catagory> . at the same time I fixed so you could use the page option again (was turn of when did the big menu update).
When fix the reload I also fix the performance also (should be less lag when reload).

Other things are planed to fix, like some want to have option to set pos of the catagory's and turn it off (planed to work on that later on).

Thanks to @Broken_arrow to fix the issues and to @DaisyEseyad , @luco1 for the suggestions and bug reports.
----------, Jan 15, 2023

Changelog:
  • Fixed bug when permission not was set on create new category's button.

Recommend update soon as possible to this version.

Thanks to @Broken_arrow for the fast fix.
----------, Dec 21, 2022

Changelog:
  • Fixed so you can set and save, permissions and xp and time last two is for furnace recipes.
  • Fixed so you need permission to edit category's/groups. You can need to ether remove old settings.yml self or add this
    Code (Text):
    categorys-editor: "craftenhance.edit_categorys"
    in perms.
  • fixed issue when use the plugin first time and get java.io.IOException: Unable to find the path.
  • Lastly you can now use BeforeCraftOutputEvent to alter the output item or stop the item get crafted, this plugin has no official api so has to use the plugin jar (you find it in the package com.dutchjelly.craftenhance.api.event.crafting).
Thanks to @Broken_arrow for the fast fix.
----------, Dec 11, 2022

Changelog:

  • Huge menu update, (lots of intern code updates) and it will backup your old guitemplates.yml and create new.
  • You can now use category's/group your recipes, if you update from old version it will add all crafting recipe in default and furnace recipes in furnace.
Don't forget backup your old data, we can't do anything of you lose data!!!
Thanks to @Broken_arrow for the help with the menu update. It will also support hex later update if you not want to use spigot way to set up hex.
----------, Dec 8, 2022

Changelog:
  • fix for the furnace when you have two recipe use similar burn item/ ingredients.
  • fix for Legacy material error (nothing harmful), but slow down the start of the server.
  • fix for the message when start the server (will now have a link to the spigot page to get update). Also updated the link to the github page for issues (instead of link to bukkit page).
Thanks to @Broken_arrow for help with the update.Remember to report problems on discord server or GitHub page, not review section.
----------, Oct 6, 2022

Changelog:

  • Fix tabcomplete for enchants and item flags. It will now work when you add several enchants in same command (instead of it only suggest first enchant you want to add). Both enchants and item flags is fixed so it only suggest enchants/flags you not already add to the command.
  • Fixed issue when disable recipes, still could be crafted.
  • Added search option to disabler menu (need remove old guitemplates.yml file or update it).

Thanks @Broken_arrow for help with update the code and bugtesting.
----------, Jul 26, 2022

Changelog:
  • Fixed bug when you only can add 1 enchant.
  • Added tab complete for enchants and item flags.
Thanks @Broken_arrow for the help with the issues.
----------, Jul 16, 2022

Changelog:

  • Fixed Cannot find template of FurnaceRecipeEditor when run on 1.12
  • Better error handling (some errors was not correct).
  • NullPointerException when set slot when create item before save the recipe.

thanks @Broken_arrow for help with this update.
----------, Jun 19, 2022

Changelog:
  • fixed error when server try start the plugin on 1.19 server.

Is not fully tested for 1.19 and when paper/spigot is more stable. It will be more testing to make sure everything works. However this plugin should work on 1.19.
----------, Jun 13, 2022

Changelog:
  • Solve the issue with guitemplates give errors when load the plugin first time.
  • Null errors when shall get the world is fixed.
  • you can now match lore and name on a item.
  • furnace recipes have get some updates (but some things need be fixed). Like time for custom item and normal item you can smelt.
  • Fixed error when you get IllegalArgumentException because one recipe is air, will instead tell you the recipe some is not valid.
  • fixed so you can go back and create new recipe (before do you need close inventory).
  • fixed so when you edit old recipe, it not forget your old permission.
thanks @Broken_arrow for several of the fixes and to they some test out the beta builds.
----------, Jun 11, 2022

Changelog:
  • Backwards compatible item matching is now turned on by default and now works properly
  • The files guitemplates.yml and config.yml will now auto update in case there's changes
----------, Sep 6, 2021

Changelog:
  • Furnace support added
  • Custom model data support added
  • Removed backward compatible item matching by default (it's still possible to enable in the config)
----------, Sep 6, 2021

Bugfixes:
  • NamespacedKeys were not working, which was breaking the loading of recipes.
  • Newer items like netherite don't have item data, which the plugin wasn't accounting for.
Additional changes:
  • Better error handling for recipes that can't be loaded properly.
  • Better debug messages for when you can't use namespacedkeys
  • Changed the api-version to 1.16, hopefully this'll resolve some small issues that were reported.
----------, Oct 30, 2020

This update features a server recipe disabler gui. Simply click on recipes to disable them! Use /ceh disabler to access this gui. I'll update the plugin pages later.

In addition to this, many bugs were fixed: 2x2 crafting was glitched for example, and is now fixed. Also recipe hiding wasn't being serialized properly.

Special thanks to broken-arrow for designing the disabler gui!
----------, Oct 11, 2020

The hidden recipe property wasn't deserialized properly due to a typo.
----------, Sep 22, 2020

The hidden recipe property wasn't deserialized properly.
----------, Sep 22, 2020

The hidden property wasn't deserialized properly due to a typo.
----------, Sep 22, 2020


All changes are listed on the github readme.
----------, Sep 21, 2020

All changes are listed on the github page.
----------, Sep 21, 2020

Changelog from version 2.4.0-beta to 2.4.0:
  • Fixed a bug where recipe editor would get opened instead of recipe viewer.
  • Allowed users to set empty permissions in "perms.recipe-viewer" in config.yml to specify that viewing requires no permissions.
  • Improved error handling on recipes with an empty result.
  • You can now also right click instead of middle click to open the editor of a clicked recipe.
----------, Jul 9, 2020

Changelog from version 2.4.0-beta to 2.4.0:
  • Fixed a bug where recipe editor would get opened instead of recipe viewer.
  • Allowed users to set empty permissions in "perms.recipe-viewer" in config.yml to specify that viewing requires no permissions.
  • Improved error handling on recipes with an empty result.
  • You can now also right click instead of middle click to open the editor of a clicked recipe.
----------, Jul 9, 2020

Changelog from version 2.4.0-beta to 2.4.0
  • Fixed a bug where recipe editor would get opened instead of recipe viewer.
  • Allowed users to set empty permissions in "perms.recipe-viewer" in config.yml to specify that viewing requires no permissions.
  • Improved error handling on recipes with an empty result.
  • You can now also right click instead of middle click to open the editor of a clicked recipe.
----------, Jul 9, 2020

+ Ability to customize gui's
+ Ability to customize position of recipe in the viewer
+ More efficient reworked crafting checking
+ API added to hook into crafting events
+ Shaped/shapeless crafting support
+ Meta/Type crafting support
+ Much better error-handling for invalid states in the plugin
+ Using Lombok for getters and setters
- Removed ordereditor because it was clunky and not modulair
----------, Jul 6, 2020

+ Ability to customize gui's
+ Ability to customize position of recipe in the viewer
+ More efficient reworked crafting checking
+ API added to hook into crafting events
+ Shaped/shapeless crafting support
+ Meta/Type crafting support
+ Much better error-handling for invalid states in the plugin
+ Using Lombok for getters and setters
- Removed ordereditor because it was clunky and not modulair
----------, Jul 6, 2020

+ Ability to customize gui's
+ Ability to customize position of recipe in the viewer
+ More efficient reworked crafting checking
+ API added to hook into crafting events
+ Shaped/shapeless crafting support
+ Meta/Type crafting support
+ Much better error-handling for invalid states in the plugin
+ Using Lombok for getters and setters
- Removed ordereditor because it was clunky and not modulair
----------, Jul 6, 2020

If you're using an older version, please use this one. Voidar found a major bug in the plugin that I hopefully fixed.
----------, Nov 16, 2019

See the github repo for the changelog.
----------, Jul 22, 2019

The changelog can be found on the github.
----------, Jul 22, 2019

See the changelog on the github page to see what's changed.
----------, Jul 22, 2019

Resource Information
Author:
----------
Total Downloads: 124,273
First Release: Feb 20, 2019
Last Update: Aug 13, 2023
Category: ---------------
All-Time Rating:
70 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings