Magic 7.7

Add fully customizable magic wands, items, spells, mobs and more to your server!

  1. 1.14 Support

    I think most things should be working in 1.14, please report bugs as you find them, if you're brave enough to update your server. For what it's worth, 1.14 currently seems a little unstable to me.

    - Fix NMS bindings for 1.14
    - Add CheckVelocity action
    - Removed Vault-based "fancy" item name feature, since the feature it relied on has been removed from Vault
    - The broom item was changed in the resource pack to not have an offset
    PikaMug, Flamel and Redned like this.
  2. EssentialsX Fixes, Other Bug Fixes

    NOTE: You will need to update to the latest EssentialsX dev build if you want Magic's item integration to work. Otherwise, wait to update Magic!

    • Update Essentials ItemDb to latest EssentialsX
      • You will need dev build #721 or higher from:
      • You MUST update Essentials if you want Magic item integration to continue to work
      • There was no easy way to keep compatibility with both versions. Sorry!...
    brushette, Curtis73 and Yanis48 like this.
  3. Recent 1.13.2 Compatibility Update

    • Fix for some internal CraftBukkit changes somewhere in 1.13.2
    • Block and mob photo improvements (Thanks to Yanis48!)
    • Reduce log spam by default (use log_verbosity in config.yml to get all those logs back, if you want)
  4. Anti-Exploit and other fixes

    • Add NCP exemptions for creative flight as well as survival flight
    • Fix a block dupe exploit when using spells that destroy blocks
    • Fix appearanceshop not being usable with other wands having the transformable tag
    • Add tweakable wand tag for use in controlsmenu
    • Add option to delay logout, for compatibility with plugins that kill players on logout
    • Fix Blink ability to pass through ceilings unintentionally in certain cases
    • Add "/mage deactivate" command, to force-close...
    Hmmcrunchy likes this.
  5. Hotfixes!

    The last build had a nasty bug in it that would interfere with the timing of many spells.

    This also fixes compatibility with the current (du jour) builds of WorldGuard.
    • Some fixes to work with latest WorldGuard/WorldEdit
    • Fix bug from 7.1.16 that makes construction spells take longer to build
    • Tone down particles on shell and blob because apparently Mojang doesn't like fixing things they broke. But hey, pandas, amirite?
    • Fix some issues with strength (damage multipliers)
  6. Just a few bug fixes

    Dev builds from here on are going to be 8.0 snapshots, which will be for 1.13 and up only.

    I plan on keeping both versions maintained for as long as I can, but there are starting to be a few bugs creeping in that are too difficult to fix for 1.13 in a backwards-compatible way so I think it's finally time to branch.

    • Fix some hangs that could happen when using an infinite Repeat action
    • Fix using `repeat: infinite`
    • Add `offhand` parameter for mobs holding...
  7. 1.13.2 Support

    • Currency items are now unbreakable so custom item icons can be used
    • Add support for 1.13.2
    • Reduce laggy Blast undo effects
    Enzo41814 likes this.
  8. Fix appearance/buff shops, other fixes

    • Fix some spells, like Torch, not working in natural caves in 1.13
    • Fix the appearance shop and other wand customizations
    • Add some new config options to help synchronize Bungee servers that are using a linked filesystem to share Magic player data
    • Add "numeric" option to ModifyLore action
    Enzo41814 likes this.
  9. Fix Engineering Spells and Chop (in 1.13)

    • Add "permission" parameter to Recall options, to allow locking warps/commands with permissions
    • Add "rotation" and "orient" parameters to image effects
    • Fix Chop spell in 1.13
    • Fix engineering spells (maybe only broken in 1.13 ... ?)
    • Add Grapple Arrow (WIP, not available yet- thanks to NeoFalcon)
    • Allow negative values for strength/weakness/protection (if stack is set to true)
  10. ModifyLore action, some fixes to block damage, other stuff

    • Add ignore_region_overrides spell parameter, for making spells ignore worldguard flags that would allow them
      to break/build when they otherwise wouldn't be able to (yes, a super specific request)
    • Engineering magic will now ignore allowed-spells: *, so no permanent changes can be made in regions that allow
      spells to change blocks. (This is changeable via "override" in spells.yml if you want)
    • Fix the Drop action not being undoable
    • Partial block damage (cracks) now undo...
    Enzo41814, BCEditor and Flamel like this.