What's New
Linux Support
KitsuneCommand now runs on both Windows and Linux 7 Days to Die dedicated servers. The same release ZIP works on both platforms — the mod auto-detects the OS and loads the correct native libraries.
Changes
- Cross-platform native library loading — Uses
dlopenon Linux andLoadLibraryon Windows, with Monomono_dllmap_insertfor runtime DLL mapping - Built System.Data.SQLite from source with
SQLITE_STANDARDdefine — the NuGet binary uses obfuscated P/Invoke names that break Mono DLL mapping on Linux - Official sqlite3.dll from sqlite.org for Windows (the NuGet SQLite.Interop.dll doesn't export standard SQLite C API functions)
- RuntimeInfoShim now detects actual OS instead of hardcoding Windows
- PlatformHelper utility for cross-platform OS detection
- Build scripts support
-Platformparameter (windows,linux,both) - System.ComponentModel.DataAnnotations.dll shipped with mod (required by ASP.NET Web API, not included in Unity's Mono)
Linux Requirements
libsqlite3-0system package (usually pre-installed on most distros)- Everything else is included in the release
Installation
- Extract the
KitsuneCommandfolder into your server'sMods/directory - Start the server
- Open
http://your-server-ip:8888 - Check the save directory for
FIRST_RUN_PASSWORD.txtwith admin credentials
Full Changelog: v2.1.0...v2.2.0