Skip to content
Home
Plugins
Official Plugins
Core Plugins
Mobs, bosses and skills
MythicMobs
Core Plugin -The ultimate mobs and skills system
Download
Wiki
Issues
Models and animation
ModelEngine 4
Custom models and animations without client mods.
Download
Wiki
Issues
MoLang Add-on
Advancements and progression
MythicAchievements
Custom advancements and quest-like progression
Download
Wiki
Issues
Real 3D armor
MythicArmors
Wearable custom armor for players and mobs
Download
Wiki
Issues
Player cosmetics
MythicCosmetics
Modern and powerful cosmetics for players
Download
Wiki
Issues
Items, blocks and furniture
MythicCrucible
Custom items, blocks, furniture, and more
Download
Wiki
Issues
Instanced dungeons
MythicDungeons
Scripted dungeon experiences and party support
Download
Wiki
Issues
Custom enchantments
MythicEnchantments
Enchantments powered by Mythic skills
Download
Wiki
Issues
Custom HUD elements
MythicHUD
Immersive interfaces and HUD elements
Download
Wiki
Issues
Spells, classes and professions
MythicRPG
Combat and character progression systems
Download
Wiki
Issues
Asset Store
Resources
Browse resources
Latest reviews
New resources
Search resources
Utilities
Official Utilities
Model Viewer
Inspect Blockbench models directly in your browser.
Plugin Converter
Easily migrate from other similar plugins.
Discord
Sign in
Switch to light mode
Menu
×
Home
Plugins
Asset Store
Resources
Model Viewer
Plugin Converter
Discord
Browse references
Wikis
/
Conditions
Reference
Conditions
Checks that control whether skills and systems run.
·
300 entries
Condition
altitude
Tests how far above the ground the target entity is
Condition
Archetype
Matches the player's current archetype
Condition
ArchetypeLevel
Matches the player's current archetype level
Condition
AttackOnCooldown
Checks if the player has an active attack cooldown
Condition
BatchedChance
A chance that is rolled once and shared across multiple skill lines, so effects on different triggers (and different ticks) fire together — or not at all — on the same probability. A normal...
Condition
biome
Tests if the target is within the given list of biomes
Condition
biometype
Tests for the biome category at a location.
Condition
BlockHardness
Checks the hardness of the block at the target location
Condition
blocking
Tests if the targeted player is blocking with a shield
Condition
blocktype
Tests the material type present at the target location
Condition
BlockTypeInRadius
Checks against the amount of specified blocks in a radius around the target location
Condition
BoundingBoxesOverlap
Checks if the caster's BoundingBox overlaps with the target's
Condition
bowtension
Checks the bow tension of when an entity shoots from a bow
Condition
burning
Whether or not the target entity is on fire
Condition
CanTeleportToWaystone
Whether the player can currently teleport to a waystone (discovery + permission + conditions, and optionally network)
Condition
chance
The chance that the metaskill has to be executed
Condition
charged
Checks if the target creeper is charged
Condition
children
Tests how many children the caster has
Condition
color
Tests the entity's colors
Condition
CompareValues
Compares two values based on a specified operation
Condition
CompletedDungeons
Compare how many dungeons the target has ever completed
Condition
Conditions
The Mythic-ecosystem conditions MythicEnchants provides. These expand on MythicMob Conditions, which typically may be used as expected within enchantment skills, including in-line condition...
Condition
ContainerType
Checks the inventory type of the container involved in the trigger
Condition
crouching
Whether or not the target entity is crouching
Condition
cuboid
Whether the target is within the given cuboid between location1 x location2
Condition
custombir
Checks whether Nexo, MythicCrucible, and/or ItemsAdder custom blocks are present within enchanting-table range, using the same scan pattern uses (vanilla's 30-cell bookshelf layout, or a che...
Condition
customblock
A standalone MythicMobs condition (aliases: ?custblock, ?iscustomblock) for gating *any* mechanic — not just the drop mechanics above — on whether the current block-break's block is a custom...
Condition
custommodeldata
Tests the custom model data the calling item as
Condition
DamageAmount
Checks for a range of damage taken
Condition
DamageCause
Checks the type of the damage cause
Condition
damagetag
Checks the tags of the damage cause
Condition
dawn
If the time is dawn, from 22000 to 2000 in-game time
Condition
day
If the time is day, from 2000 to 10000 in-game time
Condition
dimension
If the target location is within a certain dimension
Condition
directionalvelocity
If the target has a velocity matching the given parameters
Condition
distance
Whether the distance between the caster and target is within the given range
Condition
DistanceFromLocation
Whether the distance between the target and a specified location is within a certain range
Condition
DistanceFromPin
Checks if the target is within a certain distance of a specified pin
Condition
distancefromspawn
Whether the distance from the world's spawn point to the target is within the given range
Condition
distancefromtrackedlocation
Whether the distance from the tracked location to the caster is within the given range
Condition
DoorIsOpen
True when a named door is open
Condition
DrivingModel
Checks if the target entity is the driver of a modeled entity
Condition
DungeonAliveCount
Compare the count of players who still have lives left
Condition
DungeonDeadCount
Compare the count of players who have run out of lives
Condition
DungeonDepth
Compare the target's current room depth
Condition
DungeonDifficulty
Match the difficulty by location and world (case sensitive)
Condition
DungeonDifficultyNamed
Match the target's difficulty by name (case insensitive)
Condition
DungeonElapsedTime
Compare seconds elapsed since the dungeon started
Condition
DungeonEnvironment
Match the dungeon's configured environment
Condition
DungeonFinished
True when the target has completed a named dungeon before
Condition
DungeonIs
True when the target is in a named dungeon
Condition
DungeonIsFinished
True when the instance is marked finished
Condition
DungeonIsStarted
True when the instance has started
Condition
DungeonMobCount
Compare the number of Mythic mobs in the instance
Condition
DungeonOnCooldown
True when the target is on access cooldown for a dungeon
Condition
DungeonParticipants
Compare the recorded participant count
Condition
DungeonPlayerCount
Compare the total player count (including dead/spectating)
Condition
DungeonProgress
Compare elapsed-time progress as a percentage
Condition
DungeonSpectating
True when the target is spectating
Condition
DungeonTimeLeft
Compare seconds remaining before the dungeon times out
Condition
DungeonTotalRooms
Compare the number of generated rooms
Condition
dusk
If the time is dusk, from 14000 to 18000 in-game time.
Condition
Effect
Check potion effects active on the user.
Condition
EnchantingExperience
Checks the target player's experience points
Condition
enchantingLevel
Checks the target player's experience level
Condition
EnchantmentLevel
Checks the enchantment level in the skill's enchant-level variable
Condition
EnderDragonAlive
Checks if there is at least one EnderDragon alive in the world of the targeted location
Condition
EnderDragonPhase
Checks if the ender dragon is in a phase or phases
Condition
EntityItemIsSimilar
Tests if the target item entity is similar to another item
Condition
EntityItemType
Tests the type of the target item entity
Condition
EntityMaterialType
Tests the material of the target item entity
Condition
EntityType
Tests the entity type of the target
Condition
EquipSlot
Matches the equipment slot the skill was called from
Condition
faction
Tests for the targets faction
Condition
fallspeed
If the fall speed of the target is within the given range
Condition
fieldofview
Tests if the target is within the given angle from where the caster is looking
Condition
FoodLevel
Checks if the target has food within the range
Condition
FoodSaturation
Checks if the target has food within the range
Condition
FriendsOnline
Matches the caster's online-friend count against a ranged value
Condition
FurnitureDirection
Checks if the targeted Furniture entity has a specific direction
Condition
furnitureState
Checks if the target Furniture's is the specified one
Condition
FurnitureType
Checks the type of furniture being targeted
Condition
Gamemode
Check the user's gamemode.
Condition
Gamemode
Checks if the target player's gamemode is the specified one
Condition
gliding
If the target is gliding
Condition
globalscore
Checks a global scoreboard value
Condition
HasAchievement
Checks if player has a mythic achievement
Condition
hasai
Checks if the target entity has its AI enabled
Condition
HasArchetypesInCategory
Matches if the player has a certain number of archetypes in a category
Condition
hasaura
Checks if the target entity has the given aura
Condition
hasaurastacks
Tests if the target has the given range of stacks from an aura
Condition
HasAuraType
Checks if the target entity has the given aura type
Condition
hascurrency
If the target has the given amount of vault currency
Condition
HasDialogOpen
Checks if the target player has a dialog open
Condition
HasEnchantment
Checks if the target entity's equipped item has an enchantment
Condition
HasExperience
Checks total XP orb points using the same accurate math as the ExperienceMechanic.
Condition
HasFreeInventorySlot
Checks if the evaluated entity has a free inventory slot
Condition
hasgravity
Tests if the target mob has gravity
Condition
HasInventorySpace
Checks how many empty slots the player's inventory has
Condition
HasItem
Checks if the player has a matching item in their inventory
Condition
hasItem
Tests if the target player has the given number of given material
Condition
HasLearnedSpell
Whether the target player has learned the given spell (optionally at a given level)
Condition
HasModel
Checks if the target entity currently has a model applied
Condition
hasMythicEnchant
Evaluates if the target item/slot has a specific enchantment managed by MythicEnchants (which includes custom and vanilla enchantments unless otherwise configured).
Condition
HasOffhand
Checks if the target entity has something in the offhand
Condition
hasowner
Tests if the target mob has an owner
Condition
hasparent
Tests if the target mob has a parent
Condition
hasPassenger
Checks if the target entity has a passenger
Condition
haspermission
Tests if the target player has a permission
Condition
HasPoints
Matches the player's point balance against a ranged amount
Condition
haspotioneffect
Tests if the target entity has a potion effect
Condition
HasReagent
Matches if the player has a certain amount of a reagent
Condition
HasSetPieces
Checks how many pieces of an equipment set the player has equipped
Condition
HasSpellBound
Whether the player has the given spell bound to a hotbar slot
Condition
hastag
Tests if the target has a scoreboard tag
Condition
HasTalent
Matches if the player has points invested in a talent
Condition
HasUnlockedArchetype
Matches if the player has unlocked an archetype, even if it isn't currently active
Condition
health
Matches the target's health
Condition
HealthPercent
Matches the target's health percentage or multiplier
Condition
height
Checks if the target's Y location is within a range
Condition
heightabove
Checks if the target's Y location is above a value
Condition
heightbelow
Checks if the target's Y location is below a given value
Condition
Hitbox
Checks which hitbox was damaged or interacted with
Condition
HitboxIsSubHitbox
Checks if a hitbox other than the main hitbox was what triggered the skill
Condition
holding
Checks if the target is holding a given material(support MythicMobs and Vanilla)
Condition
inBounds
Tests whether the target is inside an axis-aligned bounds box between two corners
Condition
InClaim
Checks if the target location is inside a claim
Condition
incombat
Checks if the target mob is considered in combat
Condition
InParty
Matches if the player is currently in a party
Condition
InPinRegion
Checks if the target location is within a region delimited by two pins
Condition
InRoom
True when the target is inside a named room
Condition
InRoomType
Match the target's room type: start, end, normal
Condition
InSameRoom
True when target and caster share a room
Condition
inside
Checks if the target has a block over their head
Condition
InWaystoneNetwork
Whether a waystone belongs to a named network
Condition
isbaby
Checks if the target entity is a baby
Condition
IsCancelled
Checks if the triggering event is cancelled
Condition
iscaster
Checks if the target is the caster
Condition
IsCastingSpell
Whether the target is currently casting (optionally a specific spell)
Condition
IsCastInterruptible
Whether the target's active cast can be interrupted
Condition
ischild
Checks if the target is a child of the caster
Condition
isClimbing
Checks if the target entity is climbing
Condition
IsCreeperPrimed
Checks if the target creeper is primed to explode
Condition
IsCrossbowCharged
Checks if the triggering crossbow has charged projectiles
Condition
isflying
Checks if the target player is flying
Condition
IsFriend
Matches if the target is on the caster's friends list
Condition
isfrozen
Checks if the target entity is frozen
Condition
IsFurniture
Checks if the targeted entity is a Furniture or if there is a Furniture entity at the targeted location
Condition
IsInCinematic
Checks if the target player is in an active cinematic
Condition
IsInDungeon
True when the target is in any dungeon instance
Condition
IsInSurvivalMode
Checks if the target player is in survival mode
Condition
IsInvulnerable
Checks whether the target entity is invulnerable
Condition
isleashed
Checks if the target has been leashed
Condition
isliving
Checks if the target is a living entity
Condition
ismonster
Checks if the target is a monster
Condition
isMythicMob
Checks if the target is a MythicMob
Condition
IsParent
Checks if the target entity is the parent of the caster
Condition
IsParentAlive
Checks if the parent of the target entity is still alive
Condition
IsPartyLeader
Matches if the player is the leader of their party
Condition
IsPartyMember
Matches if the target shares a party with the caster
Condition
isplayer
Checks if the target is a player
Condition
IsQuickcastingActive
Whether the target player is currently using a quickcasting method
Condition
isRaiderPatrolLeader
Checks if the target entity is the captain of a pillager group
Condition
issaddled
Checks if the target entity is saddled
Condition
IsSibling
Whether the target entity is a sibling of the caster
Condition
IsSkill
Checks whether the specified metaskill exists
Condition
IsTamed
Checks if the target entity is tamed
Condition
IsUsingSpyglass
Checks if the target player is using a spyglass
Condition
ItemAmmo
Checks the player's current ammo count
Condition
ItemDurability
Checks the remaining durability of an item
Condition
itemDurability
Evaluates the remaining durability available on the enchanted item. Returns the number of durability points left before the item breaks.
Condition
itemDurabilityPercent
Evaluates the remaining durability percentage on the enchanted item. Returns a value from 0 to 100, where 100 means full durability and 0 means about to break.
Condition
ItemGroupOnCooldown
Checks whether the target player has the specified item group on cooldown
Condition
itemissimilar
Checks that targeted player's inventory slot if it's similar to an item
Condition
itemrecharging
Checks if the target's weapon is recharging
Condition
ItemReloading
Checks if the player's ammo weapon is reloading
Condition
ItemType
Checks against the material of the item that triggered the skill
Condition
ItemUpgradeLevel
Checks the level of the item in the specified slot
Condition
itemUsedDurability
Evaluates the amount of lost durability on the enchanted item. Returns the number of durability points that have been consumed (damage dealt to the item).
Condition
lastdamagecause
Checks the target's last damage cause
Condition
lastsignal
Matches the last signal received by the target mob
Condition
lethalcheck
Evaluates whether the current damage event would kill the target entity. Returns true when the incoming damage exceeds the target's current health plus absorption. Can optionally account for...
Condition
level
Checks the target MythicMob's level
Condition
lightlevel
Tests the light level at the target location
Condition
lightlevelfromblocks
Tests the light level originating from light-emitting blocks at the target location
Condition
lineofsight
Tests if the target is within line of sight of the caster
Condition
lineofsightfromorigin
Tests if the target is within line of sight of the caster
Condition
LivingInRadius
Matches a range to how many living entities are in the given radius
Condition
localdifficulty
Tests the difficulty scale at the target location
Condition
Logical-Operator
Certain conditions can use operations to compare two values.
Condition
LookingAt
Checks if the player is looking at something
Condition
lunarphase
Checks the target world's lunar phase
Condition
MatchesTriggerBlock
Checks if the trigger block matches the block at the target location
Condition
MatchesTriggerBlockBreakingSpeed
Checks if the target block breaks at least as fast as the trigger block
Condition
MaterialIsOnCooldown
Checks if the target player's specified material is on cooldown
Condition
mench
Checks whether a player's item slot has a specific enchantment at the given level. Supports vanilla, datapack, and MythicEnchants custom enchantments. When slot is TRIGGER, it scopes the con...
Condition
MetaskillCondition
Casts a Metaskill that will determine if the condition should check or not
Condition
MobInRoom
True when a named mob is alive in a room
Condition
mobsinchunk
Matches a range to how many mobs are in the target location's chunk
Condition
mobsinradius
Checks how many mobs are in a given radius
Condition
mobsinworld
Matches a range to how many mobs are in the target world
Condition
mobsize
Checks the size of an entity that can have its size changed
Condition
MobsNearOrigin
Matches a range to how many mobs are in the given radius around the origin
Condition
ModelHasDriver
Checks if the target modeled entity has a driver
Condition
ModelHasPassengers
Checks if the target modeled entity has passengers
Condition
Moist
Checks if the target block of farmland is hydrated
Condition
moisturelevel
Checks if the target block of farmland has the specified level of hydratation
Condition
motionx
Checks the X motion of the target entity against a range.
Condition
motiony
Checks the Y motion of the target entity against a range.
Condition
motionz
Checks the Z motion of the target entity against a range.
Condition
mounted
If the target entity is riding a mount/vehicle
Condition
moving
If the target has a velocity greater than zero
Condition
MythicConditions
Evaluate any MythicMobs Condition against the player. Requires MythicMobs to be installed.
Condition
mythicmobtype
Checks the MythicMob type of the target mob
Condition
mythicpack
Checks for the presence of Pack
Condition
MythicPackVersion
Checks if a pack has a specified version
Condition
MythicPackVersionGreater
Checks if a pack has a version greater or equal the specified one
Condition
name
Checks against the entity's name
Condition
nearClaim
If the target location is near any GriefPrevention claims
Condition
night
If the time is night, from 14000 to 22000 in-game time
Condition
notinregion
If the target location is not within the given WorldGuard region
Condition
offgcd
Checks if the target mob has an active Global Cooldown
Condition
onblock
Matches the block the target entity is standing on
Condition
onground
If the target entity is standing on solid ground
Condition
OriginDistanceFromPin
Checks if the origin is within a certain distance of a specified pin
Condition
OriginLocation
Checks if the origin is at a given location
Condition
outside
If the target has open sky above them
Condition
owner
Checks if the target entity is the owner of the caster
Condition
ownerisonline
Checks if the owner of the target mob is online, if the owner is a player
Condition
PartyLeader
True when the target leads their dungeon party
Condition
PartyProximity
True when the whole online party is near its leader
Condition
PartySize
Compare the target's dungeon party size
Condition
PartySize
Matches the caster's party size against a ranged value
Condition
pitch
Checks if the pitch of the target entity is within a range
Condition
Placeholder
Compare placeholders and inputs logically.
Condition
playerkills
Matches how many players the target mob has killed
Condition
PlayerLives
Compare the target's remaining lives
Condition
playernotwithin
Checks if any players are within a radius of the target
Condition
playersinradius
Checks how many players are in a radius
Condition
playersinworld
Matches the number of players in the caster's world
Condition
playersonline
Matches the number of players online
Condition
playerwithin
Checks if any players are within a radius of the target
Condition
plugin
Checks if the specified plugin is running on the server
Condition
premium
Checks if MythicMobs Premium is running on the server
Condition
ProfileSlot
Matches the slot of the player's currently-active RPG profile
Condition
Progress
Compare the value output of a listener.
Condition
ProjectileHasEnded
Checks if the calling projectile has ended
Condition
raining
If it's raining in the target world
Condition
region
If the target is within the given WorldGuard region
Condition
RidingModel
Checks if the target entity is a passenger of a modeled entity
Condition
RoomCleared
True when a room has no Mythic mobs left
Condition
RoomMobCount
Compare the Mythic mob count inside a room
Condition
RoomPlayers
Compare or check players inside a room
Condition
samefaction
Tests if the caster and target are in the same faction
Condition
score
Checks a scoreboard value of the target entity
Condition
ServerIsPaper
Checks whether the server is running a fork of paper.
Condition
servernmsversion
Checks if the server is running the specified minecraft NMS version.
Condition
serverversion
Checks if the server is running the specified minecraft version.
Condition
ServerVersionAfterOrEqual
Checks whether the server is after or equal to a specific version
Condition
ServerVersionBefore
Checks whether the server is before a specific version
Condition
SharesParty
True when target and caster share a dungeon party
Condition
Size
Checks the size of the target entity
Condition
skilloncooldown
Checks if the given skill is in cooldown for the target
Condition
skylightlevel
Tests the sky light level at the target location
Condition
soulbounduses
Checks the remaining recoveritem uses/charges on the trigger item. Used to conditionally execute skills based on how many soulbound charges remain.
Condition
SpawnReason
Checks against the spawn reason of the target
Condition
SpellCastProgress
Matches the target's cast progress as a 0–1 ranged double
Condition
SpellOnCooldown
Whether the given spell is currently on cooldown for the player
Condition
Sprinting
Checks if the target Player is sprinting
Condition
stance
Checks the stance of the target mob
Condition
StatDamageModifier
Used in stat triggers to check the increased damage (as a multiplier).
Condition
StringEmpty
Checks if the provided string is empty
Condition
stringequals
Checks if value1 equals value2. Both values can use variables and placeholders.
Condition
StringNotEmpty
Checks if the provided string is not empty
Condition
structure
Matches if the target location is inside of a structure
Condition
sunny
If the weather is sunny in the target world.
Condition
targetinlineofsight
Tests if the target has line of sight to their target
Condition
targetnotinlineofsight
Tests if the target doesn't have line of sight to their target
Condition
targetnotwithin
Tests if the target's target is not within a certain distance
Condition
targets
Tests if the number of inherited targets from the parent skilltree matches the given range.
Condition
targetwithin
Tests if the target's target is within a certain distance
Condition
TemplateType
Checks if the target mob extends the specified Template
Condition
thundering
If it's thundering in the target world
Condition
TriggerBlockType
Checks against the material type that triggered the skill
Condition
TriggerItemType
Checks against the item material type that triggered the skill
Condition
VariableContains
Checks if the given variable contains a certain value
Condition
variableequals
Checks if the given variable has a particular value.
Condition
variableinrange
Checks if the given numeric variable is within a certain range.
Condition
variableisset
Checks if the given variable is set.
Condition
vehicleisdead
Checks if the casters mounted vehicle is dead.
Condition
Velocity
Checks the velocity of the target entity against a range.
Condition
WaystoneDiscovered
Whether the target player has discovered the given waystone
Condition
WaystoneState
Matches the target player's current state for the given waystone
Condition
wearing
Tests what the target entity has equipped.
Condition
world
Checks the name of the target world.
Condition
worldtime
Matches a range against the target location's world's time.
Condition
Xdiff
Checks the difference in X between the targeted entity and the caster.
Condition
yaw
Checks the yaw of the target entity against a range.
Condition
ydiff
Checks the difference in Y between the targeted entity and the caster.
Condition
Zdiff
Checks the difference in Z between the targeted entity and the caster.