Basic Info for GregTech New Horizons 2.3.0 Server:

Whitelist:

Contact SirbromanDudeguy on Discord with your exact in-game name for whitelisting. I'll get to it asap.

Recommended client configuration:

I recommend using MultiMC for setting up an instance. Make sure you have 64 Bit Java 19 JDK which is required to run the latest version of GregTechNH.

You might want to set a couple of settings in MultiMC once you get your account added:

- Go to Settings at the top and find the "Java" tab on the left. You can set your min/max memory for java here. I use 512 MiB for Min, and 8192 MiB for max with 123 MiB permagen.

- For the java path in the same tab, make sure it points to your java 19 JDK javaw instance. My path here for example: C:/Program Files/Java/jdk-19/bin/javaw.exe

- IMPORTANT: If your javaw path for your newly installed 19 JDK is in ProgramFiles (x86), you have 32 bit java and should uninstall and install 64 bit.

Download for the drag and drop instance can be found here.

Drag the zip file into the MultiMC window to create the new instance.

IMPORTANT: After making the instance, you must edit the java arguments for that instance:
- Right-Click on the instance and select "Edit Instance"
- Go to the "Settings" tab on the left
- Check the "Java Arguments" box and paste the text below:

--illegal-access=warn -Djava.security.manager=allow -Dfile.encoding=UTF-8 --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED,java.naming --add-opens java.desktop/sun.awt.image=ALL-UNNAMED --add-modules jdk.dynalink --add-opens jdk.dynalink/jdk.dynalink.beans=ALL-UNNAMED --add-modules java.sql.rowset --add-opens java.sql.rowset/javax.sql.rowset.serial=ALL-UNNAMED