Dashboard
Testing mode
Adds synthetic players with random profiles, Rax balances, and mining stats on the Players and Rax pages. Nothing is saved to the database.
Testing players are marked TEST in lists and appear as accepted friends in-game while you are logged in as admin.
Test actions
Run real moderation and messaging flows as a selected testing player. Records are saved to the database and appear on Messages, Flagged messages, and Ban appeals.
Offworld News
Regenerate today's ONN edition on Exonet. Story regeneration replaces headlines and bodies; image regeneration re-rolls only today's existing AI illustrations and leaves archive editions untouched.
Loading today's edition…
Daily story count
Each UTC midnight the edition includes a date-seeded fuzzy number of stories between your minimum and maximum. Changes apply on the next generation or when you regenerate today's stories.
Reporter roster
Manage ONN correspondent personalities, names, portraits, and which reporters appear in the daily story pool.
Lunar Weather Service
Configure the relay network and fuzzy daily reporting count. Changes apply to the next bulletin generation (UTC midnight or manual regenerate).
Loading today's bulletin…
Relay network
The catalog holds up to 100 relays. Pool size limits how many relays participate each day; the rest are not used until you raise the pool.
Foreverfall Penitentiary
Configure galactic lifetime-sentence inmate intake. New rosters publish at UTC midnight; portrait images accumulate until the pool cap, then reuse.
Loading status…
Intake settings
Fuzzy daily count uses date-seeded variance around the target (e.g. 15 ± 8). Inmate records purge after retention days; portrait images are kept permanently.
VoidCorp
Generate AI product listing images for the Exonet VoidCorp catalog. New trade supplies sync into the catalog automatically; missing images backfill on API reads, at UTC midnight, and when you run generation here.
Loading catalog status…
Generation batch
Each run generates up to 4 missing images (configured in appsettings as VoidCorp:MaxImagesPerDay). Run again until the missing count reaches zero.
Players
| Username | Rax | Mines | Joined | Status |
|---|
Bans
All active player bans with level, reason, and staff notes.
| Player | Ban level | Reason | Banned by | Banned at | Expires | Status |
|---|
Ban appeals
Players request ban removal from the login screen.
Messages
Staff ↔ staff and player → staff in one inbox. Each row is labeled Staff or Player so you know the source. For searchable history across all channels, use the Message Log tab.
Send to staff
Compose a message to another admin or moderator.
Flagged messages
Auto-flagged messages for hate speech review. Players are not notified until you decide.
Message Log
Searchable audit trail for staff, player, peer, and ban appeal messages.
Game Rax settings
Edit credits.csv — sign-up Rax, birthday bonus, and company name reclaim fee. Opens in Excel or Google Sheets.
Player balances
Search players and set individual Rax balances.
| Username | Current | New balance |
|---|
Special events
Players see active events on login and win rewards by completing in-game challenges during the event.