mcwrapper 1.5.0 released

Note: this post was migrated from my old Tumblr-backed blog

after a much too long hiatus, a new version of mcwrapper has been released. A new branch has been created for it: stable/1.5 as well as a new 1.5.0 tag.

This version of mcwrapper comes with quite a few additions, of which, the most important are the following:

  • a plethora of exit codes for more robust scriptability (see source for complete list)
  • install action for install wizard for minecraft_server.jar which will download and install the latest version
  • upgrade action which gracefully stops the server, upgrades minecraft_server.jar and starts it back up again
  • an about action for getting additional information about the project
  • documentation for backup action
  • restore action for restoring from previous backup
  • prop action dumps entire properties file if no property is specified
  • mcwrapper now monitors the server to ensure that it’s running. If it exits, mcwrapper will also exit (no more zombie mcwrapper processes)
  • various optimizations and code cleanup