▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Nether API
Nether API

Nether API

Библиотека для Майнкрафт, которая объединяет генерацию биомов Энда и Незера, добавляет новые настройки, кастомную атмосферу и исправляет кучу багов генерации. Незаменимая штука для мододелов и сборщиков.

Оцените первым
376.4K
38

Nether API - это библиотека для Minecraft, которая решает сразу кучу проблем, связанных с Эндом и Незером. Если ты собираешь модпак с несколькими модами на биомы Нижнего мира или Края - без неё будет полный хаос. Она унифицирует генерацию, подключает кастомную атмосферу (звуки, частицы, цвета тумана и лавы) и фиксит старые баги, которые Mojang не чинила годами.

По сути, это база для любых модов, добавляющих биомы и структуры в Энд и Незер. Вместо того чтобы каждый разработчик писал свой велосипед, они могут завязаться на Nether API - и всё будет работать вместе.

API: что даёт разработчикам

Кастомная атмосфера для любого биома (не только для Нижнего мира)

  • Пассивные фоновые звуки
  • Свой звук "тьмы" (темноты)
  • Частицы, которые постоянно летают в воздухе
  • Цвет лавы можно перекрасить - пригодится для лавовых озёр в необычных биомах

Свои биомы для Энда и Незера

  • Настраиваемый вес генерации (как часто встречается)
  • Цвет тумана - отдельно для каждого биома
  • Музыкальное сопровождение
  • Поверхность (surface builder), заполнение чанков (chunk populator)
  • Условия для генерации пещер
  • Отдельные условия для Chorus Plant, End City и Small End Island
  • Вложенные под-биомы с весами и краевые биомы (edge-biomes)

Кастомные структуры

  • Могут генерироваться между чанками (как Крепости Незера)
  • Спавн мобов настраивается отдельно
  • Все структуры автоматически работают с командой /locate
  • При генерации проверяют друг друга - не накладываются

Новые EnumPlantTypes для растений

  • END_PLANT_TYPE - для растений, которые растут на "эндовом камне" (уже подхватывает ванильные Chorus Plants)
  • NETHER_PLANT_TYPE - для посадки и на "незеритовых", и на "душепиcчаных" блоках
  • NETHERRACK_PLANT_TYPE - только на "незеритовых"
  • SOUL_SAND_PLANT_TYPE - только на "душепиcчаных" (приравнивается к Forge'вскому EnumPlantType.Nether)

Это позволяет растениям из разных модов нормально приживаться друг у друга - больше не нужно вручную прописывать совместимость.

Что мод даёт игрокам и сборщикам

Помимо API для разработчиков, Nether API напрямую меняет игру:

  • Объединяет генерацию биомов - моды на Энд и Незер перестают конфликтовать
  • Настройка спавна - можно задать, в каком измерении появляется игрок при входе в мир (полезно для кастомных модпаков)
  • Исправление каскадной генерации - включает фикс Forge, который предотвращает лаги и краши при генерации мира
  • Пещеры в Энде - да, теперь на внешних островах Края могут генерироваться пещеры
  • Пещеры Незера больше не вырезают только незерит - прорезают и верхние блоки, и песок душ
  • Опция: отключить первого Дракона - при активации сразу появляется портал в Край, яйцо дракона выпадает после его первой смерти (призвать можно кристаллами)
  • Незер высотой 256 блоков - выключено по умолчанию. Включать только на новых мирах. Для модов BetterNether, Biomes O' Plenty, Journey Into The Light, Natura, Nethercraft Classic, NetherEx - поддержка встроена

Исправления багов:

  • Фикс "стартовой позиции" - больше игроки не появляются в лаве или высоко над землёй
  • Починка MC-10369 (куча частиц, которые не спавнились): частицы детёнышей животных, разрушения блоков драконом, телепортации, Eye of Ender, смешивание жидкостей, создание железных/снежных/визер-големов, перегорание редстоун-факелов
  • MC-31681 - туман и облака больше не темнеют, когда ты под блоками
  • Загрузка чанка спавна происходит в указанном измерении, а не в оверворде
  • Дракон Края больше не ломает блоки с сопротивлением обсидиана (стол зачарования, эндер-сундук) и факелы (часть портала)
  • Возрождение теперь учитывает все точки возрождения Forge для каждого измерения - фикс для модов с кроватями в других измерениях (например, Aether)

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

BetterNether (все три версии):

  • Отключает псевдобиомную систему, даёт настоящие биомы
  • Серьёзно ускоряет генерацию (блоки не обновляются лишний раз)
  • Фикс каскадных багов
  • Настройка для генерации eye vines в биоме Visceral Heap из BOP

Biomes O' Plenty:

  • Кровь и мёд из BOP можно настроить так, чтобы они не испарялись в Незере при установке ведром
  • Биомы Незера BOP могут генерироваться даже если тип мира не установлен на Biomes O' Plenty
  • Фикс кучи каскадных багов (динамические деревья, бромбель, лава)
  • Отключает "пряталки" логов - все ошибки видны
  • Не даёт BOP удалять туман для Энда и Незера

Journey Into The Light:

  • Замена псевдобиомов на реальные
  • Фикс всех каскадных багов Незера
  • Структуры с неправильными ID спавнеров - исправлено
  • Мобы JITL теперь спавнятся строго в своих биомах (например, Хелл Корова - только в Кровавом Лесу)

Natura:

  • Элементы Natura генерируются только в ванильном биоме Hell - в кастомных они обычно выглядят неуместно. Можно добавить другие биомы через GroovyScript

Nethercraft Classic:

  • Новый биом "Glowing Grove" - туда сваливается всё контент мода
  • Полный фикс каскадной генерации
  • Исправлены сетевые регистрации сущностей (странное поведение снарядов)
  • Больше сущностей огнеупорны
  • Тёмные зомби призываются вместо обычных в Незере
  • Slime Eggs больше не спавнят мобов на клиенте

NetherEx:

  • Работают ранее неиспользуемые конфиги для генерации песка душ и гравия
  • Исправлена проверка размера структур - каскадная генерация уходит

Stygian End: Biome Expansion (все версии):

  • Chorus Plants и End Cities могут быть отключены в биомах мода (каждый настраивается отдельно)
  • Полный фикс каскадной генерации деревьев и вулканов
  • Особенности биома Acidic Plains теперь генерируются только на эндовом обсидиане

Важно знать

  • Не переносится на новые версии - автор заявил, что порта не будет. Конечная версия - 1.19.2 (оригинал)
  • Для модпаков - если хочешь добавить Nether API в сборку вне CurseForge/Modrinth, без перезаливки файлов используй File Director
  • Работает только на Forge (Fabric версии нет)
  • Все структуры автоматически проверяют друг друга - не накладываются одна на одну

Если ты собираешь модпак с кастомными измерениями - Nether API почти маст-хэв, иначе генерация превратится в кашу, а логи будут забиты каскадными ошибками. Скачать Nether API можно на CurseForge или Modrinth - просто добавь в папку mods.

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

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

Minecraft: Java Edition

1.12.x

Платформы

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

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

Ссылки

Создатели

Детали

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