Java · 5 platforms

LeavePulse server agent

The on-server side of the platform: a multi-platform Minecraft agent (190+ Java files) that streams privacy-aware telemetry and whitelist events to the backend over HTTP and websockets.

Stack

  • Java
  • WebSocket
  • HTTP
  • Ed25519
  • Gradle

Architecture notes

  1. 01

    Bukkit/Paper, BungeeCord/Waterfall, Velocity, Fabric and NeoForge from a shared core

  2. 02

    Whitelist enforcement (kick/restrict), playtime tracking, in-game account linking

  3. 03

    Auto-update by channel with SHA-256 validation and Ed25519-signed manifests