Skip to content

TraderHowell/minecraftd

 
 

Repository files navigation

minecraftd

Simple Minecraft server management.
🐉 [WIP] Here be dragons. Ye have been warned.

Based on the incredible work of Gordian Edenhofer.

Dependencies

  • bash
  • awk
  • sed
  • sudo -- privilege separation
  • tmux -- communication with server
  • java -- for Minecraft
  • netcat -- listen on the minecraft port for incoming connections while the server is down (optional)
  • tar -- take world backups (optional)

Installation

You will need git and make to perform the installation below. (Tested on Debian 13)

git clone https://github.com/TraderHowell/minecraftd.git
cd minecraftd
make
sudo make install

Roadmap

  • Upon running the jar command for the first time, automatically open eula.txt in the default text editor for acceptance.
  • A command to automatically download and install a .mrpack modpack (probably by passing parameters to mrpack-install).

About

Simple Minecraft server management.

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Shell 85.7%
  • Makefile 14.3%