mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
22 lines
737 B
Bash
22 lines
737 B
Bash
#!/bin/sh
|
|
|
|
cd /opt/data || exit 1
|
|
|
|
# Use the provided version tag or get the latest release tag
|
|
RELEASE_TAG=${MCC_VERSION:-$(curl -s -v https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest 2>&1 | grep -i location: | tr -d '\r' | cut -d/ -f8)}
|
|
|
|
# Delete the old build
|
|
[ -e MinecraftClient-linux.zip ] && rm -- MinecraftClient-linux.zip
|
|
[ -e MinecraftClient ] && rm -- MinecraftClient
|
|
|
|
# Download the specified build or the latest one
|
|
curl -L https://github.com/MCCTeam/Minecraft-Console-Client/releases/download/${RELEASE_TAG}/MinecraftClient-linux.zip --output MinecraftClient-linux.zip
|
|
|
|
# Unzip it
|
|
unzip MinecraftClient-linux.zip
|
|
|
|
# Remove the ZIP
|
|
rm -- MinecraftClient-linux.zip
|
|
|
|
# Start the Client
|
|
./MinecraftClient
|