Command - apace100/origins-fabric GitHub Wiki
Entity Condition. Compares the result of a command to a specified value.
Type ID: origins:command
Fields:
command
, string: Command to run.
comparison
, Comparison: How to compare the command's result to the specified value.
compare_to
, int: Which value to compare the command's result to.
permission_level
, int, default = 4: The permission level to use for the command. 0 is a "survival player", anything higher emulates some form of operator. See Minecraft Wiki (op-permission-level) for details.
Example:
"condition": {
"type": "origins:command",
"command": "execute if entity @e[distance=..3,type=creeper,nbt={powered:1b}]",
"comparison": ">",
"compare_to": 1
}
The command counts the number of supercharged creepers in a 3 block radius from the entity, and the condition returns true if there at least 2.