Why Minecraft demands a real server
Minecraft is a paradoxical game: graphically simple, but brutally demanding server-side. Every tick (20 per second) recomputes physics, entity AI, chunk generation and redstone. A single main thread carries almost the entire load: CPU frequency makes the difference, not core count.
That's exactly why our Apex and Titan plans use Ryzen 9 CPUs boosting up to 5.7 GHz — the highest frequency in the VPS hosting market. Where a shared 2.2 GHz VPS runs out of breath at 15 players with a few plugins, a Titan holds 60 players and a heavy modpack without TPS dropping below 19.8.
Paper, Purpur or Vanilla?
We recommend Purpur (a Paper fork): all of Paper's optimizations plus per-world tuning options. On NVMe Gen4, generating new chunks while exploring is near-instant, even with view-distance=12.
Memory: the Aikar flags rule
Never allocate more than 12 GB to a Paper server: beyond that, the G1 garbage collector creates noticeable pauses. Use Aikar's flags:
java -Xms8G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 -XX:G1HeapRegionSize=16M \
-jar purpur.jar noguiThe DDoS threat on Minecraft servers
Minecraft servers are griefers' favorite target — a jealous competitor can rent a booter for a few euros. Our in-house anti-DDoS filters UDP floods and fake Minecraft handshakes before they reach your JVM, with no external proxy adding latency. In March 2024, it absorbed a 380 Gbps attack against a customer's server without a single player being disconnected.
Network and location
A Parisian player connected to our Paris site plays with 4 ms ping; Frankfurt covers central Europe under 20 ms. 10 Gbps ensures chunk downloads stay smooth even when 40 players explore simultaneously in opposite directions.