Skip to content

Instantly share code, notes, and snippets.

@dogancelik
Created March 6, 2014 13:53
Show Gist options
  • Save dogancelik/9390166 to your computer and use it in GitHub Desktop.
Save dogancelik/9390166 to your computer and use it in GitHub Desktop.
(Bash) Minecraft Multi Launcher
#!/bin/bash
export LD_LIBRARY_PATH=/usr/lib/jvm/java-7-oracle/jre/lib/amd64
# /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64
export OPT1="Start Minecraft Launcher"
export OPT2="Start Technic Launcher"
export OPT3="Start Magic Launcher"
export OPT4="Quit"
export MEMOPT="-Xmx2G -Xms1G"
select CHOICE in "$OPT1" "$OPT2" "$OPT3" "$OPT4"
do
case "$CHOICE" in
$OPT1)
java $MEMOPT -cp ~/minecraft.jar net.minecraft.LauncherFrame
;;
$OPT2)
java $MEMOPT -cp ~/technic.jar org.spoutcraft.launcher.Main
;;
$OPT3)
# java -jar ~/magic.jar -> jar xf ~/magic.jar -> MANIFEST.MF -> main class
java $MEMOPT -cp ~/magic.jar magic.launcher.MagicLauncher
;;
*)
exit
;;
esac
exit
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment