Software for servers, games and the web.

I’m Stealth, a computer science student. I like making things that run smoothly for the people using them. In my spare time I build custom plugins for PvP Paradise, a Java Minecraft server I run as a hobby.

  • Java
  • C++
  • C#
  • TypeScript

Plugins

Some of my custom work for PvP Paradise. Choose a category, then open one to see what it does.

  • Combat LogNo escaping a fight

    Our custom combat log, an alternative to plugins like DeluxeCombat minus the useless bloat. It stops players teleporting away or logging out mid-fight, and adds our own anti-freehit system for a problem players often complain about on FFA servers.

  • KitsReady-made loadouts

    Staff create kits for practice fights, and each player can arrange their kit the way they like.

  • Kill StatsStats and leaderboards

    Tracks kills, deaths and streaks, shows leaderboards, and announces kills with custom messages.

  • Arena RegenResets arenas automatically

    Puts fight arenas back the way they started on a timer, without slowing the server down.

Performance

Average MSPT. The lower, the better. See the Spark graph with player count

Players on a shared host with 8 CPU threads. See the machine stats
150
Median MSPT, about 40 players
2.29 ms
95th percentile MSPT, about 40 players
3.9 ms
Server time each of my plugins uses
<0.1%

Measured with the Spark profiler. The 40-player figures and the graph are from one hour on 7 November 2026, with 30 to 55 players online. My plugins run alongside third-party ones on the same server.

Toolbox

Languages and tools I’ve used across projects, coursework and the live server.

Languages
  • Java
  • C++
  • C
  • C#
  • TypeScript
  • JavaScript
  • Python
  • HTML
  • CSS
  • SQL
  • Bash
  • YAML
Frontend
  • React
  • Tailwind
Game dev
  • Unity
  • Godot
Backend
  • Node.js
  • Cloudflare Workers
  • WebSocket
  • Multithreading
Databases
  • MongoDB
  • MySQL
  • SQLite
Infrastructure
  • Linux
  • Docker
  • Nginx
  • Cloudflare
Minecraft
  • Paper
  • Velocity
  • BungeeCord
  • PacketEvents
  • Spark profiler
Tools
  • Git
  • GitHub
  • GitHub Actions
  • Maven
  • Gradle
Spark machine stats from 7 November 2026: Intel Xeon E-2388G with 8 CPU threads, 3.7 GB of memory for the server on a shared host with 125.7 GB, Debian 12, Java 21, 40 players online
Spark profile, 7 November 2026: CPU, memory and platform of the shared host
Spark profile from 7 November 2026 over 60 minutes: TPS steady at 20, MSPT mostly between 2 and 3, and 30 to 55 players online
Spark profile, 7 November 2026: TPS, MSPT and players over one hour (30 to 55 online)