Centralized Database Manager

V 1.0.0.0 mod for Farming Simulator 25

0
Downloads today
3
Downloads total
0
Comment Count

description

Enhance your modding experience with the Centralized Storage & VS Code Tooling for Modders. The FS25_DBAPI provides a streamlined persistence layer for Farming Simulator 25 mods, replacing fragmented data handling with a centralized, JSON-backed FlatDB. Utilize a simple global API (g_globalMods[“FS25_DBAPI”].DBAPI) for namespaced key/value storage.

Boost your workflow with a dedicated VS Code extension featuring IntelliSense, snippets, and a live tree view to inspect your database files directly in the editor.

Why use FS25_DBAPI?

  • Zero Overhead: A minimal, savegame-safe persistence layer that requires no external database engines.
  • Intuitive API: Clean methods for getValue, setValue, listKeys, and deleteValue.
  • Developer Velocity: Drastically speed up coding with autocomplete, snippets, and workspace visualization.
  • Cross-Mod Compatibility: Simplify data sharing between mods and streamline migrations between savegames.
  • Scalable: Lightweight enough for tiny utility mods, yet robust enough for complex modpacks.

Quick Start for Developers

Install the Mod: Drop the release ZIP into your mods/ folder and load your savegame to initialize the API.

Setup the VS Code Extension: Navigate to the vscode-extension directory and run:

Bash
npm run compile
npm run package

Install the resulting .vsix via VS Code (Extensions → Install from VSIX…).

Code Examples

Set a configuration value:

Lua
local DBAPI = g_globalMods[“FS25_DBAPI”]
DBAPI.setValue(“MyMod”, “config.playerSpeed”, 12.5)

Read with a fallback default:

Lua
local DBAPI = g_globalMods[“FS25_DBAPI”]
local speed = DBAPI.getValue(“MyMod”, “config.playerSpeed”, 10)

Get Involved: We’re looking for feedback! Whether you want to report a bug, request a feature, or propose an integration, join the conversation on GitHub.

Credits

  • 06 Mar 12:39
    Version 1.0.0.0

  • 3696102
    by Gytor
    ago about 15 hours
  • 3696101
    by Gytor
    ago about 15 hours
  • 3696100
    by Gytor
    ago about 15 hours
  • 3696099
    by Gytor
    ago about 15 hours
  • 3696098
    by Gytor
    ago about 15 hours


Files

06.03 2026
Modhoster user rating
no rating Votes
V 1.0.0.0
Farming Simulator 25
unzip_FS25_DBAPI.zip
93.6 KB 3
Fri 3

0 Comments for Centralized Database Manager

You have to log in for writing comments.
You can also sign up for free, id you don't have an account yet - it only takes 5 minutes.

No comments yet.

Write the first comment...

      }