SMMODS
正在开发

Starminer模组功能目前尚未完全稳定,使用SMMODS和模组需自担风险,如有疑问请至以下渠道:#Starminer官方Discord服务器#中的#模组讨论频道#

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"
  ]
}