5.12: 2+ Years, Performance Boosts
Just recently this plugin past the 2 year mark and I never thought it would become this popular. Thanks to everyone who supported me and who will in the years to come.
As for news on 1.13, I don't expect any changes that 1.13 will affect the plugin at all, but I will be dropping support for versions lower than 1.9 after 1.13 is out. That doesn't mean it won't work in 1.8 for example, it just won't be recommended.
I've spent a good 30-50 hours on this update and only wanted to release a small update 3 weeks ago, but I got kinda carried away with it. This update has some huge performance boosts, and I mean HUGE PERFORMANCE BOOSTS. 100 votes in 5.11 took 1-3 minutes to process, it now takes less than 15 seconds.
Change Log:
- Performance boosts (Read above)
- Added support for resetting vote party each month
- Added support for executing single commands for vote party
- Added option to add totals (default is true)
- Removed CheckOnWorldChange option and made a option to disable instead
- Reworked how world checking is handled, should be no impact on performance with it checking on world change all the time (It can be disabled if you want)
- Renamed a config option for vote sites (GiveOffline is now called ForceOffline) This should help with people misinterpreting that option
- Made the example vote site use a directly defined reward instead of a reward file (Should help people getting started)
- Added /av clearofflinerewards
- Added support for player name in VoteURL
- Made sites generated by the plugin have an item section (Should result in less work for creating sites)
- Added PlayerVoteAllSitesEvent and VotePartyEvent
- Improved how top voter files are named
- Added support for last month total (Placeholder also available for it)
- Made players be able to tie on top voter awards (3 people in first place will get the first place reward)
- Small bug fix for 1.8