Overview#
The Load Support Mod is an essential performance and stability utility for players running heavy modpacks on Minecraft versions 1.21.1 and 1.21.8. Its primary function is to act as a fail-safe during the game's initialization phase. Many modpacks fail to launch or crash unexpectedly because the user has not allocated sufficient RAM (Java Memory) to the Minecraft instance.
This mod proactively detects low memory settings before the game can crash, displaying a prominent warning to the user. Additionally, it includes quality-of-life features such as an audible notification when the game has finished loading, allowing players to multitask while waiting for large modpacks to start.
Core Features#
Load Support Mod focuses on three main pillars of stability and convenience:
- Low Memory Warning: If the mod detects that the allocated Java memory is below the recommended threshold for the current modpack, it triggers a popup. This prevents the game from entering a 'Not Responding' state or crashing with an 'Out of Memory' error later in the loading process.
- Window Blocking: To ensure the player does not miss the memory warning, the mod can block the game window or force focus, making the diagnostic information impossible to ignore.
- Loading Completion Sound: Large modpacks can take several minutes to load. This mod plays a customizable sound effect once the main menu is reached, signaling to the player that the game is ready to play.
Mechanics & Detection#
The mod operates during the PRE_LAUNCH and INIT stages of the Minecraft lifecycle. It queries the Java Virtual Machine (JVM) for the -Xmx parameter (Maximum Heap Size).
Memory Thresholds
By default, the mod checks if the allocated memory is at least 2GB (2048MB). However, this is fully adjustable via the configuration file to suit the specific needs of different modpacks.
| Mechanic | Description | Default Value |
|---|---|---|
| Memory Check | Scans JVM arguments for allocated RAM | Active |
| Warning Trigger | Displays UI popup if RAM < Threshold | 2048 MB |
| Completion Alert | Plays sound on ClientReady event |
entity.experience_orb.pickup |
| Window Focus | Brings Minecraft to front after loading | Enabled |
Configuration#
The mod is highly customizable through its configuration file, located at .minecraft/config/loadsupport.toml.
Configuration Parameters
| Option | Type | Description |
|---|---|---|
minMemory |
Integer | The minimum amount of RAM (in MB) required to suppress the warning. |
playSound |
Boolean | Whether to play a sound when the game finishes loading. |
soundName |
String | The registry name of the sound to play (e.g., minecraft:block.note_block.chime). |
blockWindow |
Boolean | If true, prevents the game from proceeding until the memory warning is acknowledged. |

RAM Allocation Guide#
Since the Load Support Mod identifies memory issues, it is vital to know how to fix them. Below is an exhaustive guide for allocating more RAM across all major Minecraft launchers.



Minecraft Launcher (Vanilla)
- Open the Launcher and navigate to the Java Edition section.
- Click on the Installations tab.
- Hover over your desired installation, click the three dots (...), and select Edit.
- Click More Options at the bottom.
- Locate the JVM Arguments field. Change the value after
-Xmx. For example, change-Xmx2Gto-Xmx6Gto allocate 6GB of RAM.
Modrinth Launcher
- Select the Settings button (gear icon).
- Under the Java Memory section, use the slider or type the exact amount of RAM needed.
Prism Launcher
- Select your Instance and click Edit on the left sidebar.
- Navigate to the Settings tab on the right.
- Check the Memory box.
- Set both Minimum and Maximum Memory to your desired value.
TLauncher
- Click the Settings button in the bottom right corner.
- Select the Settings text in the popup.
- In the Minecraft Settings tab, adjust the Selection Java slider to the desired RAM amount.
- Click Save.
Lunar Client
- Click the Settings button in the bottom left.
- Under the Game tab, locate the RAM slider and adjust it accordingly.
ATLauncher
- Select the Settings tab on the right.
- Choose the Java/Minecraft tab at the top.
- Change the Maximum Memory/Ram value.
- Click Save at the bottom.
FTB Launcher
- Select the Settings button on the left.
- Go to the Instance Default tab and scroll to Java.
- Drag the slider to your preferred memory allocation.
Feather Launcher
- Select the Settings button in the top right.
- Under Allocated RAM, drag the slider to the desired amount.
World Content (Items, Blocks, Mobs)#
As a technical utility mod, Load Support Mod does not add traditional world content such as mobs, items, blocks, or biomes. Its impact is entirely on the system level and the user interface during the loading screen.
- Mobs: None. The mod does not modify entity behavior or spawn rates.
- Items: None. There are no tools or materials added to the creative or survival inventories.
- Blocks: None. No new structures or decorative blocks are included.
- Biomes/Dimensions: None. The mod is compatible with all world-generation mods as it does not interfere with terrain generation.
Installation Requirements#
To ensure the Load Support Mod functions correctly, follow these requirements:
- Mod Loader: Compatible with both Fabric and NeoForge (depending on the version downloaded).
- Java Version: Requires Java 17 or higher (standard for Minecraft).
- Placement: The
.jarfile must be placed in themodsfolder of your Minecraft instance. - Dependencies: This mod is standalone and does not require additional library mods to function.