
Quick answer: To host ATM10 locally, your PC should have 32 GB system RAM, a modern Ryzen 5/7 or Intel i5/i7 with strong single-core speed, NVMe storage, Java 21, and at least 25 Mbps upload. If you also play on the same PC, 32 GB RAM is the realistic floor.
Local hosting requirements
| Component | Minimum | Recommended |
|---|---|---|
| System RAM | 24 GB | 32 GB |
| Java heap for server | 10-12 GB | 12-16 GB |
| CPU | 6 modern cores | Ryzen 5/7 or Intel i5/i7 high clock |
| Storage | SATA SSD | NVMe SSD |
| Upload speed | 10 Mbps | 25 Mbps+ |
| OS | Windows/Linux | Linux for dedicated box |
| Java | Java 21 | Java 21 |
Why 32 GB RAM matters
If you host and play on the same PC, memory is split between:
- ATM10 server heap
- ATM10 client
- Windows or Linux
- Discord and browser
- GPU driver memory overhead
- File cache and backups
A 16 GB PC can sometimes launch both client and server, but it will feel tight and unstable. 32 GB is where it stops feeling like a constant fight.
Best CPU style for local ATM10
Choose high single-core speed over old workstation core count.
Good examples:
- Ryzen 5 5600X or newer
- Ryzen 7 5800X / 7800X3D
- Ryzen 9 7900 / 7950X
- Intel i5-12600K or newer
- Intel i7-12700K or newer
Avoid old Xeons with low clock speed if you care about tick rate.
When local hosting is a bad idea
Use hosted Minecraft instead if:
- Your upload is below 10 Mbps
- Players are outside your country
- Your PC cannot stay on 24/7
- You do not want port forwarding
- You need DDoS protection
- You want automatic backups and panel access
For hosted specs, use ATM10 server requirements. For Java flags, use ATM10 JVM arguments.
