https://github.com/phoenix616/serverstatus
Small BungeeCord plugin to check the status of connected servers
https://github.com/phoenix616/serverstatus
bungee bungeecord bungeecord-plugin minecraft plugin serverstatus
Last synced: about 1 year ago
JSON representation
Small BungeeCord plugin to check the status of connected servers
- Host: GitHub
- URL: https://github.com/phoenix616/serverstatus
- Owner: Phoenix616
- License: agpl-3.0
- Created: 2016-02-04T02:05:00.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T12:04:57.000Z (almost 2 years ago)
- Last Synced: 2025-03-18T17:14:45.082Z (over 1 year ago)
- Topics: bungee, bungeecord, bungeecord-plugin, minecraft, plugin, serverstatus
- Language: Java
- Homepage: https://www.spigotmc.org/resources/server-status.20186/
- Size: 40 KB
- Stars: 13
- Watchers: 5
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ServerStatus
Small BungeeCord plugin to check the status of connected servers and block players from attempting to connect to offline servers. Builds can be found on the [Minebench.de Jenkins](http://ci.minebench.de/job/ServerStatus/).
### Commands:
/serverstatus | (Aliases: /ss and /status)
------------------------------------- | -----------------------------------
/serverstatus | 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
The setoffline option will stop the plugin from checking the status of the server until it's set back to online via the command!
### Permissions:
Name | Description
--------------------------------- | --------------------------------------
ServerStatus.command | 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
### Config:
```yaml
# Checkintervall in seconds
checkinterval:
online: 10
offline: 30
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!"
```
### License:
All Server* classes are licensed under the AGPLv3:
```
ServerStatus
Copyright (C) 2021 Max Lee aka Phoenix616 (max@themoep.de)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see .
```
The FileConfiguration class is licensed under the [Nietzsche Public License v0.6](http://copyfree.org/content/standard/licenses/nietzschepl/license.txt)