How to Host an Enigmatica 9 Server in 2026
Enigmatica 9 is a well-curated expert-mode NeoForge modpack for Minecraft 1.20.1. It's one of the cleanest server setups among heavy packs — but it still needs the right RAM and NeoForge workflow.
Choose your RAM — 10 GB is the sweet spot
Enigmatica 9 is a focused expert pack rather than a kitchen-sink, which keeps it leaner than ATM10 — but it still loads 300+ mods and the expert recipe tree is memory-intensive. 10 GB is where it runs well.
Download the server pack from CurseForge
Search "Enigmatica 9" on CurseForge and download the server pack — not the client modpack. It runs on NeoForge for Minecraft 1.20.1. The server pack includes the correct NeoForge version — use it.
Run the NeoForge installer
The server pack includes a NeoForge installer jar. Run it with Java 17: `java -jar neoforge-installer.jar --installServer`. Java 17 is required for Minecraft 1.20.1 — do not use Java 8 or Java 21.
Accept EULA and configure server.properties
Set `eula=true` in eula.txt. In server.properties, set `difficulty=normal` (Enigmatica 9 is designed for Normal/Hard) and `view-distance=8`. Default port 25565.
First boot and connecting players
First boot takes 4–7 minutes. Enigmatica 9 is well-optimised for a modpack of its size — subsequent restarts are faster. Players need the same E9 version from CurseForge on any compatible launcher.
FAQ
Which Java version does Enigmatica 9 need?+
How much RAM does Enigmatica 9 need?+
Is Enigmatica 9 an expert pack?+
Does Enigmatica 9 use NeoForge or Forge?+
Can players use different launchers to connect?+
Want managed Enigmatica 9 hosting?
CoalHost runs Enigmatica 9 with NeoForge and Java 17 pre-configured. From €12/month.
View E9 Hosting →