Minor improvements and fixes:
SLP: Reinstall without losing mods
-
Added a Reinstall SLP button in the SLP management panel
-
Reinstall removes only the SLP plugin directory, preserving all installed mods and modconfig.xml, then downloads and installs the latest SLP version
-
Available via POST /api/v2/slp/reinstall and UI -> config -> SLP
-
Added 🎮 Game Version button to the server status panel - shows the detected game version as an ephemeral message (button only appears once a version is detected)
-
Added 🔄 Next Auto Restart button -shows the next scheduled restart time in the user's local timezone using Discord's native timestamp formatting, including a live countdown (button only appears when auto-restart is enabled)
Auto-restart schedule now tracks the next restart time at runtime; the value is cleared when the server stops or auto-restart is cancelled
Bug Fix: Detached Game Server on SSUI Update/Restart ( Fixes #159)
- Applying an SSUI update while the game server was running caused the server process to become detached — SSUI would lose track of it and start a second instance on the next "Start Server" command
- SSUI now gracefully stops the game server before launching the new executable, on both Windows and Linux
- Same fix applies to RestartMySelf() used during the post-update self-restart
What's Changed
- v5.13.2 - SLP fix and discord improvements by @JacksonTheMaster in #161
Full Changelog: v5.13.1...v5.13.2