Spelara v1.5
What's new in v1.5
- Installer: stop bundled-Java game servers before replacing files
- Add console command input for server (send to stdin)
- Hytale notes: use Spelara's bundled Java 25 for the one-time /auth step
- Hytale: require Java 25 (server jar is now class 69)
- Hytale: document real install path (%APPDATA%) and server auth requirement
- Release v1.5
- Auto-discover a suitable JDK for Java servers (not just PATH)
- Add JDK download link to the Java-version error messages
- Surface a clear 'needs Java N+' error for Java servers instead of bare crash
- Hytale: default to one-folder layout (Assets.zip beside the jar), note Java 21+
- Hytale: default assets path to ../Assets.zip (parent of Server folder)
- Hytale: document the launcher's buried server-file path in notes
- Hytale: fix server-page notes, add downloader link
- Preserve line breaks in the profile notes banner
- Heal steam_appid.txt holding the game/store appid (Insurgency 2014)
- Scope Steam account login to games that require it; anon by default
- Fix Insurgency: Sandstorm launching through the Steam client
- Bundle Java 25 (LTS) instead of 21; Hytale uses the bundled runtime
- Add Hytale server template (Java, manual install)
- Last Oasis: require Customer/Provider keys, block start with clear message
- Left 4 Dead 2: add -console so srcds runs headless
- Foundry: launch via FoundryDedicatedServerLauncher.bat
- Empyrion: launch via EmpyrionLauncher (launcherExits); DST notes; Eco log note
- Mark Eco as console-only logs
- DST: clarify the cluster_token requirement is mandatory + where to get it
- Empyrion launch via launcher .cmd; DayZ log discovery (.RPT/.ADM + profiles dir)
- Install: auto-scroll only the SteamCMD log box, not the whole page
- Day of Dragons: correct profile — installs anonymously (no Steam account needed)
- Fix malformed launch args for template/Source servers (Day of Defeat etc.)
- Robust atomic writes: retry rename on transient Windows EPERM/EACCES/EBUSY
- Fix: find deeply-nested server executables (ARK ArkAscendedServer.exe)
- CS 1.6: mark console-only logs (HLDS writes no capturable log)
- #7 Core Keeper logs: surface Unity Player.log via env-expanded logPath
- Fix #4 properly: propagate profile workingDirectory to launch
- Fix: stopping a force-killed GUI server (7DTD) reported as crashed
- #8 Capture CS 1.6 (HLDS) logs via -condebug + profile logPath discovery
- SteamCMD: stop killing slow-but-healthy updates of large apps
- #9 Filter Source 2 (CS2) console-input noise from the Logs view
- Console/window hider: reduce hide delay (100ms hide passes, ~1s process scan)
- #6 Hide GUI-window servers (Conan, 7 Days to Die), not just consoles
- #3 Log history browser + fix native log discovery
- Fix #1: stop recurring false "update available" badge
- Bug batch (1/2): server name validation, install path reset, Avorion cwd, copy logs
- Logs panel: explain empty logs for console-only servers (Astroneer)
- Server logs: also read the game's native Saved/Logs, not just our capture
- Astroneer: add Server password quick field; clarify Public IP requirement
- Astroneer: guided Public IP / Owner setup written to AstroServerSettings.ini
- Launch profile editor: group fields + collapse rarely-used Advanced section
- Launch profile: edit the full command directly (+ fix duplicated args)
- Discord settings: remember webhook URL per type
- Discord settings: prominent on/off switch + "notifications off" banner
- Trim console-hider diagnostics; make Discord suppression visible
Download the installer below — run Spelara-Setup-1.5.exe and follow the wizard.