Minecraft is a great example of the well-known saying, “looks can be deceiving”. You’d think that a world made of blocks could be played alongside other low spec PC games, but the reality is different. As far as RAM is concerned, Minecraft alone needs between 2 GB and 4 GB at a minimum. On the other hand, optimal performance requires at least 8 GB of system RAM, which rises for every added Minecraft Modpack or installed Minecraft Shader. Finally, the RAM available to Minecraft might be limited in software. All of these are valid reasons to learn how to allocate more RAM to Minecraft. So, let’s do it.
1. Allocate more RAM to Minecraft Launcher
Allocating more RAM to Minecraft Launcher works like this:
- Open (default/vanilla) Minecraft Launcher client.
- Click on the Installations tab in the upper left corner,
- Click on the 3-dot button next to the desired profile or Minecraft version.
- Select Edit from the drop-down menu.
- Click on More Options to expand the list.
- In the JVM Arguments field, find the “-Xmx1G” part of the text.
- Change “1G” into the desired amount of RAM, for example, “-Xmx4G” for 4 GB of RAM. Do not modify other text.
- Click on the green Save button to confirm changes.
2. Assign more RAM to CurseForge Launcher
CurseForge Launcher for Minecraft, after the two companies merged products, has the Overwolf Launcher process working in the background. Besides making the latter software obsolete, CurseForge Launcher only works with Java Edition of Minecraft. With that acknowledged, follow these instructions to allocate more RAM to Minecraft CurseForge Launcher:
- Launch the CurseForge app.
- Click on the gears/cogwheel icon in the bottom left corner.
- Find the Game Specific section on the left-hand side, and select Minecraft.
- Scroll down to find the Java Settings headline.
- Increase the RAM value by moving the orange slider bar below Allocated Memory to the right side.
- Changes will be auto-saved. Click on the X icon in the top right corner to exit.
3. Assigning extra RAM to ATLauncher
ATLauncher, like CurseForge Launcher, only works with the Minecraft Java Edition accounts. With that in mind, follow these instructions to allot more RAM to ATL Launcher:
- Open your ATLauncher app.
- Click on Settings in the right sidebar.
- Switch to the Java/Minecraft tab in the top left corner.
- Find the Maximum Memory/Ram option, and click on the down arrow next to 4096 MB (default value).
- Select a desired RAM value from the drop-down list.
- Click on Save before quitting.
4. Increase RAM available to Technic Launcher for Minecraft
The procedure of distributing extra RAM to Technic Launcher looks like this:
- Launch Technic Launcher.
- Click on Launcher Settings (gears icon) in the top right corner.
- Switch over to the Java Settings tab.
- From the drop-down menu next to Memory, select a new RAM amount.
Tip. If you only see a 1 GB amount, and can’t choose more, you only have Java 32-bit is installed on your system. Uninstall the current Java version, install Java 8 64-bit version, and restart your computer before going through steps 1-4 again.
- By default, Ask Before Changing RAM/Java is disabled, so changes are saved automatically.
5. Expand available RAM number in Twitch app
Although using CurseForge mods and maps is recommended via the native application, some people dislike the bloatware and multiple background processes. Also, they might be using the Twitch app for other purposes besides playing Minecraft already. If you’re one of those, follow these steps to boost the number of RAM at hand:
- Launch the Twitch app.
- Click on the small downward-facing arrow in the upper right corner.
- Select Settings from the right-hand side pane.
- Switch over to the Minecraft tab.
- Find the Allocated Memory option under Java Settings.
- Start increasing available RAM by dragging the purple slider to the right side.
- Changes are auto-saved so feel free to exit.
5. Distribute more RAM to Feed The Beast Legacy Launcher
The creators of this software are official Minecraft partners and have integrated the functionality of their launcher into the Twitch app. However, they’ve also left their original launcher app alive, and renamed it to Feed The Beast Legacy app. So, if you’re still a user, here’s how supplying extra RAM to Minecraft looks:
- Open the Legacy FeedTheBeast (FTB) Launcher.
- Click on Options.
- Find the slider below RAM Maximum (MB).
- Move the indicator to the right side until you reach the planned RAM number.
- Exit out of the window.
6. Supply extra RAM to Void Launcher
Void Launcher, created by the Voids Wrath modder team, officially supports Windows and Mac and has a cross-platform .jar package installation. Regardless of the operating system, you can follow these instructions to allocate extra RAM to Minecraft:
- Open Void Launcher.
- Click on the cogwheel icon in the upper right corner.
- Find the Minecraft: Options section.
- Change the current RAM number next to the Max: option.
7. Allocating additional RAM to Minecraft server on Windows 10
Running a Minecraft server with insufficient RAM leads to many of the same issues as if you’re a player. So, to expand the RAM number accessible to your Minecraft Windows 10 server, do this:
- Open the folder your Minecraft server files are in.
- Right-click on a blank space, then select New > Text Document.
- Paste the following code:
java -Xmx****M -Xms****M -exe Minecraft_Server.exe -o true
- Replace **** with the RAM number in MBs. For example, allocating 4 GB e.g., 4096 MB, looks like this:
java -Xmx4096M -Xms4096M -exe Minecraft_Server.exe -o true
- Now either click on File > Save as… or press Ctrl + Shift + S on your keyboard.
- Under Save as type, select All files.
- Rename New Text Document to file server launcher.bat then click on Save.
- The file should now have an icon of two gears in a window.
- Double-click to launch your Minecraft server with the new RAM amount.