Skip to content
Driss Costa
← All projects

2026 / Game

KitBattle CTF

Year
2026
Field
Game
Stack
Java / Spigot API / Maven / Vault / PlaceholderAPI / PowerShell
Links
Private code

Extension that adds a Capture the Flag mode to the Minecraft plugin KitBattle by Wazup92, for Minecraft 1.21.1. The mode's code (maps, teams, game states, scoreboard, commands) is compiled separately and then merged with the original JAR, and a few plugin classes are overridden by patched versions. It handles friendly fire, flag pickup, capture and return, the grace period and disconnects. Particular care goes into inventory restoration: snapshots saved to disk, recovery after a server crash, and a workaround for a case where player data disappears before the quit event on Mohist and NeoForge. Players leaving a match through an unauthorised command are reported to staff in a dedicated interface.

Next project

Le Souffleur