| ... | ... | @@ -369,196 +369,6 @@ Bugs / Other | 
| 
 | 
 | 
- Fixed NPE with incorrectly configured mob bullets closes #1481
 | 
| 
 | 
 | 
- Fixed attack speed stat throwing an error on mobs that don't support attack speed closes #1484
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
5.5.1
 | 
| 
 | 
 | 
=====
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
General
 | 
| 
 | 
 | 
-------
 | 
| 
 | 
 | 
- Added preliminary 1.20.3 support (not complete, may have version-related bugs)
 | 
| 
 | 
 | 
- Allow broadcast command to parse placeholders
 | 
| 
 | 
 | 
- Added `fromOrigin=true` option to `throw` mechanic
 | 
| 
 | 
 | 
- Change setting default for cancelling zero-damage damage events to false
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Conditions
 | 
| 
 | 
 | 
----------
 | 
| 
 | 
 | 
### NEW: `isUsingSpyglass`
 | 
| 
 | 
 | 
### Health
 | 
| 
 | 
 | 
- Added `includeAbsorption` option to `health` condition
 | 
| 
 | 
 | 
### Yaw
 | 
| 
 | 
 | 
- Added `clamp` option to yaw condition to clamp yaw to 0-360, defaults to true
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Bugs / Other
 | 
| 
 | 
 | 
------------
 | 
| 
 | 
 | 
- Changed damage trigger listeners to skip zero-damage subclassed events to fix issues with other plugins that use it for PvP checks
 | 
| 
 | 
 | 
- Fixed hasItem condition not detecting custom items added via API
 | 
| 
 | 
 | 
- Fixed NPE in projectiles happening during world unload
 | 
| 
 | 
 | 
- Fixed auras `cancelOnTakeDamage` option not applying to block damage
 | 
| 
 | 
 | 
- Fixed projectile origin facing yaw=0 when `requireLineOfSight=true` 
 | 
| 
 | 
 | 
- Fixed issue where summoning multiple projectiles using fromOrigin=true causes them to stack on top of each other in a line
 | 
| 
 | 
 | 
- Fixed HideFlag to use 127 on versions before 1.20 for backwards compatibility
 | 
| 
 | 
 | 
- Fixed imported items not generating correctly closes #1389
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
5.5.0
 | 
| 
 | 
 | 
=====
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
General
 | 
| 
 | 
 | 
-------
 | 
| 
 | 
 | 
- Added `General.CancelDamageIfZero` config option, defaults to true (current behavior)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Pins System
 | 
| 
 | 
 | 
- Allows locations to quickly be saved in a `pins.yml` file (located in any pack folder)
 | 
| 
 | 
 | 
- Added `/mm pins create [pack] [name]` command to save your current location as a pin
 | 
| 
 | 
 | 
- Added `@Pin{pin=name}` targeter
 | 
| 
 | 
 | 
- Added `inPinRegion{pin1=X;pin2=Y}` condition
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Mobs
 | 
| 
 | 
 | 
----
 | 
| 
 | 
 | 
Added new available mythic entity types:
 | 
| 
 | 
 | 
- EXPERIENCE_BOTTLE
 | 
| 
 | 
 | 
- INTERACTION
 | 
| 
 | 
 | 
- ITEM_DISPLAY
 | 
| 
 | 
 | 
- MINECART
 | 
| 
 | 
 | 
- MINECART_CHEST
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Added Tamed option for cats
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Mechanics
 | 
| 
 | 
 | 
----------
 | 
| 
 | 
 | 
### NEW: `onChat`
 | 
| 
 | 
 | 
- An aura that intercepts the target's next chat message
 | 
| 
 | 
 | 
- Executes a skill after the message is intercepted and passes `<skill.var.input>` as the input
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
```
 | 
| 
 | 
 | 
- onChat{then=[
 | 
| 
 | 
 | 
    - message{m="Entered <skill.var.input>"}
 | 
| 
 | 
 | 
]}
 | 
| 
 | 
 | 
```
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `setFlying`
 | 
