- Donation Link:
- https://tip.phoenix616.dev
Made in Germany with love (and beer)
Small BungeeCord plugin to automatically check the status of all server connected to your BungeeCord network. It will notify players who have the info permission about status changes and will block players from joining servers that are offline.
You can also manually set the status of a server (for example to put it offline for maintenance).
The automatic status checker pings every connected server every n seconds. (configurable for offline and online servers independently) It will also assume a server is online as long as there are player connected to it and not ping the server. If you don't want to run the ping automatically you can also rely on manual refreshes via a command.
Commands:
/serverstatus (Aliases: /ss and /status)Permissions:
Show a list with all the statuses/serverstatus reload
Reloads the config/serverstatus refresh
Run a manual status refresh/serverstatus setonline
Manually sets the server's status to online/serverstatus setoffline
Manually sets the server's status to offline, this will stop automatic pings of the server until you manually set it as online again!
ServerStatus.commandConfig:
Access to the command and all its options ServerStatus.info
Receive information messages about when a server is automatically detected as online or offline ServerStatus.preventswitch.bypass
Bypass the switch-to-offline-server-prevention, usefull for when you manually marked a as server for maintance
Code (YAML):# Checkintervall in seconds
checkinterval:
online: 10
offline: 30
# Pingtimeout in millisenconds.
# Increase that if you experience a server going down and up again without actually restarting it
pingtimeout: 500
messages:
preventswitch: "&cYou can't join &e%server%&c! The server is offline!"
info:
online: "&e%server% &ais now online!"
offline: "&e%server% &cis now offline!"
commandaliases:
- ss
- status
Possible Future Features:
- Per server and command permissionsSource:
- Plugin messages for Bukkit plugins to read the server statuses
- Title or actionbar notifications
- Change servernames in notifications
- ... do you have another idea?
The source is available on github under the MPL v2.0: https://github.com/Phoenix616/ServerStatusDev-Builds:
Development builds can be found on the Minebench.de Jenkins as usual: http://ci.minebench.de/job/ServerStatus/Donations:
Programming is time intensive and I would really appreciate your support!
So if you can afford it or make commercially use of this plugin feel free to buy me a beer.
Patreon with rewards:
Paypal: https://s.moep.tv/donate
Ðoge: D7G4Svo7GTNHpuhjwUBj2k7qANnZHwYD4p
BTC: 1EXMFRknc7kLwCmM1zf5LXNnPD4ihVCEhQ
My Resources:

Server Status 1.0.2
Automatically check the status of all connected servers (or set them manually)
-
iceling123456, TomCreeper, DeadMaster and 1 other person like this.
Recent Updates
- Server Status 1.0.2 - Configurable ping timeout Mar 24, 2016
- Server Status 1.0.1 - Configure /serverstatus aliases Mar 23, 2016
Recent Reviews
-
HotAce29
- 5/5,
Great plugin, i've been using it on my server for a couple months and it works perfectly.
-
96Maciek96
- 4/5,
Well sometimes i works sometimes it don't. I have setted up the ping to 1k and when the server is down /sb is still showing it as online
-
Marcell9000
- 2/5,
ich hab keine permissions obwohle ich op habe kann mir jemand helfen muss ich pex installiert haben??
-
polarbears
- 5/5,
Another great resource! I'm so happy I found this for my network, works just as planned and it is very efficient thank you.
-
i1470s
- 5/5,
does this plugin have papi support? want it to update status in compass on my sever otherwise really good
-
Author's Response
No, PlaceholderAPI is a Bukkit plugin, this plugin runs on Bungee.
-
NLBlacky
- 5/5,
Nice plugin. I do really wish that you could whitelist / blacklist servers since I prefer to have the server status only announced to my Hub and not across all servers.
-
Author's Response
You can easily do that by using per-server permissions to only allow seeing of the status messages on the hub server.
-
Nickoos
- 5/5,
Nice plugin ! Work perfectly.
Well done sir !
----------------------------------------- -
Mike70387
- 5/5,
I like the idea of /serverstatus showing all the servers and their status.
I also enjoy that you can change the commands so easily.
Suggestion(s):
- Allow changing of /serverstatus message
- Adding titles/subtitles to configuration -
DarkShadic1337
- 5/5,
Appears to be working fine now, issue I had before is fixed. Servers are now being pinged and responding properly. Thanks for the quick response! :)
-
Author's Response
Glad I was able to help you. That short timeout really was a bad oversight by me.
-
DarkShadic1337
- 3/5,
Good idea, execution is a bit flawed. Every once in a while, I'll get it telling me that one or more servers are down, even though they aren't.
-
Author's Response
Well the current time in which a server needs to respond to a ping is 250ms. Depending on your server setup that might actually be a bit too short. I'll add a config option for that.