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 132
    • Issues 132
    • 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.2.x_changelogs

Last edited by Lxlp Mar 27, 2024
Page history

5.2.x_changelogs

5.2.6

Bug Fixes/Other

  • Fixed world scaling starting a level higher then intended
  • Fixed errors with lunge mechanic
  • Fixed non-despawning mobs forgetting their spawner
  • Fixed dropitem mechanic passing the caster as the trigger instead of the trigger
  • Fixed errors with NoDamageTicks
  • Fixed death messages on 1.19.4
  • Fixed world scaling bonuses starting at 1 instead of 0
  • Fixed villager trades missing enchants
  • Fixed ignore=samefaction target filter when used on players

5.2.5

General

  • Added 1.19.4 support

Mechanics

NEW: StopUsingItem

FillChest

  • Add "shouldempty"/"empty" to fillChest to empty the chest before adding items

onDamaged

  • Allow placeholders in onDamaged aura damage mods

Paste

  • Added blocksPerTick option to paste mechanic

Conditions

NEW: isBaby

Triggers

NEW: onTrade

Items

Allow listing the operation on item attributes after the number.

Supports number or names of operations.

Examples:

  • Damage: 20 ADD
  • Damage: 40 2
  • MovementSpeed: 200 MULTIPLY_BASE

API

  • Added MythicMobPreSpawnEvent called before a mob is actually spawned at all.

Compatibility

CrashClaim

  • Added support for CrashClaim to inClaim, nearClaim conditions

Bug Fixes/Other

  • Make placeholders pass caster to papi if caster is a player and entity targets are not applicable
  • Fixes for parent/child targeters
  • Fixed raytrace fluidcollisionmode option not working
  • Fixed NoClassDefFoundError when dispensing a mob egg from a dispenser
  • Fixed yRadius, other issues with sphere shape in block targeters
  • Fixed async error in fillChest mechanic
  • Fixed NPE in OnDamaged mechanic introduced recently
  • Fixed mobs forgetting who their parents are after chunk reload closes #1077 (closed)
  • Fixed non-despawning mobs healing on chunk reload
  • Fixed armorstand mobs dying twice from TNT because of a spigot bug
  • Fixed more placeholder issues with BlockMask effect
  • Fixed "java.lang.NoSuchFieldError: bukkitChunk" error
  • Fixed inconsistencies with MythicMobItemGenerateEvent
  • Fixed blockmask placeholder not updating

5.2.3

General

  • Added 1.19.3 support

Bug Fixes/Other

  • Added support for Crucible custom blocks everywhere in skills
  • Added offsets for SpawnLocationTargeter, CasterSpawnLocationTargeter, and TrackedLocationTargeter
  • Added bounce error catching to projectile mechanic for pineapple
  • Added placeholder support for blockmask effect material
  • Fixed item version NBT being applied even when system isn't used
  • Fixed runAIGoalSelector failing when using goals with options maybe
  • Fixed blockwave effect being sent to players in other worlds
  • Fixed a memory leak with placeholders and certain item options
  • Fixed item version NBT being applied even when system isn't used
  • Fixed runAIGoalSelector failing when using goals with options maybe
  • Fixed blockwave effect being sent to players in other worlds
  • Fixed NoSuchMethodError on regular spigot
  • Fixed a few issues with mob and item loading
  • Fixed plugin not loading if you have thousands and thousands of items
  • Fixed IllegalArgumentException in Chain mechanic
  • Fixed name condition not working in most cases
  • Fixing more possible obscure memory leak issues with placeholders
  • Fixed several issues with the EntitiesInCone targeter
  • Fixed async error in look mechanic closes
  • Fixed some bugs with holding and wearing conditions
  • Fixed positioning of mob and item bullets to be more accurate with projectile mechanic
  • Fixed error with item bullets on projectiles with zero velocity
  • Fixed certain options that allow lists to not split by commas in-between brackets

5.2.0

