Recipe Configuration
Type
Its the type of crafting station of the recipe
Example:
typeOfBlock
Its the configuration for the type of block that the recipe block must be
all
If you want the recipe to work on all possible recipe stations.
My crafting recipe will work on all crafting tables.
vanilla
If you want the recipe to only work on vanilla crafting tables.
My crafting recipe will only work on vanilla crafting table and not in EB blocks.
EB:<ID>
If you want the recipe to work on a specific EB If you want to add more than one EB id instead of using this you can use placeholders conditions and use %block_eb_id%
My crafting recipe will only work on the EB called "epicCrafting" so I will write EB:epicCrafting.
Recipe
Its the configuration of each item of the recipe, it divides up to 9 items depending on the crafting station
Example:
Result
Its the configuration of the result item of the recipe
Example:
Commands
Here is the list of commands that are run after the player made the recipe
Example:
RecipeConfig
Here you can apply the configuration of how strict the recipe will be
Example:
For example ! If you just want the recipe to match the ExecutableItem ID of the recipe item you created, and you don't care if the player changes the name, if the lore is different, anything, you said "I just want that the item input of this recipe must be the EI, the other stuff I don't care" you only enable "ExecutableItemsID" and disable everything else
placeholdersConditions
Here you can set up placeholders conditions. If they don't match the result won't be shown.
Example:
Here you can add luck perms conditions and show different results for the same recipe depending on the group they are. For example for default users a normal sword but for vip users a epic sword.
%block_eb_is%
It checks if the current block of the recipe is a Executable Block.
For example having a furnace recipe, it will check if the block of furnace is an eb or not, it will return - true - false
%block_eb_id%
It checks if the current block of the recipe is an ExecutableBlock and it returns the id of it. If the block is not an eb it will return "null"
Having a tier of furnaces, you only want the recipe to work on the EB furnace called "LegendaryFurnace" then you use PLAYER_STRING to achieve this.
Last updated