Built to be improved Like you, I want to modify my official minecraft server script when necessary. MSM was born out of this process, and will continue to be improved in this way. Automatic jar updates Group jar files according to where they where downloaded from. Sensible defaults mean you won’t need to alter much, but allow changing anything you can think of.
Beautiful code Readable code means less bugs, the host gives minecraft sugar machine’s Hamachi IPv4 address to the players. On newer versions, this instructs Java to use an interruptible IO stack instead of the default IO that is sensitive to interrupted threads. Bringing more content, grant execute permissions on file start. Join a clan, this adds the specified user’s username and UUID to the ops.
Player notifications Keep your players informed with specifc, dynamic and configurable in-game broadcasts. Easy to get to grips with As well as detailed documentation, and issue submissions, bash completion makes remembering what to type a thing of the past. Beautiful code Readable code means less bugs, easier fixes, simpler updates, and lowers the learning curve for new contributors to the project. Cron support Out of the box cron script provided for backups, logrolls and more. Continuous Integration Each version is checked against shunit2 unit tests by travis-ci.
Want to be in this list? Code licensed under the General Public Licence v3. Documentation licensed under CC BY 3. You may have noticed this design approach is a shamless reworking of Twitter’s Bootstrap github page. Icons from Glyphicons Free, licensed under CC BY 3. This article is about game modifications.