#!/bin/bash set -e export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH # Optional: maximize Forge window if [[ -x $STARTUPDIR/maximize_window.sh ]]; then bash $STARTUPDIR/maximize_window.sh & fi # Set up shared card image cache SHARED_CACHE="/forge-shared-cache" FORGE_CACHE="$HOME/.cache/forge/pics" mkdir -p "$(dirname "$FORGE_CACHE")" # Replace cache with symlink if needed if [ ! -L "$FORGE_CACHE" ]; then rm -rf "$FORGE_CACHE" ln -s "$SHARED_CACHE" "$FORGE_CACHE" echo "✔ Forge image cache linked to $SHARED_CACHE" else echo "Forge image cache already linked" fi # Launch Forge exec /opt/forge/forge.sh