Because I've seen a quite a few people say they wanted a cross-server status signs plugin, I thought that I'd just post the one that I wrote and have been using. It's nothing too special, but it works for what it's meant for.
Features include:
- Can click the sign to go to the server
- Shows as offline if no message is received for too long
- 1.5 second cool down between clicks to prevent players from spam joining a server.
Usage: Needs to be on ALL Servers
Simply look at the sign you want to use and use
/setstatus <name>
Please not that the configuration is included in the .rar along with the plugin, you need to add both files as it won't auto-generate the configuration.
You can find the source code at this link
Config:
Code (yaml):
#Send updates to these servers (include hub if it's not on the hub)
servers: []
#How often to send (or expect) the sign updates (ticks)
refresh_rate: 200
#how long to wait for a response before marking as offline (ticks)
timeout: 100
#does this server have signs to be updated? (usually just the hub)
recieving: true
#Empty lines will be left alone
# {motd} - MOTD
# {max} - max players
# {count} - player count
# {status} - Shows "max/count" or "Offline"
signLayout:
- '<> <> <> <> <>'
- '{motd}'
- '{status}'
- '<> <> <> <> <>'
-
Welcome to LilyPad. Download the project, explore the forums, and create your own LilyPad network.
If you use the software and enjoy it or have a question, or would like to contribute to the future of the software directly or through resources, please sign up and join our little community.