Skip to content

Add Character Snapshot plugin - #16490

Merged
runelite-github-app[bot] merged 2 commits into
runelite:masterfrom
Oveduumnakal:character-snapshot
Sep 15, 2026
Merged

runelite-github-app[bot] merged 2 commits into
runelite:masterfrom
Oveduumnakal:character-snapshot

Conversation

@Oveduumnakal

Copy link
Copy Markdown
Contributor

Character Snapshot writes a live snapshot of the logged-in character's current state to a local JSON file for other local tools to read. It makes no network calls of any kind — it only writes a local file.

Unlike the existing export plugins, which capture static progress (levels, quests, collection log) as CSV rows or a periodic dump, this one is oriented around what's true right now: boosted stats, current hitpoints / prayer / run energy, world location, active Grand Exchange offers, and the current slayer task — always the latest values, one file per character. It also exports the usual progress data (skills, bank, inventory, equipment, quests, achievement diaries, combat-achievement tiers), each behind a config toggle.

Writes are atomic (temp file + rename), so a process reading the file never sees a partial document, and the output is a documented, versioned JSON schema (SCHEMA.md).

Source: https://github.com/Oveduumnakal/runelite-character-snapshot

@runelite-github-app

runelite-github-app Bot commented Sep 13, 2026 •

Copy link
Copy Markdown

@runelite-github-app

Copy link
Copy Markdown

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

@runelite-github-app
runelite-github-app Bot merged commit 03cb7fa into runelite:master Sep 15, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant