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 138
    • Issues 138
    • 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
  • 4.14.x_changelogs

4.14.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/4.14.x_changelogs.md changelogs/4.14.x_changelogs.md +0 -0
  • No files found.
changelogs/4.14.x_changelogs.md 0 → 100644
View page @ 8dcf42ce
4.14.2
======
Commands
--------
- Made reload command sync again for now, added -a flag to make it async
Mechanics
---------
### NEW: GoTo
### NEW: onJump
- Applies an aura to the targeted entity and triggers a skill when the entity jumps
### NEW: onSwing
- Applies an aura to the targeted player and triggers a skill when the player swings/left clicks
### NEW: onInteract
- Applies an aura to the targeted entity and triggers a skill if the entity is interacted with.
Conditions
----------
### NEW: Charged
- True if a creeper is charged
### NEW: Plugin
- plugin{p=XXXXXX}
- Returns true if the specified plugin is running on the server
### NEW: Premium condition
- Returns true if Mythic Premium is running
Bug Fixes/Other
--------
- Added several `Targeter` default options in config.yml
- Added missing `FALLING_SPORE_BLOSSOM` and `SPORE_BLOSSOM_AIR` particles
- Changed `os` to `osh` for onshoot aura option
- Updated to support latest MythicLib
- Double-check that chunk is actually loaded when EntitiesLoadEvent fires
- Fixed an issue with MythicMobs trying to remove players
- Fixed setowner and removeowner modifying mob health
- Fixed an issue with randomspawner disabling MM if a biome is not valid.
- Fixed maxdistance attribute in shoot mechanic and also added placeholder support to it
- Fixed an issue with giveitem mechanic
- Fixed NPE in summon mechanic
- Fixed blocktype condition not checking for two or more block types.
- Fixed NPE in equip mechanic
- Fixed NPE in mob manager
- Fixed PlayersInRadius condition being wildly inaccurate on distance
- Fixed to return 'undefined' instead of null for unset string variables
- Fixed DynamicTrades for villagers not loading without any regular trades
4.14.1
======
API
---
- Added MythicMobInteractEvent
Bug Fixes/Other
--------
- Fixed placeholders parsing as math if decimals don't start with 0
- Improved tracking of vanilla types
- Fixed reloading error with some conditions
4.14.0
======
**Highlights**
----------
- Added 1.18.1 support
- Bouncy projectiles
- A few bug fixes
General
-------
- Added 1.18.1 support
- Changed reload command to run async
Mechanics
---------
### Projectile
- Added **hugLiquid=true** option - when using hugSurface will also move on top of liquids.
- Added **bounce=true** option (premium-only)
- Added **bounceVelocityMod** option (defaults to 0.9)
Adding **bounce=true** will cause projectiles to bounce off of surfaces instead of just stopping. Every time it bounces, its velocity will be multiplied by _bounceVelocityMod_.
**The bounding box used for bouncing is calculated using the projectile's hit radius options, so if the projectile seems to be bouncing when it isn't close to a surface and you want more accuracy, try lowering the hit-radius!**
Calculating the physics for bouncing is quite intensive, so don't go too crazy with it on weaker servers!
### NEW: ConsumeSlot
- removes any item in the specified slot of the player's inventory.
- `consumeslot{slot=25;amount=21} @PlayersInRadius{r=10}`
- `consumeslot{slot=HAND;amount=21} @PlayersInRadius{r=10}`
### NEW: PickUpItem
### NEW: StopSound
- effect:stopsound{sound=ambient.cave;soundcategory=master} @target
- Stops a specific sound from being played to the targeted player.
### NEW: onDeath
- Added onDeath aura. Treat it as if it was ~onDeath trigger and not use any targeters that will target the entity that died.
### NEW: onBlockPlace
- Aura that fires when the target places a block.
### NEW: TakeItem
- removes a certain amount of items from the player's inventory.
- `- takeitem{i=myTestItem;amount=20} @PlayersInRadius{r=10}`
### Delay
- Added placeholder support
### Firework
- Completely rewritten and fixed
### ItemSpray
- Allow drop tables for itemSpray effect (will use random items from it)
### RandomSkill
- is now weighted.
- skill weight defaults to 1 if not specified
- randomskill will not select a skill with weight of 0.
- Here are a few examples:
- `- randomskill{skills=metaskill 95,otherskill 4,someskill 0,testskill}`
- `- randomskill{skills=metaskill 200,otherskill 0.25,someskill 55.23,testskill}`
### SendTitle
- Can use hex colors
Targeters
--------
### NEW: RingAroundOrigin
- Targets points in a ring around the skill origin
- Aliases: `RAO`
- `@ringaroundorigin{radius=#;points=#}`
### NEW: RandomLocationsNearOrigin
- Targets random locations near the skill origin
- Aliases: `RLO`, `randomLocationsOrigin`, `RLNO`
- `@randomlocationsnearorigin{amount=#;radius=#;minr=#;spacing=#}`
### NEW: RandomLocationsNearCaster
- Targets random locations near the skill caster
- Aliases: `RandomLocations`, `RL`
- `@randomlocationsnearcaster{amount=#;radius=#;minr=#;spacing=#}`
### TargetLocation
- Added maxDistance option (defaults to 30 blocks)
### Ring Targeter
- Added rotZ, rotY, rotZ options to rotate the ring
Conditions
--------
### NEW: ItemIsSimilar
- Tests if the item from the specified slot is similar to the item being compared
- `- itemissimilar{i=myTestItem;slot=25} true`
- `- itemissimilar{i=myTestItem;slot=CHEST} true`
### NEW: EntityItemIsSimilar
- Tests if the item entity's ItemStack is similar to the item being compared
- `- entityitemissimilar{i=myTestItem} true`
### NEW: EntityItemType
- Tests the item type of the target item entity, will check the item's custom model data.
- `- entityitemtype{types=diamond} true`
### NEW: EntityMaterialType
- Tests the material type of the target item entity
- `- entitymaterialtype{types=diamond} true`
Entity Types
--------
### NEW: ITEM
Placeholders
--------
- Added `<random.float.#to#>` which returns a random floating point number in a specified range
- Added `<target.held.item>` and `<trigger.held.item>`
- Added `<caster.display>`
Random Spawns
-------------
- Added Cooldown option for random spawners (in seconds)
Bug Fixes/Other
---------------
- Fixed FillChest mechanic only filling chests with vanilla items
- Allow ~onSignal to trigger multiple skills with the same signal ID
- Fixed SpawnMob command spawning the base mob instead of the overridden vanilla mob if there's any in the VanillaMobs.yml
- Show droptables in get/give command
- Fixed NPE in orbitals when using MOB as the bullet type
- Fixed command drops executing only one command
- Fixed MobsInRadius condition not working in RandomSpawns
- Fixed targeting issues with auras
- Fixed `Options.PreventSlimeSplit`
- Fixed precision issue with VariableAdd and VariableSubtract (#531)
- Fixed PlayerWithin-type conditions to ignore creative/spectator players
- Fixed an issue with inline skills/conditions needing space before `]`
\ 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