Skill Targeters
This is a list of all available skill targeters in MMO Mechanics, grouped by their target outputs. Click on any targeter name to see its options and details.
Single-Entity Targeters
Targets a single entity.
| Targeter | Aliases / Shorthands | Description |
|---|---|---|
| Caster / Self | self, caster, boss, mob | Targets the caster of the mechanic/skill itself. |
| CasterTarget / Target | target, t | Targets the entity that the caster is currently looking at or targeting. |
| Trigger | trigger | Targets the entity that triggered the skill. |
| NearestPlayer | nearestplayer | Targets the single nearest player in a radius around the caster. |
| Owner | owner, wolfowner | Targets the entity that owns the caster. |
| Parent | parent, summoner | Targets the parent or summoner entity of the caster. |
| Mount | mount | Targets the entity that the caster is riding (their mount). |
| Passenger | passenger | Targets the entity that is riding on top of the caster. |
| PlayerByName | playerbyname, specificplayer | Targets a specific player online on the server by their name. |
| Uuid | uuid, uniqueidentifier | Targets a specific entity by its unique UUID. |
| Near | near | Targets entities within a close proximity to the caster. |
Multi-Entity Targeters
Targets multiple entities.
| Targeter | Aliases / Shorthands | Description |
|---|---|---|
| LivingInCone | livingincone, entitiesincone, livingentitiesincone, leic, eic | Targets living entities inside a cone sector in front of the caster. |
| LivingInWorld | livinginworld, eiw | Targets all living entities in the same world as the caster. |
| NotLivingNearOrigin | notlivingnearorigin, nonlivingnearorigin, nlno | Targets non-living entities within a radius around origin. |
| PlayersInRadius | playersinradius, pir | Targets all players within a specified radius. |
| MobsInRadius | mobsinradius, mir, mobsnearorigin | Targets monsters or vanilla mobs of specified types. |
| EntitiesInRadius | entitiesinradius, livingentitiesinradius, livinginradius, allinradius, eir, entitiesnearorigin, eno | Targets all living entities within a specified radius. |
| EntitiesInRing | entitiesinring, eirr, entitiesinringnearorigin, erno | Targets all living entities within a ring boundary. |
| PlayersInWorld | playersinworld, world | Targets all players currently in the same world as the caster. |
| PlayersOnServer | playersonserver, server, everyone | Targets all players online on the server. |
| PlayersInRing | playersinring | Targets players located within a ring boundary. |
| PlayersNearOrigin | playersnearorigin, pno | Targets all players within a specified radius around the origin. |
| TrackedPlayers | trackedplayers, tracked | Targets all players currently tracking the caster. |
| Children / Summons | children, child, summons | Targets any tethers/pets of the caster. |
| Siblings | siblings, sibling, brothers, sisters | Targets sibling summons sharing the same owner. |
| ItemsInRadius | itemsnearorigin, itemsinradius, iir | Targets dropped items on the ground within a specified radius. |
Single-Location Targeters
Targets a single block or coordinate location.
| Targeter | Aliases / Shorthands | Description |
|---|---|---|
| SelfLocation | selflocation, casterlocation, bosslocation, moblocation | Targets the current location of the caster. |
| SelfEyeLocation | selfeyelocation, eyedirection, castereyelocation, bosseyelocation, mobeyelocation | Targets the eye location of the caster. |
| Forward | forward | Targets a location directly in front of the caster's looking direction. |
| ProjectileForward | projectileforward | Targets a location directly in front of the casting projectile. |
| TargetLocation | targetlocation, targetloc, tl | Targets the location of the caster's current target. |
| TargetPredictedLocation | targetpredictedlocation, targetpredictedloc, tpl, predictedtargetlocation | Targets the predicted location of the target based on movement. |
| TriggerLocation | triggerlocation | Targets the location of the entity/event that triggered the skill. |
| SpawnLocation | spawnlocation, casterspawnlocation | Targets the spawn location of the world. |
| CoordinateLocation | location, origin, source | Targets a specific set of coordinates (X, Y, Z). |
| ObstructingBlock | obstructingblock | Targets the solid block blocking the caster's path. |
| TargetBlock | targetblock | Targets the block that the caster is currently looking at. |
| VariableLocation | variablelocation, varlocation | Targets the location stored in a specified variable. |
| HighestBlock | highestblock | Targets the highest solid block directly above or below origin. |
| PlayerLocationByName | playerlocationbyname | Targets the current location of a specific player by name. |
| EscapeLocation | escapelocation | Targets a nearby safe escape teleport location. |
Multi-Location Targeters
Targets a collection of coordinate locations or shape points.
| Targeter | Aliases / Shorthands | Description |
|---|---|---|
| ForwardWall | forwardwall | Generates a wall-like plane grid of locations in front of the caster. |
| PlayerLocationsInRadius | playerlocationsinradius, plir | Targets the locations of all players within a specified radius. |
| Pin | pin | Targets the location marked by a pin in the current context. |
| Ring | ring, ringaroundorigin, ringorigin, rao | Generates points forming a ring of target locations. |
| RandomRingPoint | randomringpoint | Targets a random point location along a ring around the caster. |
| Cone | cone | Generates a list of locations forming a cone shape on the ground. |
| Sphere | sphere | Generates point locations forming a sphere shell. |
| Rectangle | rectangle, cube, cuboid | Generates a 3D grid of target locations forming a cuboid outline. |
| RandomLocations | randomlocationsnearcaster, randomlocations, rlnc, randomlocationsnearorigin, rlo, randomlocationsorigin, rlno | Targets random location coordinates in a radius. |
| BlocksNearOrigin | blocksnearorigin, bno | Targets all block locations in a radius around origin. |