Conditions¶
Conditions are checks performed before running actions. They can be used across various configs, including the action system and spawning system.
Available conditions¶
Condition | Type | Description |
---|---|---|
block | Block |
Checks material of the block |
blockAbove | Block |
Checks material of the block above |
blockBelow | Block |
Checks material of the block below |
chance | Any |
Randomly succeeds based on a passed percentage |
check.entity | Entity |
Checks many conditions about a Minecraft entity, ex onGround, jumping, inWater... |
cooldownsComplete | Entity |
Checks whether entity has no cooldowns specified by name |
gap | Block |
Checks the size of the vertical air gap around this block |
hasConsumable | Entity |
Checks whether the entity's inventory has a specified item |
isSourceLiquid | Block |
Checks if the block is a source liquid block (i.e. not flowing) |
maxNearby | Block |
Checks whether there are too many entities of a certain type near this block |
mythicConditions | Any |
Runs MythicMobs condition list |
player | Entity |
Checks many conditions about a player, ex. sneaking, sprinting, flying... |