Skip to content

Instantly share code, notes, and snippets.

@samolego
Created January 21, 2022 15:54
Show Gist options
  • Save samolego/4c3c1c2d35b7190f7a1e0e78c3db2477 to your computer and use it in GitHub Desktop.
Save samolego/4c3c1c2d35b7190f7a1e0e78c3db2477 to your computer and use it in GitHub Desktop.
Minecraft Server start script
#!/bin/bash
cd <server folder path>
if ps -ef|grep -v grep |grep fabric-server-launch.jar > /dev/null
then
if [ ! $# -eq 0 ];
then
#used for sending commands
for var in "$@"
do
screen -r minecraft-server -X stuff $var" "
done
screen -r minecraft-server -X stuff "\n"
fi
else
screen -dmS minecraft-server java -Xms1G -Xmx1700M -jar fabric-server-launch.jar nogui &
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment