Skip to content

minecraft (spigot) server daemon & toolchain

Notifications You must be signed in to change notification settings

snowbelle-org/hamal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hamal

Minecraft (Spigot) server daemon & toolchain forked from botan-party/gretel

Features

  • Spigot compatible
  • In-game notice when stopping server
  • Use / install optimal JDK
  • Auto restart on failure

Usage

Installation

  1. Create EC2 instance
    • AMI: Amazon Linux 2
    • (Recommended) Instance Type: c6g.large(for 1-5 users) / c6g.xlarge(for 10-20 users)
  2. (Recommended) Mount EFS on /mnt/efs/gretel
    • (Recommended) Use AWS Backup for EFS
  3. (Recommended) Use Elastic IP
  4. In server, install Git
  5. Run it:
$ git clone https://github.com/snowbelle-org/hamal
$ cd ./hamal
$ ./setup.sh install $MINECRAFT_VERSION
  1. Set optimal memory caps
    • Edit /mnt/efs/gretel/manage.sh
  2. Run it:
$ sudo systemctl start hamal

Attach minecraft server console

$ screen -r hamal

LICENSE

MIT