General

  • Rewrote how mob data is saved
    • Mobs will now save all data using Persistent Data Containers, instead of just certain data
    • Mob data is no longer saved in a file at all
    • Optimized and fixed numerous errors with mob saving/loading
  • Rewrote Random Spawning system
    • Now always obeys mob caps and rules in spigot.yml
    • Fixed numerous bugs with random spawns
    • Reduced overhead by 80%
  • Rewrote biome-related code
    • Everywhere biomes are supported now support custom biomes
    • Biomes use the same format as in the F3 menu, e.g. "minecraft:desert". Old biomes should translate over fine in most cases though.
    • Biomes can use wildcards to match multiple biomes. such as "minecraft:*swamp" to match mangrove swamps too
  • Added placeholder
  • Added /mythicmobsmenu or /mmm command (premium-only)
  • Improved error messages and catching

Mobs

  • Added missing option for frogs, Options.Type: [WARM/COLD/TEMPERATE]

Mechanics

  • Added onCooldownSkill option to meta-skills

NEW: setSkillCooldown

  • - setSkillCooldown{skill=X;seconds=#}

NEW: setTarget

  • Sets the mob's target to the target entity
  • If using threat tables, will increase threat to the threshold to change targets for the targeted entity

Conditions

NEW: chance

Finally added a regular chance condition

  • - chance{chance=1}
  • 1 = 100%
  • Supports placeholders and math

NEW: isFlying

NEW: playersOnline

Matches number of players online

  • - playersOnline{amount=>5}

NEW: playersInWorld

Matches number of players in the current world

  • - playersInWorld{amount=>5}

NEW: skillOnCooldown

If a skill is on cooldown for the caster

  • skillOnCooldown{skill=X}

NEW: structure

  • Matches if the location is located inside of a structure
  • structure{s=minecraft:desert_pyramid}
  • Supports structures from datapacks

Targeters

  • Added blockCentered=true option to all location targeters

Items

  • Added Template support for items
  • Added Group option for grouping items into types
  • Added corresponding group view to items GUI

Placeholders

  • Added more math operators: >, >=, <, <=, ==
  • Variable add/sub mechanics now supports placeholders
  • baseDamage mechanic now supports placeholders

NEW:

  • Special placeholder that generates a progress bar
  • Can have other placeholders nes

NEW: <caster.skill.skill_name.cooldown>

GUI

NEW: Mob GUI

  • Added a basic mob editor GUI (premium-only)
  • This is only for quickly editing basic attributes of mobs such as health and damage. While this might be expanded on in time, there are no plans to fully replace config files with GUIs, especially not for anything involving skills.

Compatibility

  • inClaim and nearClaim conditions now support the Lands plugin

Bug Fixes/Other

  • Added missing wildcard support to some spawner commands
  • Wearing condition can now check for AIR/empty armor slots.
  • Fixed concurrency exception in @MIR targeter
  • Fixed missing bossbar on non-despawning mobs after reload
  • Fixed NPE in /mm egg give when using amounts.
  • Fixed NPE in /mm m info command with invalid mob name.
  • Fixed NPE in orbital mechanic bullets
  • Fixed distance error in shoot mechanic
  • Fixed error in distance mechanic
  • Fixed NPE in projectile bullets involving worldguard
  • Fixed NPE in summon mechanic
  • Fixed command drops not running when killed by non-players
  • Fixed NPE in mob spawning when other plugins despawn a mob 1 tick later
  • Fixed onDamaged aura behaving oddly if ModelEngine isn't installed
  • Fixed cuboid condition not supporting location targeters closes
  • Fixed ignore=owner target filter not working
  • Fixed itemSpray effect despawning too fast on some servers
  • Fixed spawn egg dupe with dispensers
  • Fixed fly mechanic targeting caster instead of target
  • Fixed heal mechanics running async
  • Fixed some NPEs in the error logger
  • Fixed IllegalArgumentException in Distance condition
  • Fixed various other bugs
Clone repository
Home
Changelogs
Premium Features
Commands and Permissions
Mythic Add-ons
Compatible Plugins
API Information
Config Files

Guides
  • Troubleshooting
  • FAQ / Common Issues
  • Examples
Packs

MythicScribe MythicScribe - VSCode Extension

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
    • Mechanics by Tag
  • 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

Other
  • Particles Types
  • Audience
  • Equipment Slots
  • Pins
Technical
  • Math
  • Item Matcher
  • Operations
    • Attribute Operations
    • Stats Modifiers
  • SkillTree
  • Advanced User Guides and Techniques