#!/usr/bin/env bash set -euo pipefail shacraft_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" cd "$shacraft_root" if [[ ! -x target/release/shacraft-server ]]; then cargo build --release --locked -p shacraft-server -p shacraft-mcp -p shacraft-compat fi exec target/release/shacraft-server --client "$shacraft_root/client" --packages "$shacraft_root/packages" "$@"