Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 142
    • Issues 142
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Wiki
    • Changelogs
  • 5.5.x_changelogs

5.5.x_changelogs · Changes

Page history
moved changelogs to their own folder authored Mar 27, 2024 by Lxlp's avatar Lxlp
Hide whitespace changes
Inline Side-by-side
Showing with 0 additions and 0 deletions
+0 -0
  • changelogs/5.5.x_changelogs.md changelogs/5.5.x_changelogs.md +0 -0
  • No files found.
changelogs/5.5.x_changelogs.md 0 → 100644
View page @ 8dcf42ce
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
\ No newline at end of file
Clone repository
Home
Changelogs
Premium Features
Commands and Permissions
FAQ / Common Issues
Mythic Add-ons
Compatible Plugins
API Information
Packs
  • Pins
Mobs
  • Mob Options
    • Display Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Templates
  • Vanilla Overrides
  • Extra: Disguises
  • Extra: ModelEngine
Skills
  • Mechanics
  • Targeters
    • Filters
  • Triggers
  • Conditions
    • In-line conditions
  • Metaskills
  • Placeholders
  • Variables
Items
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers
  • Firework
Drops & DropTables
  • Drops
  • DropTables
  • FancyDrops
Spawning
  • Spawners
  • Random Spawns
Stats
  • Custom Stat Options
  • Modifiers
  • Built in Stats
Technical
  • Math
  • Operations
    • Attribute Operations
    • Stats Modifiers
  • Particles Types
  • Audience
Examples
Useful Tips