diff options
author | Trumeet <yuuta@yuuta.moe> | 2021-12-27 00:31:39 -0800 |
---|---|---|
committer | Trumeet <yuuta@yuuta.moe> | 2021-12-27 00:31:39 -0800 |
commit | 5d004c12d05bf6aba067c194acc7f8ab5f0af62f (patch) | |
tree | 3462925ca504cd13cf35dcb62c83515056d66bb6 /launcher | |
download | minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.tar minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.tar.gz minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.tar.bz2 minecraft-pacman-5d004c12d05bf6aba067c194acc7f8ab5f0af62f.zip |
First Commit
Diffstat (limited to 'launcher')
-rwxr-xr-x | launcher | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/launcher b/launcher new file mode 100755 index 0000000..255f6b3 --- /dev/null +++ b/launcher @@ -0,0 +1,34 @@ +#!/bin/sh +# Example launcher +set -ex +VERSION=$1 +if test -z "$VERSION"; then + echo "Usage: launcher <version>" + exit 64 +fi + +# Implement your Yggdrasil client here. +export auth_player_name=Steve +export auth_uuid=12345 +export auth_access_token=12345 + +export JVM_ARGS="-Xmx8192m -Duser.home=null" +export version_name=xxx +export game_directory=~/Minecraft +export launcher_name=Shell +export launcher_version=Alex +export user_type=mojang +export version_type=release +export assets_root=$game_directory/assets/$VERSION + +source /usr/share/java/minecraft/$VERSION/launcher.gen + +mkdir -p $assets_root +mkdir -p $assets_root/skin +ln -s /usr/share/minecraft/assets/$assets_index_name/objects $assets_root/objects || true +ln -s /usr/share/minecraft/assets/$assets_index_name/indexes $assets_root/indexes || true + +exec /usr/lib/jvm/java-17-openjdk/bin/java \ + $JVM_ARGS \ + $MAIN_CLASS \ + $MC_ARGS |