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.
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
Download ATM9 Server Files
Get the official server files from the ATM9 developers:
- Visit CurseForge ATM9 page
- Click "Files" tab
- Find the latest version and click "Download"
- Look for "Server Pack" in the additional files section
- Download the server files (usually a .zip file)
Extract and Setup Server Files
Prepare your server directory with the downloaded files:
- Create a new directory for your ATM9 server
- Extract the downloaded server pack into this directory
- Ensure these key files are present:
forge-server.jar
(or similar)mods/
folder with all mod filesconfig/
folder with configurationsstartserver.bat
(Windows) orstartserver.sh
(Linux/Mac)
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).
Accept EULA and Initial Setup
Complete the initial server setup process:
- Run the startup script once to generate initial files
- The server will stop and create
eula.txt
- Open
eula.txt
and changeeula=false
toeula=true
- Save the file
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
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
Start Your ATM9 Server
Launch your configured server:
- Run your startup script (
startserver.bat
orstartserver.sh
) - Wait for the server to fully load (look for "Done!" message)
- Test the connection by joining with your ATM9 client
Client Installation for Players
Provide these instructions to your players:
- Install CurseForge launcher
- Search for "All the Mods 9" in the modpacks section
- Install the exact same version as your server
- Launch the modpack and connect to your server IP
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
Need More Help?
Our support team is available 24/7 to help with any Minecraft server issues.