(someone)
48192f8793
|
7 years ago | |
---|---|---|
src/main | 7 years ago | |
.gitignore | 7 years ago | |
LICENSE.md | 7 years ago | |
README.md | 8 years ago | |
pom.xml | 7 years ago |
README.md
Minecraft ServerStopper
Have you ever wanted to restart your Minecraft server while people were online? Annoyed at manually warning them that the server is going to restart soon? Worried they won't see your message? You need ServerStopper!
ServerStopper is a free plugin for Bukkit, Spigot, and Paper that replaces the built-in Minecraft /stop command with it's own version that has a variety of options, including a customizable delay before the server stops, several warnings in the minutes and seconds leading up to the server stop, and the ability to cancel a stop that's in progress!
That sounds great. How do I install it?
It's easy, just download the jar file, drag it into plugins, and restart your server! You can download the release jar from here
How do I use it?
There are a handful of simple commands. Just do /stop
and your server will be scheduled to shut down in 1
minute.
Want to shut it down in more than a minute? Just do /stop <minutes>
.
Accidentally started a stop or want to cancel a stop that someone else started? Easy, just do /stop cancel
And you can even stop the server immediately like the original stop command with /stop now
And you can easily look up how to do these things in game with /serverstopper help
or
/stop help
I have a proxy. Can I use this?
Yes. ServerStopper works fine on servers behind proxies. You can also download ProxyStopper, which implements the same concept in the BungeeCord API, so you can stop your proxy in style too!
I also recommend installing BungeeKick or MoveMeNow in your proxy so players will be moved to the lobby instead of getting kicked out of your server when it restarts. I was going to implement this in ServerStopper itself, but these plugins make for a better implementation, so I recommend using them.
Other Information
Here's some more information for the nerdy types. :P
Permissions
ServerStopper has only a small handful of permissions.
serverstopper.info
- Get information about ServerStopper with /serverstopper
serverstopper.help
- Get a quick tutorial on how to use ServerStopper with /serverstopper help
serverstopper.stop
- Stop the server with /stop
serverstopper.stop.time
- Set a custom amount of time with /stop <minutes>
serverstopper.stop.now
- Stop the server immediately with /stop now
serverstopper.cancel
- Cancel a server stop with /stop cancel
serverstopper.admin
- All other permissions EXCEPT serverstopper.stop.now
By default, all permissions are given to ops.
Bug Reports
Our issue tracker is here. Please post any bugs you find there and we'll look into fixing them.
Development Builds
Want to try out a development build? You can download the latest development build at this link.
Development builds should reflect the very latest code from this repository, but they may also carry strange bugs and other problems.
Development builds will produce an artifacts.zip file. You can simply open it and find the jar file inside the target folder.
For Developers
You are free to make copies of, recompile, and redistribute ServerStopper however you please. That said, I want to ask politely that you don't abuse this power and upload re-compiled versions with no changes or worse yet attempt to sell copies of this plugin. Of course, there's nothing I can do to stop you, but that's just not a good thing to do.
By the way, maybe you wanted to browse this repository?
Credits
This plugin was made by ColtonDRG for AlexMCS. :)
License
Copyright © 2016 AlexMCS (alexmcs.net)
ServerStopper is licensed under the MIT License. That means you're free to do whatever you want with it. See
LICENSE.md for more information.