aboutsummaryrefslogtreecommitdiff
path: root/minecraft/install
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2020-10-30 01:08:58 +0100
committerJohn Ankarström <john@ankarstrom.se>2020-10-30 01:21:40 +0100
commit82cd74732d64819d32ba05fc69e16bcbd9462166 (patch)
treec86e8fff6ccb5ee957330f7b3a74a292f3389106 /minecraft/install
parentd622b9c0c27f7359cda5aa83fa1b7816bf7981a2 (diff)
downloadalpine-82cd74732d64819d32ba05fc69e16bcbd9462166.tar.gz
Update Minecraft config
Diffstat (limited to 'minecraft/install')
-rw-r--r--minecraft/install13
1 files changed, 11 insertions, 2 deletions
diff --git a/minecraft/install b/minecraft/install
index 7d58d11..07e9c94 100644
--- a/minecraft/install
+++ b/minecraft/install
@@ -1,5 +1,14 @@
#!/bin/sh
+# install the latest build of Paper for Minecraft VERSION into MCPATH
+
VERSION=1.16.3
-build=`curl +s https://papermc.io/api/v1/paper/$VERSION | sed 's/.*"latest":"\([0-9]*\)".*/\1/'`
-curl -o paper.server.jar https://papermc.io/api/v1/paper/$VERSION/$build/download \ No newline at end of file
+MCPATH=/srv/minecraft
+
+apk add openjdk8-jre ncurses
+apk add screen # needed only if you use the OpenRC script
+
+mkdir -p "$MCPATH"
+cd "$MCPATH"
+build=`curl -s "https://papermc.io/api/v1/paper/$VERSION" | sed 's/.*"latest":"\([0-9]*\)".*/\1/'`
+curl -o paper.server.jar "https://papermc.io/api/v1/paper/$VERSION/$build/download" \ No newline at end of file