High Performance Minecraft Server HostingLow MSPT, Aikar's Flags, Sodium Ready
Premium runs on AMD Ryzen 9 9950X nodes with a 5.7GHz boost clock in the Netherlands, Germany, Poland and Canada. Paper, Fabric, and Purpur optimized from day one with Aikar's JVM flags.
20 TPS
Target tick rate
Minecraft's server runs at 20 ticks per second. Every tick must complete in 50ms or below to maintain smooth gameplay.
<25ms MSPT
Target per-tick time
Milliseconds Per Tick under 25ms means you have headroom. Above 45ms and lag spikes become visible to players.
9950X
Our Premium CPU
Premium nodes run the AMD Ryzen 9 9950X. AMD lists it at a 5.7GHz max boost clock.
Aikar's JVM flags - what we pre-configure
-Xms8G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true
Set these in the Startup tab of your Pterodactyl panel. Adjust -Xms/-Xmx to match your plan's RAM. Our support team can help.
Pick the plan you actually need
Choose a region, choose Standard or Premium, then pick RAM. The summary stays visible so price, players, storage, and hardware are easy to compare.
Choose the region
Pick the region closest to most of your players.
Choose the hardware line
Select RAM memory
Order summary
Selected plan
MC Diamond
Modpacks start here
- Ryzen 9 9950XShared CPU, 600 to 800% (fair use)
- 20-30 Players (no hard cap)
- 8GB DDR5 RAM
- 80GB NVMe
- Pterodactyl panel included
- DDoS Protection Included, Cloudflare Magic Transit
Player counts are a recommendation based on RAM, not a hard limit. You can connect more players than listed.
3 server port allocations included. Up to 5 available on request.
Join without typing a port
Add a dedicated port at checkout: your server gets the default port (25565 for Java, 19132 for Bedrock), so players only type your address.
€2.50 a month on Premium, €5.00 on Standard
Instant setup in your selected region.
CPU matters
Minecraft cares about single-thread speed. In the Netherlands, Germany, Poland and Canada, Premium runs Ryzen 9 9950X. Standard runs the AMD EPYC 7443 in the Netherlands, Germany and Poland and Ryzen 9 3900X-class in Canada. California and Virginia run the 7950X3D on Standard and the 9950X on Premium, Singapore and Australia the 5950X, and India the 3900X-class. The CPU is shared on every plan.
Protection choices
DDoS protection is included on every plan in every region. Premium in Europe and Canada and every USA plan run behind Cloudflare Magic Transit; Standard, Singapore, Australia and India use standard protection. There is no paid add-on.
Panel included
Console, files, backups, schedules, startup flags, and sub-users are ready.
9 regions
Netherlands, Germany, Poland, Canada, USA (California), USA (Virginia), Singapore, India (Mumbai), and Australia. EU, NA, Asia, South Asia, and Oceania covered.
Need something bigger?
Running Velocity, a big modpack, or a server network? Tell us what you are building and we will size it properly.
Optimization mods
Fabric API, Sodium, Lithium, Iris - What Each Mod Does
A breakdown of the most important performance mods for Minecraft servers and clients in 2026. All are supported on Space-Node.
| Mod | Loader | What it does | Side |
|---|---|---|---|
| Sodium | Fabric / NeoForge | Client-side rendering rewrite. 4-8x FPS improvement. Server-side: reduces render state queries. | Client |
| Lithium | Fabric | Server-side game logic optimization. Reduces MSPT on tick logic, pathfinding, collision, and scheduling. | Server |
| ScalableLux | Fabric / NeoForge | Faster light updates, based on the archived Starlight mod. Helps chunk loading and world generation. Paper has its own lighting code and does not need it. | Server |
| Iris Shaders | Fabric | Compatible with Sodium. Adds shader support without the Optifine performance penalty. | Client |
| FerriteCore | Fabric / Forge / NeoForge | Reduces memory usage by 20-30% on modded servers. Critical for limiting GC pressure on high-mod-count servers. | Both |
| Chunky (pre-gen) | Fabric / Paper plugin | World pre-generator. Pre-generate a radius before players arrive to eliminate chunk generation lag entirely. | Server |
| Krypton | Fabric | Optimizes Minecraft's network stack. Reduces packet processing overhead for player-heavy servers. | Server |
| LazyDFU | Fabric / Forge | Delays DataFixerUpper initialization. Server starts 30-60 seconds faster with no gameplay impact. | Server |
Performance Hosting FAQ
- Aikar's flags are a set of Java Virtual Machine (JVM) arguments optimized specifically for Minecraft servers. They configure the G1GC garbage collector with settings tuned for Minecraft's memory access patterns: long-lived objects, frequent allocations, and real-time requirements. They are meant to keep garbage collection pauses short, so the server does not freeze for long while Java cleans up memory. Yes, you should use them. Every Space-Node plan supports custom JVM arguments in the Startup tab. Our support team can provide the current recommended flags for your Java version.
- MSPT stands for Milliseconds Per Tick. Minecraft's server runs at 20 ticks per second (TPS), meaning each game tick must complete in under 50ms to maintain a perfect 20 TPS. If a tick takes longer than 50ms, the server falls behind and TPS drops below 20, causing lag for all players. MSPT measures how long the main game loop is taking. Under 25ms MSPT means you have headroom. Over 45ms MSPT means lag is imminent. Because most of each tick runs on one thread, single-thread speed is what keeps MSPT down. Our Premium plans in the Netherlands, Germany, Poland and Canada run on AMD Ryzen 9 9950X nodes, which AMD lists at a 5.7GHz max boost clock.
- They serve different purposes. Paper is faster than vanilla for plugin-heavy servers because it applies hundreds of patches to the game loop. Fabric is faster than vanilla for mod-light or optimization-mod setups because of mods like Lithium and ScalableLux, which rewrite parts of the server logic and lighting (Sodium does the same for rendering on the client). For a pure vanilla experience with optimization mods, Fabric with Lithium and ScalableLux is very fast. For a plugin server, Paper (or Purpur) is the right choice. Both are supported with one-click install on Space-Node.
- It helps. On Vanilla, Paper and Fabric the main game loop runs on one thread, so single-thread speed matters more than core count for TPS: entities, redstone, farms and heavy mods all have to finish inside that one loop every tick. AMD lists a 5.7GHz max boost clock for the Ryzen 9 9950X (Zen 5). Our Premium tier in the Netherlands, Germany, Poland and Canada runs on 9950X nodes; Standard runs on the AMD EPYC 7443 in the Netherlands, Germany and Poland and on Ryzen 9 3900X-class CPUs in Canada and India. California and Virginia run the Ryzen 9 7950X3D, which AMD also lists at 5.7GHz max boost.
- €1.75 per GB of RAM per month on most sizes: 3GB €5.25, 4GB €6.99, 6GB €10.50, 8GB €13.99, 12GB €21.99, 16GB €27.99 and 32GB €56.99. In the Netherlands, Germany, Poland and Canada that includes an AMD Ryzen 9 9950X node, DDR5 RAM, NVMe storage, Cloudflare Magic Transit DDoS protection and 600 to 800% CPU (6 to 8 vCores) under fair use. Premium is also sold in the USA (Ryzen 9 9950X, €0.10 per GB more) and in Australia (Ryzen 9 5950X, same prices).
- Sodium and Iris are client-side mods, not server-side. They run on your players' game clients, not on the server. Your players can install them in their own Fabric client to improve their framerate and enable shaders, completely independently of your server. The server itself does not need Sodium or Iris installed. For server-side performance, use Lithium, ScalableLux, FerriteCore, and Chunky.
- The most effective approaches in order: 1) Pre-generate your world with Chunky before players join (eliminates generation lag entirely). 2) On Fabric or NeoForge, add ScalableLux for faster lighting; Paper has its own lighting code. 3) Use FerriteCore to reduce GC pressure. 4) Keep view-distance in server.properties at the default of 10 or lower, and lower simulation-distance to cut the chunks that tick. 5) On Paper, chunk loading already runs off the main thread; tune config/paper-world-defaults.yml (the old paper.yml is gone since 1.19). Our support team can help you configure it.
- It depends on the Minecraft version. Mojang's version files list Java 25 for Minecraft 26.1 and newer, Java 21 for 1.20.5 up to 1.21.11 (which covers most current modpacks, such as All The Mods 10 on 1.21.1), and older Java versions for older packs. You pick the Java version in the Startup tab of the panel, and Java 17 or Java 8 stay available for older modpacks that need them.

Minecraft servers from €2.70 a month
NVMe storage and DDoS protection on every plan. Install a CurseForge or Modrinth pack from the panel, or upload your own server files over SFTP.
See Minecraft plans