C# mods
Events, configs, commands, saved data. Hot reload on a running server.
Kiln · Enshrouded
A mod framework and launcher. C# mods, data packs and modded servers, from one app.
public sealed class Welcome : Mod
{
[Subscribe]
void OnJoin(PlayerJoinedEvent e) =>
Log.Info($"{e.Player.Name} joined");
} { "format": 1,
"items": { "Material_T1_Wood_Logs":
{ "maxStackSize": 1000 } } } $ kiln deploy --reload Works today
Server, host and in-game checks cover different features. The wiki lists what each check proves.
Events, configs, commands, saved data. Hot reload on a running server.
Change items, recipes, loot, spells and creatures with JSON. It comes off with the mod.
New items and recipes, with your own icons, textures and weapon models.
Terrain, props and schematics, saved by the game. Players without Kiln see them too.
Variants, AI tweaks, guards, key-bound abilities, new gameplay logic.
In the game’s own journal, NPC menu, map markers and voice. New NPCs join its roster.
New nodes in the game’s tree, or a tree of your own. They follow the character.
New sounds, music and voice-over per language, from your own audio files.
Mod profiles, save backups, dedicated servers, live admin tools.
Safe by default
A mod’s changes are its own layer. Unload it and the game’s values come back.
Start here
Not finished
Early access · 0.2.0-dev.26
Playing: the launcher for your system. Running a server: the server pack, a zip you unpack into the server folder. The runtime on its own, kilnctl, the SDK, the sample mods and every checksum are on the download page.
In 0.2.0-dev.26, the Nexus Catalog, account sign-in and Mod Manager Download links are disabled while OAuth approval is pending. Download mod archives in your browser and drop them on the launcher, or choose them with Add mods. The launcher distributed on Nexus has no self-updater.
Enshrouded is a trademark of Keen Games GmbH. Kiln is unofficial.