|
|
5.0.4
|
|
|
=====
|
|
|
|
|
|
Mechanics
|
|
|
---------
|
|
|
### onDamaged Aura
|
|
|
Added deflectProjectiles and deflectConditions options to onDamaged aura
|
|
|
|
|
|
Conditions
|
|
|
----------
|
|
|
### NEW: BowTension Condition
|
|
|
|
|
|
Triggers
|
|
|
--------
|
|
|
- Added ~onBreed trigger
|
|
|
- Added ~onPress trigger (Requires MythicKeys)
|
|
|
- Added ~onRelease trigger (Requires MythicKeys)
|
|
|
|
|
|
Targeters
|
|
|
---------
|
|
|
- Added limit,sort options for location targeters
|
|
|
|
|
|
### NEW: @Mom and @Dad
|
|
|
- Targets parents when mob was bred
|
|
|
|
|
|
### @Forward
|
|
|
- Added lockpitch=true option
|
|
|
|
|
|
### @TargetLocation
|
|
|
- Updated @TargetLocation to use raytracing for players to be more accurate
|
|
|
|
|
|
Custom AI
|
|
|
---------
|
|
|
- Added breed goal for animals
|
|
|
|
|
|
Bug Fixes/Other
|
|
|
---------------
|
|
|
- Readded `Options.AppendType: false` option for items
|
|
|
- Placeholder support for horizontalradius in Projectile/totem/missile
|
|
|
- Fixed crashing issue with mob types that no longer exist
|
|
|
- Fixed several major compatibility issues
|
|
|
- Fixed NPE in boss bars
|
|
|
- Fixed orbital bullets spawning at the center point
|
|
|
- Fixed speedModifier to several AI goals and goto mechanic
|
|
|
- Fixed BlockWave not working on 1.18.2
|
|
|
- Fixed color code issues
|
|
|
- Fixed some placeholder NPEs
|
|
|
- Fixed message formatting
|
|
|
- Fixed some blackmask effect issues
|
|
|
- Fixed vanilla mobs not working with spawn command
|
|
|
- Fixed WorldGuard support not considering “block-plugin-spawning: false”
|
|
|
- Fixed NPE with new model system
|
|
|
- Fix mutators not working on @TriggerLocation
|
|
|
- Fixed display issues with item drop type
|
|
|
- Fixed Model Engine Sub-hitbox compatibility
|
|
|
- Fixed yRadius in BlocksNearOriginTargeter
|
|
|
- Fixed placeholders not parsing correctly in varequals
|
|
|
- Fixed some issues with GoToLocation AI goal
|
|
|
- Fixed RandomSpawns affecting vanilla mob spawning rate
|
|
|
- Fixed bug with HolographicDisplays support
|
|
|
- Fixed lag issues from ProtocolLib/ removed PL features since they aren't really relevant anymore
|
|
|
- Fixed &r
|
|
|
- Fixed shields always having a banner
|
|
|
- Fixed placeholders in skill cooldowns
|
|
|
- Fixed NPE with mob spawners
|
|
|
- Fixed mobs doing damage even if damage is set to 0
|
|
|
- Fixed oxygen mechanic running async
|
|
|
- Fixed taming mobs with Options.Tameable: false set
|
|
|
- Fixed trigger not passing in onAttack aura
|
|
|
- Fixed trigger not passing in onDamaged aura
|
|
|
|
|
|
5.0.2
|
|
|
=====
|
|
|
Bug Fixes/Other
|
|
|
- Fixed several major compatibility issues
|
|
|
|
|
|
5.0.1 (Beta Build)
|
|
|
======
|
|
|
|
|
|
Highlights
|
|
|
----------
|
|
|
- Now requires Java 16
|
|
|
- Mythic API being separated out into an independent module (for add-on authors)
|
|
|
- Major API rewrite
|
|
|
- Registering custom triggers
|
|
|
- Native model configuration for ModelEngine
|
|
|
- MythicKeys mod support
|
|
|
|
|
|
General
|
|
|
-------
|
|
|
|
|
|
### Model Configuration
|
|
|
You can now configure ModelEngine models inside your mob.
|
|
|
|
|
|
```
|
|
|
Mob:
|
|
|
Model: [model id]
|
|
|
```
|
|
|
or with more options...
|
|
|
```
|
|
|
Mob:
|
|
|
Model:
|
|
|
Id: [model id]
|
|
|
ViewRadius: 64
|
|
|
Drive: true
|
|
|
DamageTint: true
|
|
|
```
|
|
|
etc...
|
|
|
|
|
|
Conditions
|
|
|
----------
|
|
|
### NEW: isFrozen
|
|
|
- Tests if the targeted entity is frozen
|
|
|
|
|
|
Targeters
|
|
|
---------
|
|
|
|
|
|
Mechanics
|
|
|
---------
|
|
|
### NEW: onKeyPress
|
|
|
- Requires [MythicKeys mod](https://github.com/ASangarin/MythicKeys) for the client and [MythicKeysPlugin](https://www.spigotmc.org/resources/mythickeysplugin-custom-keybinds-api.98893/) for the server.
|
|
|
- Applies an aura to the targeted player and triggers a skill when the targeted player presses a key
|
|
|
- `onKeyPress{key=minecraft:server;onPress=metaSkillHere}`
|
|
|
|
|
|
### NEW: onKeyRelease
|
|
|
- Requires [MythicKeys mod](https://github.com/ASangarin/MythicKeys) for the client and [MythicKeysPlugin](https://www.spigotmc.org/resources/mythickeysplugin-custom-keybinds-api.98893/) for the server.
|
|
|
- Applies an aura to the targeted player and triggers a skill when the targeted player releases a key
|
|
|
- `onKeyRelease{key=minecraft:server;onRelease=metaSkillHere}`
|
|
|
|
|
|
### NEW: ShieldBreak
|
|
|
- Breaks the target player's shield block and disables their shield for `duration` ticks.
|
|
|
|
|
|
### PasteSchematic
|
|
|
- Changed fawePaste to PasteSchematic, now works with regular WorldEdit
|
|
|
- Added rotation=90/180/-90 to fawepaste mechanic
|
|
|
|
|
|
Bug Fixes/Other
|
|
|
--------
|
|
|
- Fixed mob drops on non-paper spigot
|
|
|
- Fixed onHitSkill for shoot mechanic not inheriting skill variables, closes #687
|
|
|
- Added `min(x, y)`, `max(x, y)`, `atan2(y, x)` math functions. You can see all the supported operators and functions in [Math](/Skills/Math), and you can make suggestions to add more operators and functions to [gitlab](https://git.mythiccraft.io/mythiccraft/MythicMobs/-/issues)
|
|
|
- Fixed several mob AIs. closes #681
|
|
|
- Fixed NPE with WorldGuard support
|
|
|
- Fixed disguises sometimes not disappearing on mob removal |
|
|
\ No newline at end of file |