- Meta Variable Placeholders (refactor): `<[scope].var.[name].keyword>` with keyword chaining
- Added `Map` variable type
- New meta keywords & utilities:
- Added `Boolean` variable type
-`shuffle` for `List`
- Added `Vector` variable type
-`cache`
- Added `Time` variable type
-`formatted`
-`|` defaulting in `get` keyword for `Map`/`List`
- Refactored all <[scope].var.[variableName]> placeholders. It is now possible to append a keyword at the end of the placeholder (in the format <[scope].var.[variableName].keyword>) to tweak the return value of the placeholder based on the type of the variable the placeholder is fetching. This type of placeholder is called "Meta variable Placeholder"
-`.shift.Integer` for `String` (drop first N chars)
- Keywords can be chained together
- Improved default handling when meta keywords are used
- All implemented placeholders as of this version can be found [here](https://git.lumine.io/mythiccraft/MythicMobs/-/wikis/Skills/Placeholders?version_id=b268bb2c702690e2fecfe64d82001fa0bea37607#meta-variable-placeholders)
- Mob Variables can set all registered variable types
- Added new syntax conveniences for `Time` variables
- Internals: relocated Default Variable handler for Crucible usage
- Updated [variableadd](/skills/mechanics/variableadd) and [variablesubtract](/skills/mechanics/variablesubtract) mechanics to work with new variable types
- Updated: `variableadd` / `variablesubtract` to support new variable types
- Projectile family:
- Added many missing projectile options
- Added `startYOffset`, `startForwardOffset`, `startSideOffset` to `shoot` and `volley`
- Orbital family:
- Added placeholder support to `ParticleOrbital` radius
- Added `immuneDelay`; fixed multi-hit immunity
- Removed `hs` alias for `hugSurface`
- Improved targeting logic with orbitals
- Aura: `sync=true` now forces sync scheduler
- Look mechanic: minor behavioral tweaks
- Summon: fixed `useTargetYaw`/`useTargetPitch`
- Stun: fixed `freezeFacing` inversion; fixed on newer versions
## Teleport (Paper-only)
-**Added** options to all teleport mechanics (Paper):
- Teleport cause
- Vehicle retention
- Support for Paper `TeleportFlag`s
- Fixes: addressed regressions that broke teleport mechanics; additional polish to new options
## Targeters & Triggers
- Targeters:
- Added `shape` to `@EntitiesInRadius` and `@EntitiesNearOrigin`