| 
 | 
 | 
- `setFlying{flying=true}`
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `setInteractionSize`
 | 
| 
 | 
 | 
- `setInteractionSize{height=X;width=Y}`
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `summonFallingBlock`
 | 
| 
 | 
 | 
- `summonFallingBlock{material=SAND}`
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Auras
 | 
| 
 | 
 | 
- Added `<skill.var.aura-duration-millis>` placeholder
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### `Glow`
 | 
| 
 | 
 | 
- No longer requires GlowAPI on 1.18+ (thanks to Phil)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### `Orbital`
 | 
| 
 | 
 | 
- Added `reversed=true` option to reverse the direction
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### `ModifyProjectile`
 | 
| 
 | 
 | 
- Added `YOFFSET` trait, usable with orbitals
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### `PickupItem`
 | 
| 
 | 
 | 
- Added `onPickup` (alias `then`) option to the `pickupItem` mechanic to execute a mechanic after an item is picked up
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Speak
 | 
| 
 | 
 | 
- Allow `\n` to force a newline in speech
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Conditions
 | 
| 
 | 
 | 
----------
 | 
| 
 | 
 | 
### NEW: `blockTypeInRadius`
 | 
| 
 | 
 | 
- Allows you to check if there are a number of blocks within a certain radius
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Example: Check if there are 10 lit furnaces facing north or south within 10 blocks: `blockTypeInRadius{r=10;a=>9;types=minecraft:furnace[lit=true,facing=north],minecraft:furnace[lit=true,facing=south]}`
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `inPinRegion` 
 | 
| 
 | 
 | 
- Whether the target location is inside a region created between 2 pins
 | 
| 
 | 
 | 
- `inPinRegion{pin1=x;pin2=Y}`
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `itemType`
 | 
| 
 | 
 | 
- Used when targeting item entities, such as with the ` ItemsInRadius` targeter
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `triggerBlockType`
 | 
| 
 | 
 | 
- Used with block-related triggers such as ~onBlockBreak
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `triggerItemType`
 | 
| 
 | 
 | 
- Used with item-related triggers such as ~onItemPickup
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### MobsInRadius
 | 
| 
 | 
 | 
- Allow condition to check for vanilla mobs also
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Targeters
 | 
| 
 | 
 | 
---------
 | 
| 
 | 
 | 
### NEW: `@InteractionLastAttacker`
 | 
| 
 | 
 | 
- Targets the last person that punched an interaction entity
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `@InteractionLastInteract`
 | 
| 
 | 
 | 
- Targets the last person that interacted with an interaction entity
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### NEW: `@Pin`
 | 
| 
 | 
 | 
- Targets a pinned location defined in a pack's pins.yml
 | 
| 
 | 
 | 
- `@Pin{pin=X}`
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Ring
 | 
| 
 | 
 | 
- Added `relative=true` option to make the ring rotate with the facing of the caster
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Placeholders
 | 
| 
 | 
 | 
------------
 | 
| 
 | 
 | 
- Added `<item.amount>` placeholder usable with item-related triggers
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Items
 | 
| 
 | 
 | 
-------
 | 
| 
 | 
 | 
- Added support for armor trims using `Options.Trim: material.pattern`
 | 
| 
 | 
 | 
- Added `Author`, `Title`, and `Pages` options for written books
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
API
 | 
| 
 | 
 | 
---
 | 
| 
 | 
 | 
- Added `MythicPreReloadEvent` - fires before the reload operation begins
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Bugs / Other
 | 
| 
 | 
 | 
------------
 | 
| 
 | 
 | 
- Added placeholder support to several missing places
 | 
| 
 | 
 | 
- Fixed problems with display bullet view range
 | 
| 
 | 
 | 
- Fixed various issues with display bullets in 1.20.2
 | 
| 
 | 
 | 
