Yet another 17th, what a beatiful day
- Created an addon to have PlaceholderAPI placeholders on Spigot when running the Maintenance plugin on Bungee (see here)
- Added config option "continue-endtimer-after-restart" to have endtimers continued, even if the server restarts during their runtime
- Made the endtimer message customizable in the language file (you have to add them manually or delete your language file if you want to change these values)
- motdTimer: "%HOURS%:%MINUTES%:%SECONDS%"
- motdTimerNotRunning: "-"
- Spigot version: If running on Paper 1.12.2 or higher, ProtocolLib will not be needed anymore
- The jar now only includes Bungee and Spigot (whereas before Sponge and Velocity as well) and has been further minimized in size, to cut it in half
- Added a custom eventsystem to the API
- Removed bStats metrics from Sponge module
- Actually fixed compatibility to other plugins using the same MySQL library (such as LuckPerms) in the Bungee version
- Fixed an issue with executing the maintenance change with MySQL enabled on connected proxies
- Fixed an occasional error on pings of non clients in the Spigot version
- Fixed 1.13 clients on sub 1.13 servers not showing the playercountmessage in the Spigot version
- Minor fixes/changes to Spanish and Portuguese language files
I also want to thank everyone for their nice responses and suggestions over the last couple of months.
I'm more or less happy with the current state of the plugin, there's only so much you can do with a maintenance plugin (which doesn't mean I will stop updating it. If I have new ideas or bugs to fix, I'll hop onto them
).
There is still one or two bigger things left I want to do, but those will require a little more time and learning from my side.
As always, if you happen to find any bugs or have feature suggestions, let me know on my Discord server ✨