SMMODS
Lua Framework sample Read-only export

Starminer Object Catalog Export

Exports the live Starminer ObjectDefinitions catalog to JSON so modders can inspect buildables, resources, enemy entries, fields, and selector identities before authoring patches.

Overview

Object Catalog Export is a framework-backed sample from the Starminer Modding repo. It uses the reusable SDK surface to read RTSSaveLoadManagerSubsystem.ObjectDefinitions and write a local JSON snapshot plus a short report. It does not change game data.

Latest version

Version Target build Status Artifact
0.1.1 23435040 Published static ZIP f79962a943afd36ff0bf31bef0475604a47488241f688341a8e45ac604b8daf9

Runtime output

When loaded in Starminer with UE4SS and Starminer Framework, the sample writes these files beside the Win64 executable. The manager can remove the mod folder later, but generated reports remain local evidence for the player or modder.

ILLSpace/Binaries/Win64/StarminerObjectCatalog.json
ILLSpace/Binaries/Win64/StarminerObjectCatalogExport.report.txt

Manifest shape

{
  "id": "starminer.object-catalog-export",
  "name": "Starminer Object Catalog Export",
  "version": "0.1.1",
  "targetGameBuild": "23435040",
  "entrypoints": [
    {
      "type": "ue4ss-lua",
      "path": "Scripts/main.lua"
    }
  ],
  "dependencies": {
    "starminer.framework": ">=0.5.5"
  },
  "loadAfter": [
    "starminer.framework"
  ]
}