Player Status

XJotaBeLikeX

Player Status

See what your friends are doing in real time — right from their profile page.

This mod adds a live status indicator to every player's profile, so you can instantly know if they're online, playing a level, editing, or offline.


Statuses

Online

The player has the game open and is browsing menus (main menu, level browser, etc.).

Playing: Level Name - 77%

The player is currently inside a level. The level name and their best percentage on that level are displayed. The percentage updates if they beat their record during the session.

Editor: Level Name

The player is currently editing a level. The level name is displayed in yellow next to the purple "Editor:" label.

Offline

The player is not currently in the game. This status appears when:

  • The player closed the game
  • The player does not have this mod installed
  • The player has no internet connection
  • The server could not be reached

Network Error

There was a problem connecting to the status server. This is usually temporary and resolves on its own.


How It Works

  • When you open the game, the mod sends your status to a server
  • A heartbeat is sent every few seconds to keep your status alive
  • When you visit someone's profile, the mod checks their status from the server
  • If no heartbeat is received for a while, the player is considered offline

Privacy

  • Only your username, account ID, current level name, and best percentage are shared
  • Your status is automatically removed from the server shortly after closing the game
  • No personal data is stored permanently

Notes

  • Both players need the mod installed to see each other's status
  • An internet connection is required for the mod to work
  • Status updates may take a few seconds to appear

1.0.0 Beta 6

  • Added a "Hide Editor Level" setting to keep unreleased projects private
  • Removed the Argon dependency completely to bypass rate-limit restrictions and 429 errors
  • Fixed a memory leak in the client's background pinger by switching to a static instance
  • Optimized backend performance by stripping out heavy token caching and cleanup intervals

1.0.0 Beta 5

  • Fixed a major crash (EXCEPTION_ACCESS_VIOLATION) on the profile page
  • Resolved pointer issues during active network requests
  • Moved profile status labels down by 5 pixels to prevent overlapping
  • Fixed a math error in the server's Argon rate-limit handler
  • Reduced the server's global Argon cooldown from 10 minutes to 2 minutes
  • Added a 15-second timeout limit to prevent infinite loading
  • Truncated massive 502 HTML error logs to keep the Geode console clean
  • Resolved the persistent "Network error" on first profile views (Cold Starts)

1.0.0 Beta 4

  • Implemented Argon token caching on the server to prevent API rate limits (Error 429)
  • Added a global cooldown system to gracefully handle traffic spikes and server restarts
  • Added detailed error logging to the Geode console for failed status updates to improve debugging

1.0.0 Beta 3

  • Added editor status (Editor: Level Name) with purple and yellow colors
  • Fixed Argon re-authentication when switching accounts without restarting
  • Fixed positioning to be relative to profile nodes instead of window size
  • Fixed status label duplicating on profile refresh
  • Improved immediate status ping when viewing own profile

1.0.0 Beta 2

  • Argon authentication was added

1.0.0 Beta 1

  • First Version
  • Adds player statuses in online mode
The recommended way to install mods is through the in-game mod loader . You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies ; you will need to find and install them yourself.

Site made by HJfod. Thank you to nekit for the domain!

Geode Team 2026