System Update 〣 Self Updating, Configuration Updating, bStats
In this version of fSPAWN - 1.1.0 i added
three major things.
1.
Self Update: Plugin will now automatically update itself whenever it detects a new version available. You literally don't have to do anything, plugin will update itself and wait for the next restart / reload. When that happends, everything will be good to go. It can also be disabled in
settings.yml if it's causing any issues.
2.
Configuration Update: This is also very important, mostly for updates. When a new version comes out, it does have a slightly different configuration structure, like different
settings.yml or
messages.yml. Normally, spigot does have a system for this but tbh it's terrible and doesn't even leave any formatting or notes in config, just adds new option to the bottom of the config. This is really bad and that's why my plugins have my own config update system, which works somewhat simply but works as intended.
3.
bStats: This is a very small change, but from now on you can go to the bottom of my resource to statistics and there's a bStats graph representing how many servers use this resource and how many players do play on those servers. Not very useful, but fun to have.