{"version":1,"pages":[{"id":"P60Sac0yb6oql3WGVjiO","title":"Home","pathname":"/modding-wiki","siteSpaceId":"sitesp_qswlH","emoji":"1f3e0","description":"Welcome to the Core Keeper Modding wiki."},{"id":"XNTwtgHiuHIGA5Pzal7a","title":"How to contribute","pathname":"/modding-wiki/how-to-contribute","siteSpaceId":"sitesp_qswlH","emoji":"1fac2","description":""},{"id":"VmD4LIu5UW4WZ0dTAc1y","title":"Discovering Mods","pathname":"/modding-wiki/playing-with-mods/discovering-mods","siteSpaceId":"sitesp_qswlH","description":"How to discover new mods to play with.","breadcrumbs":[{"label":"Playing with Mods"}]},{"id":"DaQMxhzG2p5MTInKjeY4","title":"Installing Mods","pathname":"/modding-wiki/playing-with-mods/installing-mods","siteSpaceId":"sitesp_qswlH","description":"How to install mods!","breadcrumbs":[{"label":"Playing with Mods"}]},{"id":"RvDugXQ7tA2RRzExeMir","title":"On Game Clients","pathname":"/modding-wiki/playing-with-mods/installing-mods/on-game-clients","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Playing with Mods"},{"label":"Installing Mods"}]},{"id":"uXVxwQ7kAz0otHeYd5sk","title":"For Multiplayer","pathname":"/modding-wiki/playing-with-mods/installing-mods/for-multiplayer","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Playing with Mods"},{"label":"Installing Mods"}]},{"id":"gGmf1kkZ5fTRol7Q9Pej","title":"On Dedicated Servers","pathname":"/modding-wiki/playing-with-mods/installing-mods/on-dedicated-servers","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Playing with Mods"},{"label":"Installing Mods"}]},{"id":"BV1ovSxkNn9ANyEv8aUR","title":"No Console Support","pathname":"/modding-wiki/playing-with-mods/installing-mods/no-console-support","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Playing with Mods"},{"label":"Installing Mods"}]},{"id":"8NmliDpTMFXhrxX2qKTx","title":"Troubleshooting","pathname":"/modding-wiki/playing-with-mods/troubleshooting","siteSpaceId":"sitesp_qswlH","description":"If you're encountering problems using mods, this page might have the solution.","breadcrumbs":[{"label":"Playing with Mods"}]},{"id":"rJkvDjIxN6ogGKC7Wv6n","title":"Reporting Bugs","pathname":"/modding-wiki/playing-with-mods/reporting-bugs","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Playing with Mods"}]},{"id":"NrlecGunP17xd8gsmJiw","title":"Uninstalling Mods","pathname":"/modding-wiki/playing-with-mods/uninstalling-mods","siteSpaceId":"sitesp_qswlH","description":"How to remove mods! This can become troublesome if your install is broken.","breadcrumbs":[{"label":"Playing with Mods"}]},{"id":"3aLmg6RCdXMwSR2lgXAT","title":"Getting Started Modding","pathname":"/modding-wiki/creating-mods/getting-started-modding","siteSpaceId":"sitesp_qswlH","description":"The pages in this section will guide you through setting up your modding environment and installing essential mod developer tools.","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"7SqbMXPn9mIjqyrvENMf","title":"Setting Up the Modding SDK","pathname":"/modding-wiki/creating-mods/getting-started-modding/setting-up-the-modding-sdk","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Getting Started Modding"}]},{"id":"GNqcPCjwNblVqqbTiVvT","title":"Testing the Example Mods","pathname":"/modding-wiki/creating-mods/getting-started-modding/testing-the-example-mods","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Getting Started Modding"}]},{"id":"X78FXemWaQxoStDnn9Li","title":"Viewing Console Logs","pathname":"/modding-wiki/creating-mods/getting-started-modding/viewing-console-logs","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Getting Started Modding"}]},{"id":"NkkqxiA6chrYEVqlfH60","title":"Modding Limitations","pathname":"/modding-wiki/creating-mods/modding-limitations","siteSpaceId":"sitesp_qswlH","description":"Use this page to temper your expectations about what Core Keeper modding can achieve.","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"DuJ3EnAI3vGalrf3M3r0","title":"Inspecting Other Mods' Code","pathname":"/modding-wiki/creating-mods/inspecting-other-mods-code","siteSpaceId":"sitesp_qswlH","description":"How to look at how other mods have implemented things and learn from them.","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"9MV5JvcIhN8YQKDXm3Py","title":"Modding Tools","pathname":"/modding-wiki/creating-mods/modding-tools","siteSpaceId":"sitesp_qswlH","description":"These mods and utilities can greatly enhance your modding experience.","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"aoOlaJb2cL3zZ6Kq2Ens","title":"Scripting IDE","pathname":"/modding-wiki/creating-mods/modding-tools/scripting-ide","siteSpaceId":"sitesp_qswlH","description":"An IDE (Integrated Development Environment) is a tool that allows you to write code.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Tools"}]},{"id":"cLVoeLhd1CeTLDLtSP7h","title":"Unity Explorer","pathname":"/modding-wiki/creating-mods/modding-tools/unity-explorer","siteSpaceId":"sitesp_qswlH","description":"An in-game UI for exploring, debugging and modifying Unity games.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Tools"}]},{"id":"wdJvlYWMFq2IF82IYQQ1","title":"Asset Ripper","pathname":"/modding-wiki/creating-mods/modding-tools/asset-ripper","siteSpaceId":"sitesp_qswlH","description":"A tool for extracting assets from Unity serialized files and converting them into the native Unity engine format.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Tools"}]},{"id":"z9h4GOl1Ic3jNwKIgPzh","title":"NG Tools Missing Script Recovery","pathname":"/modding-wiki/creating-mods/modding-tools/ng-tools-missing-script-recovery","siteSpaceId":"sitesp_qswlH","description":"A tool that assists with fixing scripts on imported assets.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Tools"}]},{"id":"VLxbHrANuWjrhtS9hDa1","title":"DnSpy","pathname":"/modding-wiki/creating-mods/modding-tools/dnspy","siteSpaceId":"sitesp_qswlH","description":"DnSpy is a tool that allows inspection of the game code.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Tools"}]},{"id":"ZqaIaRMTYIIvxi0TULNj","title":"Attaching a Debugger","pathname":"/modding-wiki/creating-mods/modding-tools/attaching-a-debugger","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Tools"}]},{"id":"Cy2bWxzkILsayrcILCIW","title":"Common Concepts","pathname":"/modding-wiki/creating-mods/common-concepts","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"Eo9eh2h6tac6Ee39gtgR","title":"Unique Names and IDs","pathname":"/modding-wiki/creating-mods/common-concepts/unique-names-and-ids","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Common Concepts"}]},{"id":"UvfXH9BxOgRUACVIRHWX","title":"Modding Libraries","pathname":"/modding-wiki/creating-mods/modding-libraries","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"e8wqSLy8uf3XV8BuZBf1","title":"CoreLib","pathname":"/modding-wiki/creating-mods/modding-libraries/corelib","siteSpaceId":"sitesp_qswlH","description":"CoreLib is a set of libraries developed by Limoka/Kremnev to make modding Core Keeper easier.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Libraries"}]},{"id":"X7WlcfjrqJz39VK5DzXm","title":"Modding Examples","pathname":"/modding-wiki/creating-mods/modding-examples","siteSpaceId":"sitesp_qswlH","description":"This section contains various examples on how to create things in Core Keeper","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"Ge8PWDDEbvOKI7LkNBWe","title":"Items","pathname":"/modding-wiki/creating-mods/modding-examples/items","siteSpaceId":"sitesp_qswlH","description":"This page describes how to create various item archetypes. For example: ingredients, tools and weapons, etc.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"}]},{"id":"MKEhKDmrTzHxwSkDyMBc","title":"Weapons and Tools","pathname":"/modding-wiki/creating-mods/modding-examples/items/weapons-and-tools","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Items"}]},{"id":"WpLAwoZHPitsMlpbGNsm","title":"Armor","pathname":"/modding-wiki/creating-mods/modding-examples/items/armor","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Items"}]},{"id":"aDClLod6HUpRHvUoKAQ7","title":"Food","pathname":"/modding-wiki/creating-mods/modding-examples/items/food","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Items"}]},{"id":"wlkpSDq8AuLhnuWY9cSU","title":"Obtaining items","pathname":"/modding-wiki/creating-mods/modding-examples/obtaining-items","siteSpaceId":"sitesp_qswlH","description":"This section describes ways you can make your items obtainable","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"}]},{"id":"FGzM2GGkYC15d5ixl2tD","title":"Adding Crafting Recipe","pathname":"/modding-wiki/creating-mods/modding-examples/obtaining-items/adding-crafting-recipe","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Obtaining items"}]},{"id":"WNLn7ffLKhNQU0cuwKF6","title":"Adding your items to crafters","pathname":"/modding-wiki/creating-mods/modding-examples/obtaining-items/adding-your-items-to-crafters","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Obtaining items"}]},{"id":"4pj6u1ruFbJjDR3dj71A","title":"Adding items to Enemy loot","pathname":"/modding-wiki/creating-mods/modding-examples/obtaining-items/adding-items-to-enemy-loot","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Obtaining items"}]},{"id":"1JF7sdYLuUvHo5ubz26q","title":"Placeables","pathname":"/modding-wiki/creating-mods/modding-examples/placeables","siteSpaceId":"sitesp_qswlH","description":"This page describes how to create various objects that can be placed by player","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"}]},{"id":"SocBmjG3elG7PZILhJO3","title":"Tiles","pathname":"/modding-wiki/creating-mods/modding-examples/placeables/tiles","siteSpaceId":"sitesp_qswlH","description":"This page describes how to create a tile item.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"},{"label":"Placeables"}]},{"id":"e6HibzGxl8d2KeJpt3tC","title":"NPCs and Enemies","pathname":"/modding-wiki/creating-mods/modding-examples/npcs-and-enemies","siteSpaceId":"sitesp_qswlH","description":"This page describes how to create NPC's (Non Playable Characters) and enemies.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"}]},{"id":"0b6tQIgMh6IXZ8HHLomM","title":"UI and Interactions","pathname":"/modding-wiki/creating-mods/modding-examples/ui-and-interactions","siteSpaceId":"sitesp_qswlH","description":"This page describes implementing various features that allow user to interact with the mod. For example: keybinds, custom interfaces, etc.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"}]},{"id":"RlBKhFtLkKsk7qfsOZvt","title":"Client-Server communications","pathname":"/modding-wiki/creating-mods/modding-examples/client-server-communications","siteSpaceId":"sitesp_qswlH","description":"This page describes how to handle various things related to client-server communications. This includes sending messages, implementing prediction, etc.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Modding Examples"}]},{"id":"nUwrdNoWD02WeIBlZGCB","title":"Inspecting Base Game Content","pathname":"/modding-wiki/creating-mods/inspecting-base-game-content","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"B2RB2AkyFhWYUCeWTjYM","title":"Importing Ripped Assets to your Editor","pathname":"/modding-wiki/creating-mods/inspecting-base-game-content/importing-ripped-assets-to-your-editor","siteSpaceId":"sitesp_qswlH","description":"Bring base-game assets into your editor for quick reference.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Inspecting Base Game Content"}]},{"id":"5dseVIXaxBPeZGJcdulK","title":"Inspecting Assets In-Game","pathname":"/modding-wiki/creating-mods/inspecting-base-game-content/inspecting-assets-in-game","siteSpaceId":"sitesp_qswlH","description":"Use additional tools to inspect properties and values while the game is running.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Inspecting Base Game Content"}]},{"id":"fa3PJbf6qHeAVBGAoP7C","title":"Inspecting Game Code","pathname":"/modding-wiki/creating-mods/inspecting-base-game-content/inspecting-game-code","siteSpaceId":"sitesp_qswlH","description":"Use a decompiler to look at an approximation of the game's C# code.","breadcrumbs":[{"label":"Creating Mods"},{"label":"Inspecting Base Game Content"}]},{"id":"2kJSS9sq8yrFaHnpvl0h","title":"Updating your Modding SDK","pathname":"/modding-wiki/creating-mods/updating-your-modding-sdk","siteSpaceId":"sitesp_qswlH","description":"How to update your already installed Modding SDK project after a game update.","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"GO1coHvAu8FjjQGAcS5Z","title":"Releasing Mods","pathname":"/modding-wiki/creating-mods/releasing-mods","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"}]},{"id":"PDLHNqM04vVyKJSVcxjy","title":"Create a mod.io Page","pathname":"/modding-wiki/creating-mods/releasing-mods/create-a-mod.io-page","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Releasing Mods"}]},{"id":"bllGs10cbgRcUACfdqlt","title":"Mod Files Upload","pathname":"/modding-wiki/creating-mods/releasing-mods/mod-files-upload","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Creating Mods"},{"label":"Releasing Mods"}]},{"id":"lHy6bP6G2aTLXx5khlEE","title":"Important Folder Paths","pathname":"/modding-wiki/concepts/important-folder-paths","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Concepts"}]},{"id":"6xx6D6PPLrhTyA8P1nFV","title":"Technologies and Tools","pathname":"/modding-wiki/concepts/technologies-and-tools","siteSpaceId":"sitesp_qswlH","description":"","breadcrumbs":[{"label":"Concepts"}]},{"id":"FbuGkqUTE2M856VYH79C","title":"Elevated Access","pathname":"/modding-wiki/concepts/elevated-access","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Concepts"}]},{"id":"cJPg5QrEFk6GQCPUjWhK","title":"General Reference","pathname":"/modding-wiki/archive/reference","siteSpaceId":"sitesp_qswlH","description":"","breadcrumbs":[{"label":"Archive"}]},{"id":"fIVCFjyuW4HTdXnUotkT","title":"Outdated Unity Setup Guide","pathname":"/modding-wiki/archive/outdated-unity-setup-guide","siteSpaceId":"sitesp_qswlH","description":"This page includes instructions prior to release of Mono build of the game","breadcrumbs":[{"label":"Archive"}]},{"id":"xXjOhho6tNDbAKVuhpJy","title":"Outdated IL2CPP Guides","pathname":"/modding-wiki/archive/outdated-il2cpp-guides","siteSpaceId":"sitesp_qswlH","breadcrumbs":[{"label":"Archive"}]},{"id":"YAASwV5zeJTkWtoUD0Zf","title":"Getting started with modding","pathname":"/modding-wiki/archive/outdated-il2cpp-guides/getting-started","siteSpaceId":"sitesp_qswlH","description":"","breadcrumbs":[{"label":"Archive"},{"label":"Outdated IL2CPP Guides"}]},{"id":"SeFFevHni0uVNgyGqJWb","title":"How to view game source code","pathname":"/modding-wiki/archive/outdated-il2cpp-guides/view-source-code","siteSpaceId":"sitesp_qswlH","description":"","breadcrumbs":[{"label":"Archive"},{"label":"Outdated IL2CPP Guides"}]},{"id":"jauDlWeCiwAdWkQfWbTI","title":"How to setup your Unity project","pathname":"/modding-wiki/archive/outdated-il2cpp-guides/unity-setup","siteSpaceId":"sitesp_qswlH","description":"","breadcrumbs":[{"label":"Archive"},{"label":"Outdated IL2CPP Guides"}]},{"id":"DMYADElEUkCKpjtQfk8C","title":"How to install Core Keeper mono version","pathname":"/modding-wiki/archive/outdated-il2cpp-guides/how-to-install-core-keeper-mono-version","siteSpaceId":"sitesp_qswlH","description":"Recently Pugstorm released a mono version of Core Keeper. You might need it to reference it's assemblies. Here is how to get it.","breadcrumbs":[{"label":"Archive"},{"label":"Outdated IL2CPP Guides"}]}]}