
Simple Custom Early Loading
Mod that allows to customize the Neoforge early loading
Обновлён 19 марта 2026 г. · опубликован 6 марта 2025 г.
This mod allows the customization of Neoforge's early loading screen.
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.

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:
- place the jar in the mods folder
- modify the
config/fml.tomlfile
# Early window provider
earlyWindowProvider = "SimpleCustomEarlyLoading"
# ... Other options ...
# Optionally set the window to be maximized
earlyWindowMaximized = true
Installation - Forge:
- place the jar in the mods folder
- forge version requires default
config/fml.tomlvalue
#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.
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 2.2-neoforge | Релиз | 1.21.1, 1.21.2, 1.21.3, 1.21.4 | neoforge | 19 марта 2026 г. | .jar (872 КБ) |
| 2.2-forge | Релиз | 1.20.1 | forge | 19 марта 2026 г. | .jar (875 КБ) |
| 2.1-neoforge | Релиз | 1.21.1, 1.21.2, 1.21.3, 1.21.4 | neoforge | 19 января 2026 г. | .jar (855 КБ) |
| 2.1.1-forge | Релиз | 1.20.1 | forge | 19 января 2026 г. | .jar (858 КБ) |
| 2.1-forge | Релиз | 1.20.1, 1.20.2, 1.20.4, 1.20.6 | forge | 19 января 2026 г. | .jar (861 КБ) |
| 2.0.1-forge | Релиз | 1.20.1 | forge | 9 декабря 2025 г. | .jar (850 КБ) |
| 2.0-neoforge | Релиз | 1.21.1, 1.21.2, 1.21.3, 1.21.4 | neoforge | 19 апреля 2025 г. | .jar (847 КБ) |
| 2.0-forge | Релиз | 1.20.1, 1.20.2, 1.20.4, 1.20.6 | forge | 19 апреля 2025 г. | .jar (853 КБ) |
| 1.0-forge | Релиз | 1.20.1, 1.20.2, 1.20.4, 1.20.6 | forge | 15 марта 2025 г. | .jar (669 КБ) |
| 1.0 | Релиз | 1.21.1, 1.21.2, 1.21.3, 1.21.4 | neoforge | 6 марта 2025 г. | .jar (661 КБ) |
Ченджлог
2.2-neoforgeРелиз1.21.2, 1.21.3, 1.21.4 · 19 марта 2026 г.
Added support for display conditions and rendering APNG frames based on the current loading progress percentage. See the GitHub README for references.
2.2-forgeРелиз1.20.1 · 19 марта 2026 г.
This release is for Minecraft 1.20.1 Forge 47.4.12 and newer only! If you are using an older version of Forge, update.
Added support for display conditions and rendering APNG frames based on the current loading progress percentage. See the GitHub README for references.
2.1-neoforgeРелиз1.21.2, 1.21.3, 1.21.4 · 19 января 2026 г.
Added exception handling when the initialization of the neoforge early window fails (e.g. due to invalid options file). This should allow the game to proceed to start with the early window somehow initialized to default values. Thanks to Samsterbam and Piotr1628 for reporting it and helping with investigating the issue #7.
Added an option to specify multiple images from which a random one will be picked.
Example: "image": ["stellarview.png", "another.png", "yet_another.png"],
Thanks to Gabriel fresan for the suggestion #6!
Added support for window resizing. The resolution will now update when the window is resized.
Updated image rendering to keep aspect ratio.
This can be disabled with "keep_aspect_ratio": false, in the position element section.
This also resolves an issue where a black strips would display when the window switched to fullscreen, thanks to pitersonix for reporting!
2.1.1-forgeРелиз1.20.1 · 19 января 2026 г.
This release is for Minecraft 1.20.1 Forge 47.4.12 and newer only!
- If you are using 47.4.10 or older, use Simple Custom Early Loading v2.0, do not use this version
- If you are using 47.4.11, update forge and use this version
Added an option to specify multiple images from which a random one will be picked.
Example: "image": ["stellarview.png", "another.png", "yet_another.png"],
Thanks to Gabriel fresan for the suggestion #6!
Added support for window resizing. The resolution will now update when the window is resized.
Updated image rendering to keep aspect ratio.
This can be disabled with "keep_aspect_ratio": false, in the position element section.
This also resolves an issue where a black strips would display when the window switched to fullscreen, thanks to pitersonix for reporting!
2.1-forgeРелиз1.20.2, 1.20.4, 1.20.6 · 19 января 2026 г.
For forge 1.20.1 47.4.12+ use v2.1.1 ! This version is only for forge 1.20.1 47.4.10 or older. Or a different supported version of Minecraft forge (other than 1.20.1).
Added an option to specify multiple images from which a random one will be picked.
Example: "image": ["stellarview.png", "another.png", "yet_another.png"],
Thanks to Gabriel fresan for the suggestion #6!
Added support for window resizing. The resolution will now update when the window is resized.
Updated image rendering to keep aspect ratio.
This can be disabled with "keep_aspect_ratio": false, in the position element section.
This also resolves an issue where a black strips would display when the window switched to fullscreen, thanks to pitersonix for reporting!
2.0.1-forgeРелиз1.20.1 · 9 декабря 2025 г.
This release is for Minecraft 1.20.1 Forge 47.4.12 and newer only!
- If you are using 47.4.10 or older, use Simple Custom Early Loading v2.0, do not use this version
- If you are using 47.4.11, update forge and use this version
Thanks to Icosider, Forge now allows loading a "mod" for replacing the early loading in the same way as NeoForge does [PR].
Thanks to xg787 for reporting it [issue].
No new features/changes, only a quick fix for compatibility.
This version now requires updating the config/fml.toml in the same way as the NeoForge version does.
earlyWindowProvider = "SimpleCustomEarlyLoading"
2.0-neoforgeРелиз1.21.2, 1.21.3, 1.21.4 · 19 апреля 2025 г.
Warning: old configuration is not compatible!
Rename your current config file and let a new one be generated. Or check the new default config here.
2.0 Update
- The positioning system was reworked
- Added support for animations in APNG format
- Added option to set the window resolution
- Fixed compatibility with Sinytra connector
2.0-forgeРелиз1.20.2, 1.20.4, 1.20.6 · 19 апреля 2025 г.
Warning: old configuration is not compatible!
Rename your current config file and let a new one be generated. Or check the new default config here.
2.0 Update
- The positioning system was reworked
- Added support for animations in APNG format
- Added option to set the window resolution
- Fixed compatibility with Sinytra connector
Полная история изменений — на Modrinth.
Комментарии
Загружаем…
