NoSparkInPurpur
Some people don't need spark, or even timings, they just need a simple and intuitive /tps command using the bukkit.command.tps permission node.
They don't care which of timings or spark has an impact on server performance because the impact on their server is completely negligible.
PurpurMC is supposed to give users a choice, but they don't, that's why I made this plugin.
After Purpur#1695 build, add below to your jvm flag instead of use this plugin:
Code (Text):
-DPurpur.IReallyDontWantSpark=true
Do not install this plugin if you need to use spark
How does it work?
The plugin will detect if spark is already loaded, if so, the plugin will unload spark, and then the plugin will unload itself.
This plugin cannot prevent Purpur from downloading spark since PurpurMC lets spark take precedence over all plugin loading.
Before:
After:
How to enable Timings?
(Since 1.0.1, plugin will automatically add this.)
Since plugins cannot override timings commands, to enable Timings you need to add the following to the commands.yml file:
Code (YAML):
aliases:
timings
:
- bukkit:timings $1-
If in the future Purpur removes timings entirely, I
may consider making another plugin to re-add timings. (I haven't used timings for the past three months)