Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 986 Bytes

File metadata and controls

28 lines (24 loc) · 986 Bytes

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).