AbioticEditor.Core 2.10.0

dotnet add package AbioticEditor.Core --version 2.10.0
                    
NuGet\Install-Package AbioticEditor.Core -Version 2.10.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AbioticEditor.Core" Version="2.10.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AbioticEditor.Core" Version="2.10.0" />
                    
Directory.Packages.props
<PackageReference Include="AbioticEditor.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add AbioticEditor.Core --version 2.10.0
                    
#r "nuget: AbioticEditor.Core, 2.10.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package AbioticEditor.Core@2.10.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=AbioticEditor.Core&version=2.10.0
                    
Install as a Cake Addin
#tool nuget:?package=AbioticEditor.Core&version=2.10.0
                    
Install as a Cake Tool

<div align="center">

<img src="docs/public/logo.png" alt="Abiotic Editor" width="100" />

Abiotic Editor

A save editor and live-editing companion for Abiotic Factor.

Open browser editorDownload desktop appDocumentationGetting started

</div>

Player inventory and item catalog

Edit your character, repair a world, move supplies, or inspect what the game recorded. The browser editor, Windows/Linux desktop app, and CLI share the same save engine. Save files stay on your computer. This is a fan-made tool, not part of the game.

Choose an edition

Edition Best for Details
Browser Editing a save without installing anything Choose a folder or zip. Direct folder saves where supported; otherwise SAVE and EXPORT a zip.
Desktop Local worlds and additional tools Windows and Linux, including Steam Deck. Discovery, Game Pass, compare, transfers, plugins, and live connections.
CLI Scripts and server administration Separate Windows, Linux, and macOS downloads. Run abioticeditor --help.

The browser includes bundled game metadata and icons. The desktop can also extract item icons from an installed copy of the game. Missing assets do not stop save editing.

Make your first edit

  1. Close the game or stop the server and keep a separate copy of your world folder.
  2. Open the editor and select your save folder. The desktop can discover worlds automatically.
  3. Select a player or world save, make your changes, and press SAVE.
  4. If the browser cannot write to the folder, or you imported a zip, press EXPORT after SAVE. Copy the exported files back to the game's save folder before playing.

Direct saves keep a .bak of the previous file. This is a rolling backup, not an unlimited history. Quest tools offer prerequisite planning to help keep story changes consistent, but save editing cannot guarantee every possible combination will behave correctly in the game.

On Windows, Steam saves are under %LOCALAPPDATA%\AbioticFactor\Saved\SaveGames\<steamid>\Worlds\<WorldName>. Open the account folder if you also want character appearance, which is stored beside Worlds/. See Getting started for download names, installation, and save locations on other platforms.

What you can edit

  • Player: vitals, money, inventory and equipment, skills, recipes, background and traits, GatePal entries, transmog, appearance, and spawn information. Steam achievement status is read-only.
  • World: containers, story and quest flags, doors, dropped items, NPCs and pets, bases, vehicles, resource nodes, and other saved world features.
  • Tools: compare saves, transfer items between worlds, change a player's SteamID, edit server INI settings, and inspect raw save data.
  • Game Pass: discover, repair, extract, and convert Xbox containers to or from Steam layouts.
  • Plugins: add save operations, CLI commands, UI tools, and other extensions in .NET or JavaScript.

The desktop tour explains the screens. For example, to restore broken office glass, open its region's Resource Nodes tab, find Glass Pane, turn Harvested off, and save while the game is closed.

Live editing

The desktop app can connect to a running game using the UE4SS Lua agent and native helper. On Windows, install UE4SS first; the editor can then offer to deploy its bundled agent and start the helper for you. Remote connections require the agent/helper on the server you run.

Live changes affect the game immediately. Vitals and skills apply automatically after a short pause in input; other controls send their own actions. There is no editor .bak or universal undo step, and the game can persist changes in its normal saves. Live coverage differs from file editing, and bench-upgrade installation is disabled.

Read the live-editing guide for setup, supported areas, and current limitations. The browser edition cannot connect live; automatic local agent setup is Windows-only.

Find the right guide

Task Documentation
Browser folders, permissions, and exports Browser guide
Linux or Steam Deck setup Linux desktop guide
Move items between worlds Item transfers
Xbox cloud sync, repair, and conversion Game Pass guide
Steam account and achievement information Steam guide
Missing or outdated game data Game-data guide
Install community tools Plugins and language packs
Write a plugin Authoring guide, samples
Script edits or manage servers CLI reference

For Game Pass edits, follow the guide's offline routine: close the game and Xbox app, go offline, edit, then load and save once in-game while still offline before reconnecting. Xbox cloud sync can otherwise replace the local edit.

Downloads and help

Download platform archives from GitHub Releases or the Windows/Linux files on Nexus Mods. Desktop packages include the .NET runtime. Windows runs AbioticEditor.Web.exe; Linux includes launch-linux.desktop and launch-linux.sh. macOS downloads are CLI-only.

Windows builds are unsigned. Confirm the download source before allowing it to run. Release archives include SHA256SUMS.txt; Scoop installs are available through this repository's bucket:

scoop bucket add abiotic-editor https://github.com/ChristopherVR/AbioticEditor
scoop install abiotic-editor
scoop install abiotic-editor-cli

The desktop checks updates in Settings > Updates; the CLI supports abioticeditor update. For a bug report, include the editor version, platform, save source, what happened, and a log. Enable Settings > Diagnostics, reproduce the issue, and use OPEN LOG FOLDER. Errors are logged even with diagnostic tracing off. Report through GitHub Issues or Nexus Mods posts.

Build and contribute

Requires the .NET 10 SDK and the pinned source submodules:

git clone --recursive https://github.com/ChristopherVR/AbioticEditor.git
cd AbioticEditor
dotnet build src/AbioticEditor.Web
dotnet build src/AbioticEditor.Cli
dotnet test tests/AbioticEditor.Tests -f net10.0

Core owns parsing and editing. Web.Shared contains the shared Razor UI; Web hosts the local Photino desktop window, and Web.Wasm hosts the browser edition. Ui.Abstractions defines platform contracts. The CLI, plugin SDK, updater, and standalone live agent have separate roles. See Architecture and contributing for the full project map, save contract, test notes, and Pages workflow.

To work on the documentation:

cd docs
npm ci
npm run docs:dev
npm run docs:build

The production build checks internal documentation links. GitHub Pages deploys the docs and the browser app together; the docs preview alone does not include /app/. The technical reference includes save schemas, localization, maintainer commands, and dated research notes. docs/PROGRESS.md is the internal session history, not a current feature specification.

License

Apache License 2.0. Redistributions must retain NOTICE and identify changes. See third-party notices. Bundled wiki reference images are credited to abioticfactor.wiki.gg under CC BY-NC-SA.

Not affiliated with or endorsed by the developers of Abiotic Factor.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.10.0 44 9/14/2026
2.9.1 47 9/13/2026
2.9.0 62 9/10/2026
2.8.0 124 9/6/2026
2.7.6 96 9/6/2026
2.7.4 129 8/26/2026
2.7.2 112 8/19/2026
2.7.1 120 8/14/2026
2.7.0 107 8/14/2026
2.6.2 100 8/13/2026
2.6.0 102 8/13/2026
2.5.1 106 8/13/2026
2.5.0 109 8/13/2026
2.4.0 110 8/9/2026
2.2.2 126 8/5/2026
2.2.0 121 7/26/2026
2.1.5 111 7/26/2026
2.1.1 109 7/25/2026
2.1.0 115 7/25/2026
2.0.0 123 7/25/2026
Loading failed