Skip to content
← All projects

// Personal ·

Luna Player

Core player lifecycle module: authentication against the backend, connection logging, and shared player helpers.

  • Lua
  • GMod
  • Auth

Handles the join flow for every player — authenticates against the backend once a player is fully initialized, logs the connection, and cleans up on disconnect. Exposes a resync path (both admin-triggered and player-triggered via a cooldown-gated network message) so profile and session data can be refreshed without a reconnect, and installs player-meta helper methods other modules depend on.