The brief
ColorGens is a gens server that went viral on TikTok faster than its setup could handle. When they called us in, 1,200 players were split over three realms, and each realm was running at 4–7 TPS.
A Minecraft server is meant to run at 20 ticks per second. At 4–7, everything happens at a quarter to a third of normal speed: gens pay out slowly, blocks lag back, and new players from the videos leave again.
- 4–7 TPS
- On each of the three realms when we were called in
- 18–20 TPS
- Most of the time, after we replaced the Skript systems
- 3 → 1
- Realms needed for the whole player base
- 2,300+
- Players on one instance in season 2, and counting
Source: ColorGens, season 1
Source: ColorGens, season 1
Source: ColorGens, seasons 1 and 2
Source: ColorGens, October 2026
Season 1: replacing Skript
The biggest systems on the server were written in Skript, and they were what was eating the tick. We replaced them with custom code.
That alone made a big difference: most of the time the realms held 18–20 TPS. But it was still three realms with lag spikes, because the base the server ran on couldn't hold everyone in one place.
| Lowest | Highest | |
|---|---|---|
| Season 1 when we came in | 4 TPS | 7 TPS |
| Season 1 after replacing Skript | 18 TPS | 20 TPS |
| Season 2 custom core | 20 TPS | 20 TPS |
Season 2: a custom core on our own CanvasMC fork
For season 2 we custom coded the whole core. It runs on our own fork of CanvasMC, with the optimizations this gamemode needs built into the server software itself.
Now there's nothing on the server we can't change, so when something costs tick time, we fix it at the source.
Jarvis: catching dupers in the logs
Big launches attract dupers and bug abusers. We built Jarvis, our own dupe detection system, for this. It scans all the server logs and flags dupers and bug abusers, so staff can act on evidence instead of reports.
The result
Season 2 runs on one instance with 2,300+ players so far. In season 1, 1,200 players needed three realms and still had lag spikes.
| Players | |
|---|---|
| Season 1 (one of three realms) | 400 players |
| Season 2 (the only instance) | 2,318 players |
Timeline
Season 1
Viral on TikTok
1,200 players, split over three realms. Each realm ran at 4–7 TPS.
Season 1
Skript replaced
We rewrote the heaviest Skript systems as custom code. Most of the time the realms held 18–20 TPS, but it still took three of them.
Season 2
Custom core on our CanvasMC fork
The whole core custom coded, on a CanvasMC fork with optimizations for this gamemode. Jarvis watches the logs for dupers.
October 2026
2,300+ on one instance
More players than all three season 1 realms together, on a single instance.

