23 lines
509 B
Bash
23 lines
509 B
Bash
mc_path="/usr/local/games/minecraft-server"
|
|
mkdir -p $mc_path
|
|
|
|
# Create user mcserver
|
|
pw useradd -n mcserver -u 199 -G games -d $mc_path -s /usr/local/bin/bash -h 0 <<EOF
|
|
mcserver
|
|
EOF
|
|
|
|
pkg install -y htop git vim tmux openjdk18
|
|
|
|
mv ../rc_script/minecraft /usr/local/etc/rc.d/
|
|
chmod +x /usr/local/etc/rc.d/minecraft
|
|
|
|
mv ../server_jar/paper-1.19.2-271.jar $mc_path
|
|
cd $mc_path
|
|
ln -s paper-1.19.2-271.jar server.jar
|
|
|
|
java -jar server.jar
|
|
|
|
sed -i '' 's/false/true/' eula.txt
|
|
|
|
chown -R mcserver:mcserver $mc_path
|