WELCOME20 · −20%Claim
MinecraftValheimHytale· SOONPalworld· SOONRust· SOON
Guides / Modpacks

How to Set Up an ATM10 Server in 2026

All The Mods 10 is the biggest kitchen-sink modpack of 2026 with 500+ mods. This guide covers everything you need to get an ATM10 server running — from RAM requirements to performance optimization.

10 min readUpdated April 2026

What is ATM10?

All The Mods 10 (ATM10) is the latest entry in the legendary ATM series — the most popular kitchen-sink modpack franchise in Minecraft history. With over 13 million downloads and 500+ mods, ATM10 packs nearly every major mod into a single, curated experience running on NeoForge for Minecraft 1.21.1.

ATM10 includes tech mods like Mekanism and Applied Energistics, magic mods like Ars Nouveau and Botania, exploration mods with enhanced world generation, and quality-of-life improvements across the board. It's designed for players who want everything Minecraft modding has to offer in one pack.

What makes ATM10 special is the ATM Star — an endgame crafting challenge that requires items from almost every mod in the pack. It gives players a long-term goal and a reason to explore every system, making it perfect for multiplayer servers where different players can specialize in different mods.

Server Requirements

ATM10 is one of the most resource-intensive modpacks available. With 500+ mods running simultaneously, you need significantly more RAM and CPU power than a vanilla or lightly modded server. Here's what you need:

ScenarioRAMPlayersNotes
Minimum8 GB1-3Tight. Expect slow startup and occasional lag.
Recommended10-12 GB5-10Smooth gameplay for most groups.
Large community14-16 GB10+Needed for heavy automation and exploration.

Java: ATM10 requires Java 21. It will not start on older versions. Storage: Plan for 5-10 GB for the server files, world data, and backups. The pack itself is large and the world will grow quickly as players explore.

Pro Tip

Allocate at least 10 GB of RAM for a comfortable ATM10 experience. With 500+ mods, anything less will result in frequent garbage collection pauses and TPS drops, especially once players start building automation. Check our RAM guide for more detail.

Warning

ATM10 requires Java 21, not Java 17. If you're upgrading from ATM9 or other older packs, you must update your Java installation. The server will crash immediately on startup with an older Java version. Verify with java -version.

Option A: Quick Setup with ModReady

The fastest way to play ATM10 with friends. No Java installation, no port forwarding, no RAM tuning. ModReady pre-configures everything so your server is online in minutes.

  1. Select ATM10 from the ModReady checkout page
  2. Choose the Pro plan or higher — ATM10 needs at least 10 GB RAM, so the Starter plan won't cut it
  3. Name your server and complete checkout
  4. Share your server address with friends and start exploring

ModReady handles the correct Java version, optimized JVM flags for large modpacks, automatic backups, DDoS protection, and a custom subdomain. No configuration needed.

Get Your ATM10 Server Running Now

Pre-configured ATM10 hosting with optimized RAM and JVM flags. Play in minutes, not hours.

Start Your Server — From $14.99$11.99/mo

Cancel anytime. No questions asked.

Option B: Self-Hosting Your Server

If you want to run ATM10 on your own hardware, here's the complete process. Be aware that self-hosting a pack this large requires a powerful machine.

Requirements

  • Java 21 (required for Minecraft 1.21.1 / NeoForge)
  • At least 10 GB of available RAM (12+ GB recommended)
  • A modern multi-core CPU
  • SSD storage (HDD will cause severe chunk loading lag)
  • A stable internet connection with access to your router for port forwarding

Step 1: Install Java 21

Download Java 21 from Adoptium (recommended) or Oracle. Verify the installation:

java -version # Should show: openjdk version "21.x.x"

Step 2: Download the ATM10 Server Pack

Download the ATM10 server files from CurseForge. Make sure you grab the server pack, not the client pack. Look for the file labeled "Server Files" in the downloads section.

Step 3: Extract and Configure

  1. Create a new folder for your server (e.g., atm10-server)
  2. Extract the server pack into this folder
  3. Run the included install script (startserver.sh or startserver.bat) once to generate config files
  4. Open server.properties and configure:
    • view-distance=8 (lower than default to save RAM)
    • simulation-distance=4 (reduces entity processing load)
    • max-players=10
    • online-mode=true (keep true for security)

Step 4: Set JVM Flags and Start

Edit the start script or create your own. For ATM10, use these optimized flags:

java -Xmx10G -Xms10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1MixedGCCountTarget=4 -jar server.jar nogui

Adjust -Xmx10G to match your available RAM. Run the script, accept the EULA by editing eula.txt to eula=true, then start again. First boot will take several minutes as NeoForge processes 500+ mods.

Step 5: Open Port 25565

Log into your router and forward port 25565 TCP to your computer's local IP. See our port forwarding guide for detailed instructions.

Performance Optimization

ATM10 pushes server hardware hard. These optimizations will keep your TPS at a healthy 20:

Pregenerate Chunks with Chunky

Chunk generation is the #1 cause of lag in ATM10. Install the Chunky plugin and pregenerate a 3000-block radius before players join. This eliminates lag spikes from exploration.

/chunky radius 3000
/chunky start

Monitor TPS with Spark

ATM10 includes Spark for performance profiling. Run /spark tps to check your server's ticks per second. Healthy TPS is 20. Below 15 means something is causing lag — use /spark profiler to find the culprit. See our lag fix guide for more tips.

Set Entity Limits

Large mob farms and entity-heavy builds will tank TPS. Reduce spawn-limits in bukkit.yml or use mod configs to cap entities per chunk. Focus on limiting passive mobs and dropped items.

Automate Backups

With 500+ mods, corruption can happen. Set up automatic backups every 1-2 hours. If you're self-hosting, use a script or the FTB Backups mod. ModReady handles backups automatically.

Common Issues & Fixes

Out of memory crashes

The most common ATM10 issue. If you see java.lang.OutOfMemoryError in your logs, increase the -Xmx value. ATM10 genuinely needs 10+ GB. If your machine only has 16 GB total, you'll need to close everything else or upgrade to managed hosting.

Wrong Java version

ATM10 on NeoForge 1.21.1 requires Java 21. Java 17 or Java 8 will not work. If you have multiple Java versions installed, make sure your start script explicitly points to the Java 21 binary. Check with java -version.

Severe lag and TPS drops

Pregenerate your world with Chunky (see above). Lower view-distance to 6-8 and simulation-distance to 4. Profile with Spark to find which mod or tile entity is eating TPS. Large Mekanism or Applied Energistics setups are common culprits.

Server crashes on startup

Check the crash log in the crash-reports folder. Common causes: wrong Java version, insufficient RAM, or a corrupted config file. If the pack updated recently, verify your server files match the client version. The ATM Discord is helpful for pack-specific crashes.

The ATM Star Challenge

The defining feature of every ATM pack is the ATM Star — an endgame crafting challenge that pushes players to engage with every mod in the pack. In ATM10, crafting the ATM Star requires collecting rare materials and items from nearly every major mod included.

This makes ATM10 an ideal multiplayer experience. On a server, players can divide and conquer: one person masters Mekanism, another tackles Ars Nouveau, someone else handles Applied Energistics. Everyone contributes materials toward the ultimate goal. It gives your server a shared objective that can take weeks or months to achieve.

For more on why ATM10 is dominating the modpack scene, check out our ATM10 popularity breakdown.

Ready to Play ATM10?

Start your ATM10 server today. Pre-configured with optimized settings, always online, and ready in minutes.

Get Started