Initial Release
JEI Recipe Types:
Recipe Types now have a clickable area for guis (more info in help box)
Recipe Types now require a unique slot name for every slot other than the output
Item Input Slots can now be marked as optional and are not required in jei recipes, but they are still required in procedures, tho providing the input as air works just fine
Recipe Types now also support fluid slots
JEI Recipes:
Jei Recipes have been completely reworked, and require the unique slot names set in the jei recipe type to work
Jei Recipes now also support fluids as input ingredients
Item Ingredients can now also be greater than 1
Procedures:
Recipe procedures now also require the unique slot name
Recipe procedures now also have an consume option, that will consume the marked item and/or fluid, if the recipe was successful
Added new "Get item in slot of block at x y z" procedure block that returns the item in the specified slot of a block (instead of a copy of the item, like in the default MCreator procedure block)
Added new "Get fluid in tank of block at x y z" procedure block that returns the fluid in the specified tank of a block
Both "Get item" and "Get fluid" procedure blocks, are supposed to be primarily used together with the consume option
Added new "Set item with amount in slot at x y z while accounting for the existing amount" procedure block that set the item in a specified slot, while also setting the amount accourdingly, if the slot already has items in it (primarily used for when setting the recipe output)
Minor Changes:
Some Helpbox texts have been tweaked to be better understandable
Different procedures now have they own sub categories
Information and Anvil Recipe Mod Elements now have larger GUI elements
Added new procedures:
Checking if a recipe with specific ingredients is a valid recipe
Getting the output amount for a recipe
Getting every output for a recipe as a result list, if multiple recipes have the same inputs
Iterating every output in a result list
Getting a random output from the result list
Get the size of the result list
Checking if the result list contains a specific output
Getting the output of the result list at a specific index
Adding the result list to an arraylist if the arraylists plugin is installed