Simple Custom Early Loading: как настроить ранний экран загрузки в Minecraft
Если вы устали от стандартного «красного» окна и хотите, чтобы даже старт Minecraft выглядел как часть вашей сборки, пригодится мод Simple Custom Early Loading. Он позволяет менять ранний экран загрузки NeoForge: добавлять свои изображения, включать или выключать индикаторы прогресса и служебные элементы интерфейса до полной инициализации игры. Ниже разберём возможности, установку и типичные ограничения — без лишней теории, только практика для игроков и авторов модпаков.
Зачем нужен кастомный ранний экран
Обычный клиент долго показывает одно и то же оформление, пока подгружаются библиотеки и моды. Для серверных логотипов, брендинга сборки или просто аккуратного визуала полезно управлять тем, что видно в первые секунды. Simple Custom Early Loading как раз отвечает за провайдер раннего окна в связке с загрузчиком: вы задаёте картинки, позиции элементов и поведение полосы загрузки, не дожидаясь появления главного меню.
Для свежих версий Minecraft автор ориентирует пользователей на NeoForge. Отдельная «хитрая» сборка под старый Forge существует лишь для ветки вроде 1.20.1, 1.20.2, 1.20.4 и 1.20.6; дальнейшую поддержку других верс Forge автор не планирует по техническим причинам. Если вы собираете современный модпак, логичнее сразу смотреть в сторону NeoForge и соответствующей версии мода. Кстати, когда перебираешь десятки jar-файлов и конфигов, удобно держать всё в одном месте: этот мод можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню, без лишних переходов между сайтами и папками.
Возможности: что именно настраивается
- Добавление и размещение своих изображений (см. поддерживаемые форматы ниже).
- Включение / отключение и смена позиции полосы прогресса.
- Переключение отображения «полосы производительности».
- Отображение лисы NeoForge (фирменный элемент), нижнего лога слева и строки версии NeoForge справа внизу.
Важный нюанс по правилам Mojang: логотип Mojang убрать нельзя — автор мода прямо это ограничение не снимает. Также окно не подстраивает разрешение динамически, если вы вручную меняете размер окна при ранней загрузке: это ограничение текущей реализации, с ним приходится считаться при оформлении макетов.
Установка на NeoForge
- Поместите jar-файл мода в папку
mods. - Откройте
config/fml.tomlи укажите провайдер раннего окна:earlyWindowProvider = "SimpleCustomEarlyLoading". - При желании включите раннее развёртывание окна:
earlyWindowMaximized = true.
Остальные параметры в том же файле можно подстроить под свою систему и привычки запуска.
Установка на Forge (ограниченные версии)
Для поддерживаемых старых версий Forge схожа: jar кладётся в mods, но в config/fml.toml для Forge нужно оставить значение по умолчанию для провайдера раннего окна: earlyWindowProvider = "fmlearlywindow", как требует именно эта ветка. Дополнительно в options.txt можно выставить darkMojangStudiosBackground:true, чтобы фон у стандартной заставки был тёмным вместо ярко-красного.
Мерцание экрана и красная вспышка
Из-за того, что переопределение подхватывается довольно поздно, в самом начале запуска иногда «мигает» оригинальная красная ранняя загрузка или белый экран — это побочный эффект порядка инициализации, который автор полностью убрать не может. Частично визуал смягчают тем же параметром darkMojangStudiosBackground:true в options.txt, меняя оттенок стандартного экрана до более спокойного.
Поддерживаемые форматы изображений
Для анимации лучше ориентироваться на APNG: её нужно готовить без режима «неизменённых пикселей», чтобы каждый кадр рисовался заново; тогда тайминг и число повторов соблюдаются корректно. Статику можно брать из распространённых форматов: JPEG (baseline и progressive, без экзотики вроде 12 бит на канал и арифметики), PNG с разной битностью канала, TGA (возможны ограничения по подмножеству), BMP не 1 bpp и без RLE, PSD только в композитном виде без лишних каналов, GIF даст одну неподвижную рамку (для анимации снова APNG), плюс HDR (rgbE), PIC и PNM в бинарных PPM/PGM.
Конфигурация и исходный код
Точные инструкции по настройке и исходники ищите в официальном репозитории проекта на GitHub — там обычно свежие примеры fml.toml, обсуждения ограничений и обновления под новые версии NeoForge.
Краткий вывод
Simple Custom Early Loading — полезный инструмент для тех, кому важна целостность бренда сборки с первой секунды запуска. Учитывайте лимиты Mojang по логотипу, возможное мерцание раннего экрана и отсутствие динамического ресайза. На свежих версиях ориентируйтесь на NeoForge и актуальный jar, а для узкого набора Forge 1.20.x следуйте отдельным указаниям конфигурации. Так вы получите наглядный, управляемый «прелоадер» без лишних компромиссов в основной игре.