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.5.x_changelogs

Last edited by Lxlp Mar 27, 2024
Page history

5.5.x_changelogs

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 (closed)

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 (closed)
  • Fixed error with damagers in different worlds closes #1383 (closed)
  • Fixed NPE in ModifyScoreMechanic closes #1387 (closed)
  • Fixed UnsupportedOperationException in MobListener closes #1395 (closed)
  • 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
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