Skip to content

Performance

Options to try if the WesterosCraft modpack runs poorly on lower-end hardware.

If you experience issues playing the modpack because your computer is a lower end model, there are several things you can try. This guide attempts to compile a few options.

Distant Horizons

Though the modpack should be balanced for most machines, Distant Horizons can be heavy on your CPU and cause stuttering or lag. There are a few core settings you can tweak in order to get better performance. Adjust the DH settings from the Pause > Options screen, and look for this button:

dh.png

Core Settings to Check

  • Quality Preset: Set this to Low, Medium, or High (found in Options > Distant Horizons) to adjust how blocky the far terrain looks.
  • Distance Radius: Adjust the maximum distance the mod loads. Start at 64 to 128 chunks to avoid overloading the game.
  • Max Horizontal/Vertical Resolution: Lowering these in the advanced graphics menu reduces the geometry detail of far-off mountains, saving significant FPS.

If none of these work, just disable the mod from the same menu.

How to Switch to the Z Garbage Collector

Distant Horizons generates a warning when it detects the default G1 Garbage Collector (G1GC) because the constant background cleanup can cause FPS stutters and lag spikes. To fix this, you can switch to the Z Garbage Collector (ZGC). If this is confusing to you, no worries, just follow these instructions:

Changing your Garbage Collector is done by adding a JVM Argument in your game launcher.

  1. Open your launcher (Modrinth App, Prism Launcher, or the official Minecraft Launcher).
  2. Go to the Installations or Instances tab and find your modded Minecraft profile.
  3. Open the Edit or Settings menu for that installation.
  4. Look for the JVM Arguments (sometimes listed under "More Options" or "Java").
  5. Add -XX:+UseZGC to the arguments list
modrinth-jvm.png
The settings screen from the Modrinth App