Malek's Infinity Gauntlet: щелчок Таноса по лишним модам
Когда модпак раздувается от одинаковых слитков, руд и зачарований, на помощь приходит Malek's Infinity Gauntlet. Этот инструмент не прячет предметы, а предотвращает их появление в реестре Minecraft с самого старта. Вы сами решаете, что исчезнет из мира крафта — словно щелчок Таноса, только под вашим контролем.
Как работает удаление из реестра
После первого запуска мод генерирует конфигурационный файл malekremoveregistries.txt. В нём вы перечисляете объекты, которые не должны регистрироваться: предметы, блоки, сущности, биомы, зачарования, рецепты и зелья. Формат записи — modid:имя, например iceandfire:fire_dragon или thermalfoundation:material. Важно: мод вмешивается в процесс загрузки через mixins, поэтому он не удаляет уже зарегистрированные элементы задним числом, а блокирует их на этапе инициализации. Список нужно составлять осознанно и тестировать на отдельном мире.
Каждая строка конфига — это точечный запрет. Можно убрать дублирующиеся руды из разных модов, оставив только одну, или вычистить бесполезные биомы, которые лишь нагружают генератор мира. Главное — не удалять критически важные объекты, на которые завязаны другие части сборки.
Установка и поддерживаемые версии
Malek's Infinity Gauntlet: щелчок Таноса по лишним модам для Minecraft доступен для версий 1.16.5, 1.18.2, 1.19.2 и 1.20.1 на загрузчике Forge. Чтобы скачать Malek's Infinity Gauntlet: щелчок Таноса по лишним модам, найдите актуальный jar-файл на проверенных площадках модов. Как установить: поместите скачанный файл в папку mods вашего профиля Forge. Убедитесь, что у вас установлен совместимый Forge для выбранной версии игры. После первого запуска появится конфиг, готовый к правкам.
Для серверов процедура аналогична: загрузите мод в серверную папку mods и перезапустите. Рекомендуется сначала обкатать конфигурацию на локальном клиенте, чтобы избежать падений на продакшене.
Зачем чистить реестр: производительность и порядок
Каждая лишняя запись в реестре — это нагрузка на движок: индексация, связи рецептов, обходы при крафте. Удаление дубликатов руд и слитков сокращает объём данных, обрабатываемых при старте и во время игры. На практике вы получаете:
- Более быструю загрузку мира и клиента — иногда на 15–30% в тяжёлых сборках.
- Снижение потребления оперативной памяти за счёт отсутствия «мёртвого груза», который всё равно не используется.
- Чистую экосистему крафта без десятков одинаковых материалов, что упрощает навигацию по JEI и складским системам.
Особенно заметен эффект на серверах и в сборках с сотнями модов, где каждый сэкономленный мегабайт RAM и каждая миллисекунда инициализации на счету. Меньше объектов в реестре — меньше работы сборщику мусора и процессору при обновлении тиков.
Совместимость с Ore Dictionary и риски
Благодаря системе Ore Dictionary многие рецепты привязаны не к конкретному предмету, а к тегу материала. Поэтому удаление, скажем, слитков Thermal Foundation часто не ломает механизмы Immersive Engineering, если в сборке остаются совместимые замены с теми же тегами. Это не абсолютная гарантия, но типичный сценарий: при грамотном oredict-соседстве крафт и автоматизация продолжают работать.
Однако мод использует mixins — глубокое вмешательство в код загрузки. Возможны конфликты с другими модами, особенно если удалить критически важный объект. Всегда делайте бэкап мира и тестируйте изменения по одному. Не применяйте агрессивную чистку на продакшен-сервере без длительной проверки. Ведите список известных несовместимостей для своей сборки — сообщество часто делится находками в обсуждениях и вики по модам.
Итог: хирургический инструмент для сборок
Malek's Infinity Gauntlet: щелчок Таноса по лишним модам — не косметическая заплатка, а серьёзный рычаг контроля над реестром. Он подойдёт опытным игрокам и кураторам модпаков, которые хотят выкинуть дублирующие руды, блоки и предметы ради производительности и порядка. Используйте его как скальпель: с планом, тестами и пониманием связей между модами. Тогда вы получите лёгкую, быструю сборку без лишнего шума в реестре и с предсказуемым поведением крафта.