Low End PCs

This is a big modpack with a lot of mods. Playing on a low performance PC (anything less than a sweet-spot PC from ~3 years ago) is not going to be an enjoyable experience. This page has some tips on making GregTech: New Horizons more tolerable on a potato PC.

= Play using a separate server PC = Setting up a server PC is outside the scope of this page, but using one will definitely help with performance. Offloading all the server lifting onto a spare computer, even if it is lower performance than your gaming PC, will definitely help with FPS.

= Make sure you have plenty of memory = A memory upgrade goes a long way to helping your game run smoother. At least 8GB of RAM.

= Optimize your Minecraft JVM settings = https://docs.google.com/document/d/1iHwZUjPFGSbeo8qPVbsefMLPKOeuOscQP1_a09rKI1k/edit Set your Xms/Xmx to <8GB or 2/3rd of your max RAM, whichever is lower. 6144m works well.

= Disable the Splash Screen = The forge splash screen does take CPU power during bootup. On slow PCs this can take 30 minutes. Disabling the splash screen has been reported to shave a few minutes off that time. Edit config\splash.properties and set enabled=false to disable the screen. You boot will be a Mojang/black window until it completes.

= Configuration changes for GregTech = These changes will affect your game experience, but not in super significant ways.

World Chunkgen
Placing an ore in a chunk is an expensive operation. Reducing the ore density and shrinking the size of oreveins will reduce the number of operations. You can safely reduce densities to 2 or 3. Long term we're investigating a way to shrink or drop non-critical chunks from GT worldgen when the load is high - the plan is to keep the orevein seeds but gracefully drop surrounding chunks.

The same goes for the GT red granites, black granites, basalts, and marbles. They can cause significant world chunkgen lag - a 100 block diameter phat rock is more than 500k blocks to place. Reduce their frequency and size to help with lag.

These settings can be found in config\gregtech\worldgeneration.cfg

= Exploration tips = MC appears to request chunks 640 blocks away from the player. When exploring for new areas, try to minimize your speed and/or stop every 400-600 blocks to let the chunkgen catch up. If you are interested in oreveins, it's better to do a spiral out from an area vs a fast run to a new zone.