Public C# gameplay mods for Eco (Strange Loop Games): BunWulf professions family, DirectCarbonCapture, MinesQuarries, ShopBoat, EcoNil, WorldCounter
  • C# 96.6%
  • Python 3%
  • Makefile 0.4%
Find a file
Kai Siren a841896985
Some checks are pending
TruffleHog / Scan for secrets (push) Waiting to run
chore(pre-commit): adopt context-load-points hooks (v0.11.1)
Part of the agentic-os-kai#505 load-point framework rollout.

closes coilysiren/eco-mods-public#9

Audit-log: coily://1780119187/AGPHOXZQ - coily git commit
2026-05-30 10:12:45 -07:00
.agents/skills/eco-mods-public docs: add per-repo .agents pointer skill 2026-05-30 10:12:43 -07:00
.claude lockdown: sync to coily v2.45.0 [skip ci] 2026-05-28 09:28:08 +00:00
.coily chore(catalog): drop providesApis, bump agentic-os hook to v0.6.0 2026-05-27 21:38:44 -07:00
.github/workflows chore(ci): remove codex-review-gate + undraft-and-poke-codex workflows 2026-05-16 15:42:51 -07:00
.vscode project setup 2025-09-12 20:51:08 -07:00
docs chore: clear pre-commit documentation-layout and catalog violations 2026-05-27 20:26:54 -07:00
Mods/UserCode balance(BunWulfEducational): soften Scholars upgrade module efficiencies 2026-04-19 06:17:46 -07:00
scripts chore: adopt coilysiren/agentic-os v0.2.1 upstream-ref pre-commit suite 2026-05-15 23:30:17 -07:00
templates cleanup template 2025-01-25 14:14:11 -08:00
.editorconfig sledgehammer 2025-02-15 21:35:01 -08:00
.gitattributes initial commit 2024-11-01 16:04:08 -07:00
.gitignore Migrate from requirements.txt to uv + pyproject.toml 2026-05-14 06:28:25 -07:00
.pre-commit-config.yaml chore(pre-commit): adopt context-load-points hooks (v0.11.1) 2026-05-30 10:12:45 -07:00
.python-version Migrate from requirements.txt to uv + pyproject.toml 2026-05-14 06:28:25 -07:00
__init__.py yaml configs 2024-11-10 00:17:30 -08:00
AGENTS.md chore: clear pre-commit documentation-layout and catalog violations 2026-05-27 20:26:54 -07:00
CLAUDE.md Convert CLAUDE.md symlink to @AGENTS.md import 2026-04-23 13:35:40 -07:00
eco-mods-public.sln DCC 2025-01-12 20:51:03 -08:00
LICENSE Add MIT LICENSE 2026-04-24 05:34:01 -07:00
main.cs SLG updated recipe args 2025-02-28 08:26:43 -08:00
Makefile Migrate from requirements.txt to uv + pyproject.toml 2026-05-14 06:28:25 -07:00
omnisharp.json project setup 2025-09-12 20:51:08 -07:00
project.csproj fix build 2026-04-13 09:15:02 -07:00
pyproject.toml chore: clear pre-commit documentation-layout and catalog violations 2026-05-27 20:26:54 -07:00
README.md rename: update cross-repo refs after coilyco-ai to agentic-os-kai 2026-05-15 02:29:33 -07:00
util.py workon librarian skill recipes 2024-11-14 22:05:08 -08:00
uv.lock Migrate from requirements.txt to uv + pyproject.toml 2026-05-14 06:28:25 -07:00

Eco by Strange Loop Games

Banner: Steam header for Eco by Strange Loop Games. Used here for attribution; not my artwork.

eco-mods-public

A collection of public C# gameplay mods for Eco, Strange Loop Games' multiplayer survival and simulation game. The mods add new professions, recipes, crafting stations, farming extensions, environmental systems, and mining and quarrying mechanics. Everything targets Eco.ReferenceAssemblies (v0.13.0-beta as of Cycle 13) and builds with dotnet build; see AGENTS.md for the full project layout, code-generation notes, and conventions.

The mods fall into a few clusters. The BunWulf family (Agricultural, Biochemical, Educational, HardwareCo) adds extended farming and crop variety, a plant-based Biochemist profession as an alternative to petrochemical oil, a Librarian profession that can craft skill books across every discipline, and a handful of specialty hardware items. Standalone mods include DirectCarbonCapture (late-game atmospheric CO2 mitigation), EcoNil (weather and moisture mechanics), MinesQuarries (infinite but expensive mining and quarrying operations, designed around vertical integration), ShopBoat (a mobile shop world object), and WorldCounter (world statistics tracking). Released builds are distributed as .zip files at the repo root; AGENTS.md documents the asset packaging and deploy workflow.

See also eco-cycle-prep for cycle-prep automation (worldgen rolls, Discord announcements, mod sync). The official modkit lives at StrangeLoopGames/EcoModKit, modding docs are at docs.play.eco and wiki.play.eco/en/Modding, and other community mods are catalogued on mod.io.

Commands

Dev commands are declared in .coily/coily.yaml. Run them as coily exec <verb>.

See also

  • AGENTS.md - agent-facing operating rules.
  • docs/FEATURES.md - inventory of what ships today.
  • .coily/coily.yaml - allowlisted commands. Agents route through coily, not bare make / uv / python / npm / cargo / dotnet.

Cross-reference convention from coilysiren/agentic-os-kai#313.