Skip to content

RimBridgeServer v1.0.0

Latest

Choose a tag to compare

@pardeike pardeike released this 21 Mar 13:56

RimBridgeServer 1.0.0

If you want to build or debug a RimWorld mod against the real game instead of a mock environment, this release is the starting point.

RimBridgeServer turns a running RimWorld session into a live automation bridge that external tools, test harnesses, and AI agents can use while you are developing your mod.

What this enables for mod authors

  • Inspect live game, map, pawn, UI, and notification state from outside the game.
  • Drive debug actions, main tabs, Architect designators, saves, and screenshots through stable semantic tools.
  • Reproduce bugs against a real RimWorld session instead of guessing from logs.
  • Script repeatable test flows with JSON scripts or the lowered Lua front-end.
  • Expose your own mod-specific tools through annotated methods with RimBridgeServer.Annotations.

Best used with

  • GABS to launch RimWorld and surface the live bridge tool surface cleanly.
  • DecompilerServer when you need to inspect RimWorld or mod assemblies during a debugging session.

Good starting points

  • rimbridge/get_bridge_status
  • rimbridge/list_capabilities
  • rimworld/start_debug_game
  • rimworld/load_game_ready
  • rimworld/get_ui_layout
  • rimworld/take_screenshot
  • rimworld/list_mods
  • rimworld/update_mod_settings

For mod developers extending the bridge

Third-party mods can expose their own bridge tools by referencing RimBridgeServer.Annotations and annotating public methods. That lets you keep mod-specific automation close to your code while still using the shared discovery, execution, and diagnostics surface.

Included in this release

  • the first 1.0.0 release line
  • current dependency updates across the solution
  • release-ready mod packaging and metadata
  • generated tool reference and improved docs
  • rimworld/load_game_ready for save-load workflows that wait until automation readiness
  • release assets including preview image, mod icon, and maintained workshop/forum copy

Download RimBridgeServer.zip, unzip the RimBridgeServer folder into your RimWorld Mods directory, enable it, and start RimWorld through GABS for the cleanest setup.

Full Changelog: v0.6.4...v1.0.0