Magic 9.0

Details

  • Filename
    Magic-9.0.jar
  • Uploaded by
  • Uploaded
    Jun 17, 2021
  • Size
    3.63 MB
  • Downloads
    505
  • MD5
    a149f8fac52bf7de23e0346443129e93

Supported Bukkit Versions

  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9

Changelog

Magic 9

Welcome to 1.17!

This was an extremely challenging update for me, as i think it probably was for many other devs relying on NMS calls. The future looks bright, though, I'm hoping updates will be cleaner and much easier in the future.

However, it is now the case that Magic is guaranteed to need an update on every minor Minecraft release. This is an unfortunate trade-off, as previously Magic usually only needed to be updated on major releases, but would more or less continue to function for the most part.

I'll be continuing to work out how best to push forward, but for now I think we are good to go!

Happy axolotl hunting!

1.17 Support

  • Deprecated spell classes removed:
    • LevitateSpell
    • ProjectileSpell
    • ShapeSpell
    • AlterSpell
  • Non-functional hologram functionality removed
  • Known Issues:
    • NPCs might duplicate, this should fix itself eventually

1.17-Only Changes and Additions

  • NOTE: Changes requiring modern Minecraft API use may now sometimes only work on Minecraft 1.17 and up. This is a trade-off for now, to avoid dropping backwards compatibility alltogether.
  • Hex color support in all messages in-game using an &#AA22FF format
  • Add save spell to engineering configs (unobtainable, only on Wolf staff), for saving schematics) [WIP]
  • Add geode schematic to engineering configs
  • Add screaming mob property for goats

Fixes

  • Fix integration with some economy plugins by delaying registration a bit
  • Fix a wand dupe issue when adding spell items to a wand inside of a container