Fixes clip script
This commit is contained in:
@@ -1,12 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo "[Akarin] State: Make Akarinclip"
|
||||
# SCRIPT HEADER start
|
||||
basedir=$1
|
||||
source "$basedir/scripts/functions.sh"
|
||||
echo "----------------------------------------"
|
||||
echo " $(bashcolor 1 32)Task$(bashcolorend) - Install Launcher"
|
||||
echo " This will build a launcher that similar to Paperclip by the server jar."
|
||||
echo " "
|
||||
echo "----------------------------------------"
|
||||
# SCRIPT HEADER end
|
||||
|
||||
# Copied from https://github.com/PaperMC/Paper/blob/d54ce6c17fb7a35238d6b9f734d30a4289886773/scripts/paperclip.sh
|
||||
# License from Paper applies to this file
|
||||
|
||||
set -e
|
||||
basedir="$(cd "$1" && pwd -P)"
|
||||
paperworkdir="$basedir/Paper/work"
|
||||
mcver=$(cat "$paperworkdir/BuildData/info.json" | grep minecraftVersion | cut -d '"' -f 4)
|
||||
serverjar="$basedir/Akarin-Server/target/akarin-$mcver.jar"
|
||||
@@ -16,10 +23,7 @@ vanillajar="$paperworkdir/Minecraft/$mcver/$mcver.jar"
|
||||
cd "$paperworkdir/Paperclip"
|
||||
mvn clean package "-Dmcver=$mcver" "-Dpaperjar=$serverjar" "-Dvanillajar=$vanillajar"
|
||||
)
|
||||
cp "$paperworkdir/Paperclip/assembly/target/paperclip-${mcver}.jar" "$basedir/akarinclip-${mcver}.jar"
|
||||
cp "$paperworkdir/Paperclip/assembly/target/paperclip-${mcver}.jar" "$basedir/akarin-${mcver}-launcher.jar"
|
||||
|
||||
echo ""
|
||||
echo ""
|
||||
echo ""
|
||||
echo "Build success!"
|
||||
echo "Copied final jar to $(cd "$basedir" && pwd -P)/akarinclip-${mcver}.jar"
|
||||
echo " $(bashcolor 1 32)Success$(bashcolorend) - Saved launcher jar to /akarin-${mcver}-launcher.jar"
|
||||
Reference in New Issue
Block a user