Empyrion ModLoader/Client/Host Ziel Entkoppeln der MOD.DLLs um diese: im laufenden Spiel starten/stoppen zu können. Mods hinzuzufügen/deaktivieren zu können Mods mit >= .NET 4.6 schreiben zu können Mods dürfen aus mehreren DLLs bestehen Mods können einfach per Debugger inspiziert werden. Konfiguration ModLoader: "DllNames.txt" mit dem Pfad zur ClientDLL Client: "Configuration.xml" Konfiguration des Hostprozesses, der Pipenamen und des Start/Stopverhaltens Wenn eine "stop.txt" Datei in dem Verzeichnis existiert in dem auch die "Configuration.xml" liegt, wird der Host-Prozess heruntergefahren und nicht (automatisch) erneut gestartet. Host: "DllNames.txt" Pfade zu den MOD.DLLs welche geladen werden sollen Download: https://github.com/GitHub-TC/EmpyrionModHost/releases Source: https://github.com/GitHub-TC/EmpyrionModHost Version 1.2: Umstellung auf SharedMemory und verbessertes ExceptionHandling English version Empyrion ModLoader / Client / Host Goal Decoupling the MOD.DLLs by: to be able to start / stop in the current game. Add / disable mods be able to write mods with> = .NET 4.6 Mods may consist of several DLLs Mods can be easily inspected by debugger. Configuration ModLoader: "DllNames.txt" with the path to the ClientDLL Client: "Configuration.xml" Configuration of the host process, the pipe names and the start / stop behavior If there is a "stop.txt" file in the directory in which also the "Configuration.xml" is located, the host process becomes Shut down and not (automatically) restarted. Host: "DllNames.txt" paths to the MOD.DLLs which should be loaded Download: https://github.com/GitHub-TC/EmpyrionModHost/releases Source: https://github.com/GitHub-TC/EmpyrionModHost Version 1.2: Changeover to SharedMemory and improved exception handling