Effect
Make the recipe give an effect to a nearby entity
Effect requirement is used to make the custom machine give effects to entities.
This requirement doesn't have a mode and will never stop the processing of a recipe.
The effect can be given every tick or only at the end of the crafting process (see the finish
property below).
The requirement type of effect requirement is : "custommachinery:effect"
.
Properties
The effect requirement has 4 mandatory properties and 5 optional properties.
Mandatory properties
"type": "custommachinery:effect" //Mandatory to define an effect requirement.
Optional properties
Example
An effect requirement that add a 10 seconds, level 2 absorption effect to all players (and only players) in an area of 50 blocks at the end of the recipe:
{
"type": "custommachinery:effect",
"effect": "minecraft:absorption",
"time": 200,
"radius": 50,
"level": 2,
"filter": "minecraft:player",
"finish": true
}
Last updated