Skip to content

How do I allocate more RAM to Minecraft?

Why do I need to allocate more RAM?

Minecraft Java has an extensive library of mods that you can use to customize Minecraft to play in ways you didn’t think were possible. These mods will increase the RAM needed to run Minecraft, especially when you have many mods installed. Running out of RAM can create lag or other performance issues because your Minecraft Java install has to clear memory and use what little it has allocated.

Whether you are using the vanilla client or a modded client like CurseForge, adding extra memory can help alleviate these issues. At AleForge, we have created this guide to help you learn how to add more RAM to Minecraft on many of the popular launchers used today.

The Importance of RAM

Not having enough memory available to your launcher can cause different performance issues. These problems can range from lower FPS to your game crashing mid-gaming sessions. Preventing as many of these problems in Minecraft as possible is essential to enjoying the game and playing with modpacks. For example, if you have a large modpack installed with low RAM, it will result in a horrible framerate and likely will be unplayable with Minecraft crashes.

Adding More RAM to Minecraft Launchers

Adding more memory to your favorite Minecraft launcher is pretty simple. However, due to there being many different Minecraft launchers, there are differences between them. Whether using the vanilla or a custom launcher, allocating more RAM to Minecraft Java is easy.

  • Adding RAM to the Vanilla Launcher
  • Adding RAM to CurseForge
  • Adding RAM to FTB Launcher
  • Adding RAM to Technic Launcher
  • Adding RAM to ATLauncher
  • Adding RAM to Voidswraith

Default/Vanilla Launcher

  1. Open the Minecraft Launcher and then open the Installations page

  1. Locate the profile you are playing with and click the three dots to the right.

  1. On the options page, click the More Options, located under Resolution

  1. Scroll down until you see **JVM Arguments** and find the -Xmx2G parameter.

  1. Change 2G to 4G or another value your computer can support. This value represents the amount of memory allocated to the launcher, which is 2 GB by default.
  2. Press Save at the bottom right to apply the change

CurseForge App

  1. Launch the CurseForge App and click the Settings button in the bottom left

  1. On the next screen, choose Minecraft in the Game Specific section

  1. Now scroll down until you see the Java Settings category
  2. Now adjust the slider in the Allocated Memory area to increase the RAM

  1. When done, click the X button to save the changes

FTB APP

  1. Open the FTB App and click Library in the top corner.

  1. Please find the modpack instance you’d like to add more RAM to in the list.
  2. After you have selected your modpack, click Settings to the right of the play button.

  1. On this page, adjust the slider for the Ram Allocationto allocate more RAM to your modpack

  1. When you are done, click the back arrow to save your changes.

Technic Launcher

  1. Launch the Technic Launcher.
  2. Click Launcher Options in the top right.

  1. Select the Java Settingstab.

  1. Choose your allocated RAM from the Memory dropdown menu.

  1. Click the X to close the menu to save your changes.

ATLauncher

  1. Start ATLauncher
  2. Once it launches, click Settingsin the bottom right

  1. Next, select the Java/Minecrafttab.

  1. Change the Maximum Memory/Ramto your desired amount.

  1. Click Save at the bottom to apply your change

Voidswrath

  1. Open the Void Launcher
  2. Click Options in the top right

  1. Select your desired RAM amount from the Minecraft Optionsdropdown.

Get Your Own Minecraft Server

AleForge offers some of the best and most high- performing Minecraft server hosting on our high-end hardware, along with all the software optimizations we include:

  • Custom Java arguments to tune the server to use less memory and improve performance
  • Custom-complied Java release that improves world generation performance by ~20% so you can use less CPU and Memory for your server, resulting in less cost