- Fixed an issue with ItemSpray effect
 | 
| 
 | 
 | 
- Fixed `PIG_ZOMBIE` alias not working
 | 
| 
 | 
 | 
- Fixed NPE with stats when mobs spawn
 | 
| 
 | 
 | 
- Fixed item mechanics/conditions only checking for mmoitems type
 | 
| 
 | 
 | 
- Fixed Mythic not handling EntityDamageByEntityEvent subclasses
 | 
| 
 | 
 | 
- Fixed an NPE in the `mm m info` command
 | 
| 
 | 
 | 
- Fixed shield colors not applying correctly
 | 
| 
 | 
 | 
- Fixed some issues with VAULT provider
 | 
| 
 | 
 | 
- Fixed several bugs with the speak mechanic
 | 
| 
 | 
 | 
- Fixed `hit` mechanic multiplier not applying to secondary damage types
 | 
| 
 | 
 | 
- Fixed bugs with takeItem mechanic
 | 
| 
 | 
 | 
- Fixed undoPaste requiring a target
 | 
| 
 | 
 | 
- Fixed incompatibilities with armorstand furniture closes #1396
 | 
| 
 | 
 | 
- Fixed error with damagers in different worlds closes #1383
 | 
| 
 | 
 | 
- Fixed NPE in ModifyScoreMechanic closes #1387
 | 
| 
 | 
 | 
- Fixed UnsupportedOperationException in MobListener closes #1395
 | 
| 
 | 
 | 
- Fixed some issues with Options.PreventCrafting and Options.PreventAnvil
 | 
| 
 | 
 | 
- Fixed IllegalStateException in SetHealthMechanic
 | 
| 
 | 
 | 
- Fixed title message options so they're now optional
 | 
| 
 | 
 | 
- Fixed no such element in location targeter.
 | 
| 
 | 
 | 
- Fixed NPE with PreventAnvil set to true.
 | 
| 
 | 
 | 
- Fixed `hit` mechanic not working with onAttack mechanic
 | 
| 
 | 
 | 
- Fixed `CRITICAL_STRIKE` stat not applying to bonus damage types
 | 
| 
 | 
 | 
- Fixed villager trades being broken and some other related issues
 | 
| 
 | 
 | 
- Fixed onAttack firing when event has been cancelled
 | 
| 
 | 
 | 
- Fixed condition actions not working with TriggerConditions
 | 
| 
 | 
 | 
- Fixed several errors with targeter audiences
 | 
| 
 | 
 | 
- Fixed NPE with FlyingSpeed attribute
 | 
| 
 | 
 | 
- Fixed bugs with custom player heads
 | 
| 
 | 
 | 
- Fixed placeholders for mob type in `summon` mechanic 
 | 
| 
 | 
 | 
- Add placeholder support to `distance` condition
 | 
| 
 | 
 | 
- Fixed some villager trade bugs
 | 
| 
 | 
 | 
- Fixed `targetSelf=true` not working with `@EntitiesInRadius` targeter 
 | 
| 
 | 
 | 
- Fixed loading bug with triggerItemType condition
 | 
| 
 | 
 | 
- Fixed potential loading issue with takeItem mechanic
 | 
| 
 | 
 | 
- Fixed NPE when handling EntityMetadata packet
 | 
| 
 | 
 | 
- Fixed hit mechanic not triggering onAttack 
 | 
| 
 | 
 | 
- Fixed onDamaged mechanics firing even if event was cancelled
 | 
| 
 | 
 | 
- Fixed Laser effect on 1.20.2 
 | 
| 
 | 
 | 
- Fixed NPE in Mob bullet 
 | 
| 
 | 
 | 
- Fixed some range issues with some packet bullets
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Older Changelogs
 | 
| 
 | 
 | 
================
 | 
| 
 | 
 | 
-   [5.5.X Changelogs](/changelogs/5.5.x_changelogs)
 | 
| ... | ... |  |