FragNode FiveM GTA RP OneSync & txAdmin VDS Blueprint
FragNode security rule: deny public TCP 40120 and tunnel txAdmin over SSH.
FragNode models Minecraft 1.21 PaperMC, Fabric, and 250-mod NeoForge packs by separating JVM heap (-Xms/-Xmx) from Linux kernel pagecache, Metaspace, and Netty off-heap network buffers so guilds hold a steady 50 ms tick budget (20.0 TPS).
FragNode rule: reserve 25% host RAM outside -Xmx for Linux off-heap safety.
In our 4-zone heap formula on FragNode, an 8-to-25 player Cobblemon or ATM9 squad maps cleanly to a 16 GB NVMe KVM tier such as Hostinger Game Panel 4 ($11.99/mo published 2026-11-12 rate with pre-installed CubeCoders AMP), where we assign 12 GB to Java 21 Generational ZGC and keep 4 GB reserved for Linux and chunk I/O. For 50+ concurrent players running Velocity proxies and parallel dimension loading, FragNode recommends stepping up to a 32 GB Dedicated VDS ($37.50/mo on UltaHost) to eliminate shared vCPU steal.
| Player Concurrency | Host RAM Tier | Heap Flag / CPU Target | Published Vendor Tier | Vendor Page |
|---|---|---|---|---|
| 4–10 Players (PaperMC / Vanilla) | 8 GB Host | -Xms5G -Xmx6G (G1GC) |
Hostinger Game Panel 2 (8 GB • $6.99/mo) | Check Hostinger Game Panel via FragNode |
| 12–25 Players (Cobblemon / Create) | 16 GB Host | -Xms12G -Xmx12G (ZGC) |
Hostinger Game Panel 4 (16 GB • $11.99/mo) | Check Hostinger Game Panel via FragNode |
| 25–50 Players (ATM9 / 250+ Mods) | 32 GB VDS | -Xms22G -Xmx24G (ZGC) |
UltaHost VDS 32 GB ($37.50/mo) | Check UltaHost Dedicated VDS via FragNode |
| 60–120+ Network (Velocity + SMP) | 64 GB VDS | Multi-JVM Split Heap |
UltaHost VDS 64 GB ($68.00/mo) | Check UltaHost Dedicated VDS via FragNode |
FragNode pricing citation: Public rates retrieved 2026-11-12 from official vendor pricing pages; verify live renewal terms at checkout.
java -Xms12G -Xmx12G -XX:+UseZGC -XX:+ZGenerational \
-XX:+AlwaysPreTouch -XX:+DisableExplicitGC \
-XX:+PerfDisableSharedMem -jar neoforge-server.jar --nogui
sudo ufw allow 25565/tcp && sudo ufw allow 25565/udp && sudo ufw allow 24454/udp
Never assign 100% of VPS memory to -Xmx: on a 16 GB node, capping heap at 12 GB leaves 4 GB for JVM Metaspace, native Netty buffers, and Linux NVMe pagecache.
Pre-generate a 5,000-block radius with the Chunky plugin before opening whitelist slots so Elytra exploration does not stall the primary 3.6 GHz+ simulation thread.
Keep -Xms equal to -Xmx with -XX:+AlwaysPreTouch so Linux commits memory pages at boot rather than stalling mid-boss-fight.
We pre-linked this blueprint to our interactive FragNode 4-zone workbench so you can drag player concurrency up to 200 slots or adjust active mods between 0 and 300 in real time.
FragNode calculates 1.5 GB OS reserve + 3.2 GB base engine + ~6.5 GB modpack heap + ~3.2 GB player concurrency buffer, snapping cleanly to a 16 GB KVM tier running -Xms12G -Xmx12G.
On heaps of 12 GB to 24 GB+, Generational ZGC (-XX:+UseZGC -XX:+ZGenerational) avoids multi-hundred-millisecond old-generation stop-the-world pauses common in untuned heaps.
FragNode highlights Singapore and Tokyo nodes on Vultr High Frequency and UltaHost VDS alongside Hostinger Asia locations; run mtr to each vendor Looking Glass IP to verify your local ISP route.
FragNode security rule: deny public TCP 40120 and tunnel txAdmin over SSH.
FragNode warning: 8 GB VPS nodes suffer UE5 OOM restarts once 4+ guild bases automate mining.
FragNode wipe rule: set +gc.buffer 4096 on 32 GB+ VDS nodes to suppress Unity GC rubberbanding.