▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/NotEnoughIDs Unofficial - расширение лимита ID блоков для 1.7.10
NotEnoughIDs Unofficial - расширение лимита ID блоков для 1.7.10

NotEnoughIDs Unofficial - расширение лимита ID блоков для 1.7.10

NotEnoughIDs Unofficial - технический мод для Minecraft 1.7.10, снимающий лимит в 4096 ID блоков и расширяющий метаданные до 16 бит. Must-have для огромных модпаков вроде GT New Horizons.

Оцените первым
17.0K
6

Если вы хоть раз собирали жирную сборку модов на Minecraft 1.7.10, то наверняка встречали ошибку вроде Invalid id 4096 - maximum id range exceeded. Это потолок ванильного движка: игра физически не может хранить больше 4096 ID блоков, и когда модов много, лимит заканчивается раньше, чем список желаний. NotEnoughIDs Unofficial решает именно эту проблему - мод расширяет диапазон ID блоков, предметов и метаданных до 65 536, и сборка на сотни модов перестаёт упираться в архитектурное ограничение древней версии.

Это неофициальное продолжение оригинального NotEnoughIDs, который в своё время спасал модпаки 1.7.10 от переполнения ID. Проект поддерживается в экосистеме GT New Horizons - одной из самых тяжёлых и известных сборок на эту версию, так что мод точно проверен в боевых условиях. Категория у него чисто утилитарная: никакого контента, блоков или мобов тут нет, только низкоуровневая магия с движком.

Что именно делает мод

Код, по сути, переписан с нуля относительно оригинала, но функциональность сохранена полностью. Плюс есть одно важное отличие:

  • Расширение ID блоков - лимит растёт с ванильных 4096 до 65 536, чего хватит на любую мыслимую сборку 1.7.10
  • Расширение ID предметов - аналогично, до 65 536
  • 16-битные метаданные - вместо ванильных 4 бит (то есть 16 вариантов на блок) другие моды получают до 65 536 вариантов метаданных на один блок

Третий пункт - это фишка именно Unofficial-версии. Ванильный Minecraft хранит метаданные блока в 4 битах, поэтому у одного блока может быть максимум 16 состояний (например, 16 цветов шерсти). С расширенными метаданными мододелы могут пихать куда больше вариаций в один ID, не создавая тайл-энтити со сложным кастомным NBT. Это и производительнее, и проще для других разработчиков.

Важный нюанс: версии мода ниже 2.0 метаданные НЕ расширяют. Ветка 1.5.X по функционалу идентична оригинальному NotEnoughIDs, просто на переписанном коде. Расширенные метаданные появились только с версии 2.0. Так что если качаете мод ради 16-битной меты - берите актуальный релиз.

Совместимость с мирами и оригинальным модом

Тут всё продумано удобно. NotEnoughIDs Unofficial полностью совместим с мирами, созданными на оригинальном NotEnoughIDs - можно просто удалить старый мод, поставить новый, и мир загрузится без потерь. Это drop-in замена, ничего конвертировать не нужно.

Но есть строгое правило: оригинальный NotEnoughIDs и Unofficial нельзя ставить одновременно. Они патчат одни и те же места в коде игры, и совместный запуск гарантированно что-нибудь сломает. Только замена, не дополнение.

Кстати, если вдруг встретите мод EndlessIDs - это его логический преемник, который идёт дальше и расширяет ещё больше лимитов (биомы, чарки и т.д.). EndlessIDs заявляет совместимость с мирами, созданными на NotEnoughIDs Unofficial, так что миграция и туда безболезненная. Выбор между ними зависит от того, какие лимиты вам реально нужно пробивать.

Установка и зависимости

Пара практических моментов, которые часто упускают:

  • Мод работает на Forge для Minecraft 1.7.10
  • Обязательная зависимость - UniMixins. Без него мод не запустится, так что качайте сразу парой
  • Ставить нужно и на клиент, и на сервер. На сервере без клиентской части (или наоборот) игроки просто не зайдут или словят рассинхрон ID
  • Начиная с версии 2.1.6 заявлена совместимость с Thermos (гибрид Forge + Bukkit), что радует владельцев серверов с плагинами

История версий вкратце

Проект живой и обновляется, что для 1.7.10 само по себе редкость. В свежих релизах авторы подчистили внутренности: в 2.1.9 появился клиентский преобразователь блоков, в 2.1.10 мод переехал на новую систему IMixins, а в актуальном 2.1.11 добрались до оптимизации изображений и CI. Мелочи, но приятно видеть, что технический фундамент GTNH-сборок не заброшен.

Кому это нужно

Честно говоря, если у вас в сборке 20-30 модов, вы вообще не заметите разницы - в ванильный лимит влезет всё. А вот если вы собираете монстра на 150+ модов, играете в GregTech: New Horizons или поднимаете сервер 1.7.10 с серьёзным модпаком - NotEnoughIDs Unofficial это must-have, без вариантов. Именно такие моды позволили сообществу 1.7.10 прожить дольше, чем иные современные версии.

Мод распространяется под лицензией LGPL - используйте как хотите, но если вносите изменения, делитесь ими с сообществом. Скачать NotEnoughIDs Unofficial стоит всем, кто до сих пор греется в золотой эпохе моддинга и собирает большие паки на Майнкрафт 1.7.10.

Партнёрский материал

Как поиграть с друзьями с модом NotEnoughIDs Unofficial - расширение лимита ID блоков для 1.7.10?

Мод NotEnoughIDs Unofficial - расширение лимита ID блоков для 1.7.10 куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода NotEnoughIDs Unofficial - расширение лимита ID блоков для 1.7.10 будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.7.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:6 месяцев назад
Главная