MobArena v0.106

Details

  • Filename
    MobArena.jar
  • Uploaded by
  • Uploaded
    May 10, 2021
  • Size
    526.45 KB
  • Downloads
    6,590
  • MD5
    a9a2ec489e0d999aa3739e549ec66bfd

Supported Bukkit Versions

  • 1.18
  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.8

Changelog

Note: For 1.8 and 1.12 builds, visit github releases

 

v0.106

 

Happy 10-year anniversary!

 

This month marks the 10-year anniversary for MobArena!

 

It's pretty crazy to think about how much has happened since the first line of code was written in 2011. Some of the youngest members of the community had barely started school back then, and today they're running servers and having fun building and setting up arenas with their friends. Some have finished university degrees, started families, switched jobs or careers, popping in and out as time permits.

 

Thanks so much to everyone who has contributed to the project over the years, be it pull requests, feature requests, or friend requests. As tacky as it may sound, this project has played a huge part in how I have grown as a software developer and as a person, and without you folks to share it all with, I would have probably abandoned it years ago. Thanks, guys!

 

I wish I had a bigger update to share, but life threw me a curveball in the beginning of the year, so I haven't had as much time for MobArena as I hoped I would. Time constraints are a bit of a recurring villain in this saga, but nevertheless a very real one.

 

What this update does bring (custom formulas) is a small step towards the kind of flexibility I'm hoping to introduce more of with future updates. Without promising too much, I'm hoping to bring this kind of customization (and integration potential) to the Things subsystem soon, so we can have stuff like item names and lore on upgrades and rewards.

 

As always, please feel free to hop on Discord for a chat, and please keep bug reports and feature requests coming in :)

 

Added:

 

  • It is now possible to write custom formulas for wave growth in Default Wave, swarm amounts in Swarm Waves, and boss health in Boss Waves, allowing for much more control and fine-tuning. The formulas support various session-related variables as well as various mathematical operators and functions. Formulas can be predefined as macros in the new formulas.yml file. Check the wiki for details.

 

Changed:

 

  • bStats Metrics client updated to 2.2.1.
  • MobArena now uses Github Actions instead of Travis CI. This should make it easier to get development builds directly from Github for those interested.

 

Fixed:

 

  • Arena signs in unloaded or missing worlds no longer break the startup procedure. Sign data is stored in a new format that MobArena will automatically migrate to on a per-world basis during startup.