Simple Custom Early Loading

Simple Custom Early Loading

Mod that allows to customize the Neoforge early loading

by
40.9K Downloads
forgeneoforgedecorationutility
Rent Server with this Mod

Screenshots

Animated loading
Neoforge Custom Early Loading

About this Mod

This mod allows the customization of Neoforge's early loading screen.

GitHub repository
Curseforge

There is also a quite "hacky" version for Forge 1.20.1, 1.20.2, 1.20.4, 1.20.6.
I do not plan to continue supporting any other Forge versions due to technical reasons.
For newer versions, please use the NeoForge.

Custom Early Loading Preview

Currently, the window is not able to dynamically change its resolution when the window is resized.
I won't allow removing the Mojang logo.

Features:

  • add and position custom images (see supported image formats)
  • toggle and change the position of the progress bar
  • toggle performance bar
  • toggle NeoForge's fox
  • toggle bottom left log
  • toggle NeoForge's version (bottom right)

Installation - NeoForge:

  1. place the jar in the mods folder
  2. modify the config/fml.toml file
# Early window provider
earlyWindowProvider = "SimpleCustomEarlyLoading"
# ... Other options ...
# Optionally set the window to be maximized
earlyWindowMaximized = true

Installation - Forge:

  1. place the jar in the mods folder
  2. forge version requires default config/fml.toml value
#Early window provider
earlyWindowProvider = "fmlearlywindow"

3 - Optional: update options.txt: darkMojangStudiosBackground:true

Unfortunately, the override is applied quite late, which may result in the original red early loading (or a white screen) to "flash" on the very game start. I can't do anything about that.

However, the red color of the original loading can be changed using darkMojangStudiosBackground:true in options.txt.

Supported image formats:

Animated images:

  • APNG - must be created without unchanged pixels detection (each frame is rendered from scratch).
    The animation will respect the image timing and repeat count.

Static images:

  • JPEG baseline & progressive (12 bpc/arithmetic not supported, same as stock IJG lib
  • PNG 1/2/4/8/16-bit-per-channel
  • TGA (not sure what subset, if a subset)
  • BMP non-1bpp, non-RLE
  • PSD (composited view only, no extra channels, 8/16 bit-per-channel)
  • GIF (renders only single static frame, use APNG instead)
  • HDR (radiance rgbE format)
  • PIC (Softimage PIC)
  • PNM (PPM and PGM binary only)

Configuration / Source code

For configuration instructions and the source code check the GitHub repository.

Available Versions

v2.2 - NeoForgerelease
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
March 19, 2026
v2.2 - Forgerelease
MC 1.20.1forge
March 19, 2026
v2.1 - Neoforgerelease
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
January 19, 2026
v2.1.1 - Forge 47.4.12+ only!release
MC 1.20.1forge
January 19, 2026
v2.1 - Forgerelease
MC 1.20.1, 1.20.2, 1.20.4, 1.20.6forge
January 19, 2026

How to Install Simple Custom Early Loading on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.4).

3

Install Mod

Open the mod browser in the dashboard and search for "Simple Custom Early Loading". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.21.4, 1.21.3, 1.21.2 (+6 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Simple Custom Early Loading server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.4). You can switch loaders with one click in the panel.

Is Simple Custom Early Loading compatible with forge and neoforge?

Simple Custom Early Loading officially supports forge, neoforge for Minecraft 1.21.4, 1.21.3, 1.21.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Simple Custom Early Loading – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Simple Custom Early Loading consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Simple Custom Early Loading with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Lesser General Public License v2.1 or later
Server-side
Unsupported

Supported Versions

1.21.41.21.31.21.21.21.11.211.20.61.20.41.20.21.20.1