Back to Guides
Modpack InstallationIntermediate

All the Mods 9 Server Setup Guide

Complete step-by-step guide to install and configure All the Mods 9 (ATM9) modpack on your Minecraft server.

Blockhead Support Team
15 minutes
All the Mods 9 is a comprehensive modpack requiring at least 6GB RAM and Java 17+. Ensure your server meets these requirements before starting.
1

System Requirements

Verify your server meets the minimum requirements for ATM9:

  • RAM: Minimum 6GB, recommended 8GB+
  • Java Version: Java 17 or higher
  • Disk Space: At least 5GB free space
  • CPU: Multi-core processor recommended
java -version

If you need Java 17, download from Adoptium.net

2

Download ATM9 Server Files

Get the official server files from the ATM9 developers:

  1. Visit CurseForge ATM9 page
  2. Click "Files" tab
  3. Find the latest version and click "Download"
  4. Look for "Server Pack" in the additional files section
  5. Download the server files (usually a .zip file)
Always download from official sources to avoid modified or malicious files.
3

Extract and Setup Server Files

Prepare your server directory with the downloaded files:

  1. Create a new directory for your ATM9 server
  2. Extract the downloaded server pack into this directory
  3. Ensure these key files are present:
    • forge-server.jar (or similar)
    • mods/ folder with all mod files
    • config/ folder with configurations
    • startserver.bat (Windows) or startserver.sh (Linux/Mac)
4

Configure Java Memory Allocation

Modify the startup script to allocate appropriate memory:

For Windows (startserver.bat):

java -Xmx8G -Xms8G -jar forge-server.jar nogui

For Linux/Mac (startserver.sh):

#!/bin/bash
java -Xmx8G -Xms8G -jar forge-server.jar nogui

Replace 8G with your desired RAM allocation (minimum 6G recommended).

5

Accept EULA and Initial Setup

Complete the initial server setup process:

  1. Run the startup script once to generate initial files
  2. The server will stop and create eula.txt
  3. Open eula.txt and change eula=false to eula=true
  4. Save the file
The first startup may take 5-10 minutes as Forge initializes and generates world files.
6

Configure Server Properties

Optimize server settings for ATM9 in server.properties:

# ATM9 Recommended Settings server-port=25565 max-players=10 view-distance=8 simulation-distance=8 difficulty=normal spawn-protection=0 enable-command-block=true max-world-size=10000 # Performance settings for modded network-compression-threshold=256 entity-broadcast-range-percentage=100
7

Configure Mod-Specific Settings

Adjust important mod configurations for optimal performance:

FTB Chunks (config/ftbchunks/ftbchunks-server.snbt):

max_claimed_chunks: 100
max_force_loaded_chunks: 25

JourneyMap (config/journeymap-server.toml):

enabled = true
op_commands = true
8

Start Your ATM9 Server

Launch your configured server:

  1. Run your startup script (startserver.bat or startserver.sh)
  2. Wait for the server to fully load (look for "Done!" message)
  3. Test the connection by joining with your ATM9 client
Initial world generation may take 10-15 minutes. Be patient and don't force-stop the server during this process.
9

Client Installation for Players

Provide these instructions to your players:

  1. Install CurseForge launcher
  2. Search for "All the Mods 9" in the modpacks section
  3. Install the exact same version as your server
  4. Launch the modpack and connect to your server IP
Version mismatches between client and server will prevent connections. Ensure all players use the same ATM9 version.
10

Performance Optimization

Additional optimizations for smooth gameplay:

  • Backup regularly: ATM9 worlds can become complex quickly
  • Monitor TPS: Use /forge tps to check server performance
  • Limit chunk loading: Configure FTB Chunks to prevent excessive loaded chunks
  • Disable unnecessary mods: Remove mods your players don't use
  • Regular restarts: Schedule automatic restarts every 12-24 hours
Your ATM9 server is now ready! Players can join and explore the massive collection of mods. Monitor performance and adjust settings as needed for optimal gameplay.

Need More Help?

Our support team is available 24/7 to help with any Minecraft server issues.