Recommended Settings for Enigmatica - EnigmaticaModpacks/Enigmatica6 GitHub Wiki
Setting up Enigmatica modpacks
Below are the best practices for setting up an Enigmatica modpack instance.
TL;DR
Follow the below steps to use recommended settings.
-
Open the CurseForge App
-
Click the cog icon in the lower left corner
-
Go to the Minecraft tab
-
Scroll down to the
Java Settings
section. -
Use the Allocated Memory slider to assign the recommended amount of RAM for your PC
-
Paste the below arguments into the
Additional Arguments textbox
-version:1.8+ -XX:+UseG1GC -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
-
Done!
RAM
All Minecraft modpacks require you to allocate a certain amount of RAM for them to work properly. The amount depends on the modpack.
Setting RAM allocation with the CurseForge App
- Open the CurseForge App
- Click the cog icon in the lower left corner
- Go to the Minecraft tab
- Scroll down to the
Java Settings
section. - Use the Allocated Memory slider to assign RAM.
- Done!
Recommended allocation amount
Never allocate more than your PC can spare.
Total RAM (in GB) | Maximum RAM allocation (in GB) |
---|---|
4 | 3 |
8 | 6.5 |
12 | 8 |
16 | 8 |
Assigning more than 8GB is never recommend, as you may actually get worse performance. If you're using shaders or a high resolution resource pack, the maximum is 10GB.
Modpack | Recommended RAM |
---|---|
Enigmatica 2 | 7 |
Enigmatica 2: Light | 5 |
Enigmatica 2: Expert | 6.5 |
Enigmatica 2: Expert Skyblock | 6 |
Enigmatica 4 | 4 |
Enigmatica 5 | 6 |
Enigmatica 6 | 5 |
Enigmatica 8 | 4 |
Java
CurseForge defaults to using an old version that comes with Minecraft, so you have to set the version yourself.
Downloading latest Java
The version you should use is the latest Java 8 64-bit, which you can find here:
https://java.com/en/download/manual.jsp
The one you need is Windows Offline (64-bit)
Set CurseForge to use most recent Java 8
- Open the CurseForge App
- Click the cog icon in the lower left corner
- Go to the Minecraft tab
- Scroll down to the
Java Settings
section. - In the Additional Arguments textbox, input
-version:1.8+
- Done!
Java Arguments
For optimal performance, we recommend that you use these Java arguments:
-version:1.8+ -XX:+UseG1GC -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
In order to set Java arguments using CurseForge, follow these steps:
- Open the CurseForge App
- Click the cog icon in the lower left corner
- Go to the Minecraft tab
- Scroll down to the
Java Settings
section. - Put the arguments in the "Additional Arguments textbox"
- Done!