RestartNow - Complete Restarts: Version: v0.3_2 When i first joined bukkit, I was very surprised by the fact that there was no way to restart the server. Yes, there are toolkits and modified .bat's or .sh's, but why isn't there just a plugin? That's what this is for. Features: Full Server Restarts. Compatible with any OS! Compatible with any startup script. Automatic restarts every x minute(s)! Restart the server when there are no players on the server! Reload the server when there are no players on the server! Permissions/Group Manager support Commands include: /restart -- restarts the server /schedulerestart <time + time unit> -- cancels all planned restarts and schedules the server to be restart in <time + time unit> /resettimers -- cancels every planned restart /kickall -- kicks everyone from the server, including yourself if its not from the console /saveworlds -- saves all worlds /reloadplugin <plugin> -- reload plugin X /restartnow <update> -- displays general information and updates the server To Do Wrapper -- High Known Bugs After a restart linux users can't see the gui(it's still running!) Does not work with MCMA(use its /restart command, not fixable by me) /restartnow update does not download 0.3_1, please manually update till i get back Update times are slightly screwed up (sorry :/) Will be fixed ASAP You can't have a space from C:/(or your default drive) to craftbukkit.jar. A fix will be out soon Configuration options still give an error when the config is setup wrong... Downloads Jar Source Code How to Install: There is now a semi-complete wiki! hopefully this helps clear up any confusion. Wiki Here LINUX BUG In linux if you restart the server, there will be NO console gui to type commands into. The server is still running, there is just no GUI. I can make it a simple light weight wrapper, comment on if you would rather have a console gui or a wrapper! Changelog: Version 0.3_2 Very important bug fix in restartNowMain.jar Version 0.3_1 Fix notification times(again!) Test updating from the console! Type /restartnow update Version 0.3 Huge update! Please delete your configuration file API! Check the wiki for more information Auto updating!(Give a huge thanks to @Adamki11 , he created the lib, and I modified to suit my needs) Auto extracting! No more pesky zip file Completely reworked structure. Broadcast times FIXED! Other various bug fixes Added a github wikipedia Version 0.2_1 Fix the Reload-Server problem Version 0.2 New command. /reloadplugin <plugin name>. Pretty simple, reloads that plugin. Must be the same exactly spelling as the plugin when listed in /plugins The command /schedulerestart <time> is changed to /schedulerestart <time + time unit> the time units are same for config as they are for this command. Huge update for the config. Look at the documentation again Broadcast with X minutes left till restart! The linux server is kinda fixed. Checkout above No player reload. Much more stable. Version 0.1_2 -- Note quick reupload for Ubuntu users to change the way the .sh is opened Full fix for Windows users. Upload now includes a bat file(windowsonly.bat) that is required for windows users. Version 0.1_1 Fixed the duplicate command prompt error on Windows. Version 0.1 It's out! Added some changes from the beta version such as more commands, another safeguard, and improved permissions handling. Error Reports: Please post feature requests/bugs to github, makes it easier to get them all! If you would like to submit a bug(github/forum), please use this method: Before you do anything, open a command line cd to the server directory type java -jar restartNowMain.jar "<name of bat or sh>" "<os name> "1" Code: Config File The .sh or .bat you use to start the server What happened when you did the steps above with a command line?