Плагин Генераторы мира Iris - Dimension Engine [4.3.7-26.1.2-26.3]

Важно: Перед обновлением сделайте резервную копию мира и его данных Iris. Чтобы воспользоваться новыми функциями, скачайте обновлённые паки, а затем создайте новый мир или сгенерируйте новые чанки в существующем.

Изменения и исправления
  • Добавлена новая команда /iris datapack export, которая преобразует пак Iris в датапак для Minecraft 26.3 и новее. (Функция находится на экспериментальной стадии — сообщайте нам о найденных проблемах!)
  • Добавлена возможность выбрать способ использования датапака: заменить обычный Верхний мир, добавить тип мира для выбора при создании мира или добавить отдельное измерение.
  • Теперь паки могут задавать влажные и засушливые климатические зоны.
  • В засушливых зонах меньше воды и прудов.
  • В областях с пользовательской жидкостью она теперь используется и для ручьёв и рек.
  • Берега рек повторяют уклон окружающей местности и имеют более естественные очертания.
  • Исправлены дыры в объектах, повёрнутых под углами, отличными от 90 градусов.
  • Исправлена генерация воды на стыках существующего и нового ландшафта.
  • Команда /iris create теперь сразу сохраняет новые миры, поэтому при раннем сбое сид больше не теряется.
  • Ускорена генерация чанков и предварительная генерация, особенно в областях с реками, озёрами и пещерами.
  • Предварительная генерация больше не загружает чанки за пределами заданной области.
  • Исправлена редкая ошибка генерации при высокой нагрузке.
Автор: bobobo
Iris v4.3.6 • Minecraft 26.1.2–26.3 • Java 25

Paper • Purpur • Leaf • Folia • Canvas • Spigot

Важно: Перед обновлением Iris всегда рекомендуется создавать резервную копию мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённые датапаки. После этого можно создать новый мир или расширить существующий за счёт генерации новых чанков.

Изменения и исправления
  • Полностью переработаны реки: теперь они следуют долинам, извиваются, образуют водопады и впадают в море на уровне моря.
  • Озёра и пруды заполняют естественные впадины рельефа.
  • В скалистых побережьях появились новые морские заливы, а под землёй формируются пещерные водоёмы.
  • Команда /iris find теперь позволяет находить реки, озёра, пруды, водопады, морские заливы и пещерные водоёмы.
  • Миры с отключённой генерацией рек создаются так же, как и раньше.
  • Части структур Jigsaw теперь пробуют больше вариантов поворота и надёжнее соединяются друг с другом.
  • /iris studio hotload перезагружает открытый пак, не закрывая Studio.
  • Добавлен инструмент Connector Tool для размещения и перемещения соединителей Jigsaw в Studio.
  • /iris std map открывает карту с отображением шума, палитры, объектов и рек.
  • Ускорена генерация чанков и предварительная генерация с учётом возможностей процессора и объёма памяти.
  • Исправлено зависание сервера при естественном появлении некоторых мобов.
  • Возвращено появление странствующих торговцев.
  • Повышена точность отображения использования памяти в контейнерах.
  • Улучшено завершение работы сервера.
  • Исправлены проблемы с запуском на Spigot.
Автор: bobobo
Iris v4.3.4 • Minecraft 26.1.2–26.3 • Java 25
Paper • Purpur • Leaf • Folia • Canvas • Spigot

Перед обновлением Iris всегда рекомендуется создавать резервную копию мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённые датапаки. Затем можно создать новый мир или расширить существующий за счёт генерации новых чанков.

Изменения и исправления

  • /locate biome работает быстрее и находит биомы, которые действительно встречаются в мире.
  • Ускорена генерация мира: ландшафта, пещер и рек.
  • Iris теперь совместим с плагинами, изменяющими генератор мира, например CraftEngine.
  • Пакеты теперь могут отключать импортированные функции в определённых биомах (biomeRules) или отключать конкретную функцию (disableExact).
  • borrowedDimensionType теперь запрещён на Paper, поскольку работает только на серверах с модами.
  • /locate biome больше не вызывает ошибку в уже сгенерированных областях.
  • Сундуки больше не теряют и не дублируют добычу при сбое заполнения.
  • Таблицы добычи продолжают работать после /reload.
  • Сундуки в структурах по-прежнему получают добычу, даже если поиск структуры занимает слишком много времени.
  • Карты сокровищ теперь указывают на правильное место.
  • Медные сундуки теперь получают добычу.
  • Поиск структур работает с другими плагинами, которые обрабатывают событие поиска структур Paper.
  • Предпросмотр добычи в Studio работает корректно.
  • Folia больше не прерывает генерацию мира при завершении работы сервера.
  • Исправлена проблема с определением версии, вызванная новым форматом названий релизов.
  • Исправлены проблемы с ландшафтом в областях, удалённых от спавна.
  • Исправлено редкое зависание, вызванное экстремальными настройками шума.
  • Ошибка каталога генерации мира больше не мешает запуску сервера.
  • Датапаки Iris больше нельзя переопределить датапаками мира, а общие файлы тегов теперь корректно объединяются.
  • Предварительная генерация теперь завершается сохранением данных до появления сообщения об окончании.
  • Повреждённая конфигурация больше не перезаписывается настройками по умолчанию без предупреждения.
  • Команда /iris replace заменяет Верхний мир, Незер, Энд или любые измерения из модов на Iris.
    • Переменная off отменяет замену.
    • Команда заменяет прежнюю /iris world takeover.
    • Если измерение невозможно заменить, выводится понятное сообщение. Если указано неверное название пакета, также отображается список установленных пакетов.
Необязательные обновления клиентских и серверных модов (CurseForge / Modrinth)
  • Добавлена поддержка версий 1.21.1, 26.1.2, 26.2 и 26.3 для клиентских и серверных модов на Forge, NeoForge и Fabric.
  • /iris catalog выводит список контента генерации мира из установленных модов.
  • /iris ingest mods создаёт пакет Iris, использующий биомы, руды, растения, деревья и структуры из модов.
    • Используйте переменную excludeRegions=<regions>, чтобы исключить биомы из определённых регионов.
  • Пакеты теперь могут повторно использовать существующие типы измерений с помощью borrowedDimensionType.
  • Команды /iris worlds, /iris info и /iris seed отображают собственный сид и количество чанков каждого мира.
  • Серверы с несколькими измерениями Iris теперь запускаются быстрее.
  • В версии 1.21.1 отключение заменённого измерения теперь действительно возвращает его исходное состояние.
Автор: bobobo
Iris v4.3.3

• Minecraft 26.1.2–26.3 • Java 25


Paper • Purpur • Leaf • Folia • Canvas • Spigot

Перед обновлением Iris рекомендуется сделать резервную копию мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённые наборы данных. После этого можно создать новый мир или расширить существующий за счёт новых генерируемых чанков.

Изменения и исправления


  • Добавлены уведомления об обновлениях: проверка новых релизов на GitHub выполняется при входе в игру или вручную командой /volmit plugins updates.
  • Добавлено разрешение iris.update и настройка конфигурации для включения и отключения проверки обновлений.
  • Обновлены переводы уведомлений об обновлениях.
  • Исправлена отмена разрушения блоков во время загрузки Iris сохранённых данных о биомах.
  • При выпадении предметов из пользовательских блоков теперь используются определения биомов, в которых изначально генерировался ландшафт.
  • Исправлено отсутствие или дублирование запасных дропов при ошибках чтения данных о биомах и во время выключения мира.
  • При вырубке деревьев теперь сохраняется исходный инструмент, используемый для расчёта запасного дропа.
  • Исправлено размещение декораций и пещер вблизи границ смешанных участков ландшафта.
  • Добавлена настройка studio.blendChanges, управляющая смешиванием ландшафта после изменения паков в Studio.
  • Улучшено восстановление после горячей перезагрузки в Studio и очистка данных при закрытии миров Studio.
  • Исправлен расчёт лимита памяти для прегенерации в Docker и других контейнерах Linux с учётом ограничений контейнера.
  • Ограничено количество параллельных операций генерации и объём сохраняемых данных в соответствии с доступной памятью. При этом резервируется память для других задач сервера.
  • Прегенерация теперь приостанавливает обработку новых запросов, когда использование памяти контейнера достигает 90%, и возобновляется при снижении нагрузки ниже 80%.
  • Исправлена интеграция с PlaceholderAPI, если зависимость включается или отключается после запуска Iris.
  • Исправлено сохранение автоматических настроек тайм-аута Spigot и изменений сторожевого таймера Paper: ранее они записывались не в те разделы конфигурации.
Необязательные обновления клиентских и серверных модов (CurseForge / Modrinth)

  • Исправлена проблема, из-за которой прегенерация продолжала ожидать ресурсы после начала выключения сервера.
  • Исправлена упаковка модов: из неё исключены классы инициализации зависимостей, предназначенные только для Bukkit.
Автор: bobobo
Iris v4.3.2• Minecraft 26.1.2–26.3• Java 25

Paper • Purpur • Leaf • Folia • Canvas • Spigot

Перед обновлением Iris всегда рекомендуется сделать резервную копию мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённый пак Overworld. После этого вы можете создать новый мир или расширить существующий за счёт новых генерируемых чанков.

Изменения и исправления
  • Улучшена очистка ресурсов при перезагрузке Iris через BileTools.
  • Улучшено сохранение регионов в очереди с сохранением порядка записи чанков.
  • Исправлены проверки связности рек, связанные с раздельными участками рек.
Автор: bobobo
Перед обновлением Iris всегда рекомендуется сделать резервную копию вашего мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённый пак Overworld. После этого вы можете создать новый мир или расширить существующий за счёт новых генерируемых чанков.

Изменения и исправления
  • Добавлена поддержка пользовательских подземных помещений, материалов, жидкостей и формаций.
  • Улучшены формы пещер, их пересечения и декорации биомов.
  • Улучшено разнообразие ширины рек, а также форма их истоков и конечных бассейнов.
  • Снижена нагрузка при генерации ландшафта и улучшена загрузка кэша Studio.
  • Улучшена загрузка мира, замена паков и восстановление после ошибок телепортации.
  • Улучшены расположение элементов на карте прегенерации, отображение координат, управление с клавиатуры и сообщения об ошибках.
  • Исправлен краш при отключённых структурах в server.properties.
  • Исправлены названия биомов на стороне клиента и обработка условий MythicMobs во время загрузки данных о биомах.
Автор: bobobo
Перед обновлением Iris всегда рекомендуется сделать резервную копию мира и его данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённый ресурспак Overworld. После этого вы можете создать новый мир или расширить существующий за счёт генерации новых чанков.

Изменения и исправления
  • Исправлены проблемы с сидами и шумом, из-за которых результаты генерации могли зависеть от порядка генерации чанков или перезапуска сервера.
  • Исправлено многократное применение масштабирования континентов, из-за которого искажался рельеф.
  • Восстановлена естественная генерация пещер, а также исправлены размещение мобов, ограничения на их количество и формирование групп спавна.
  • Исправлена блокировка Studio при hotload, из-за которой автодополнение и команды поиска могли перестать отвечать.
  • Исправлены отчёты о прогрессе и времени выполнения прегенерации в React.
  • Добавлена возможность опционально изменять рельеф перед размещением структур и другого контента.
Автор: bobobo
Перед обновлением Iris всегда рекомендуется сделать резервную копию мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённый пак Overworld. После этого можно создать новый мир или расширить существующий за счёт генерации новых чанков.
Изменения и исправления
  • Улучшена производительность прегенерации и работа с памятью — уменьшено количество повторной генерации ландшафта, пещер и объектов.
  • Улучшены переходы ландшафта после обновления пака, включая границы высоты и воды, а также незавершённые структуры.
  • Теперь при ошибке генерации прегенерация останавливается и указывает проблемный чанк.
  • Добавлены дополнительные проверки, предотвращающие случайную генерацию ванильного ландшафта в повреждённых мирах Iris.
  • Исправлены ошибки генерации, из-за которых некоторые чанки могли незаметно оставаться без пещер, объектов, залежей и других элементов.
  • Исправлена очистка миров на Folia — теперь игроки покидают мир перед началом обслуживания, предотвращая блокировку генерации.
  • Улучшена проверка истории генерации при изменении определений биомов и измерений.
Автор: bobobo
Iris 4.1.2-26.1.2-26.3• Minecraft 26.x+• Java 25
Paper • Purpur • Leaf • Folia • Canvas • Spigot

Перед обновлением Iris всегда рекомендуется сделать резервную копию мира и его данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённый пак Overworld. После этого вы можете создать новый мир или расширить существующий с помощью новых генерируемых чанков.

Изменения и исправления
  • Добавлена поддержка Minecraft 26.3.
  • Добавлено обновление паков непосредственно на месте с сохранением резервных копий и проверкой наличия более новых встроенных версий паков.
  • Обновление паков мира перенесено в /iris pack update-world с подтверждением создания резервной копии и активацией подготовленного обновления после перезапуска.
  • Добавлен профиль процедурной генерации деревьев.
  • Добавлены настраиваемые интервалы выборки данных о рельефе, высоте биомов и плотности пещер.
  • Добавлен отдельный инструмент экспорта рельефа, сохраняющий историю генерации, данные мантии и конфигурацию сервера для последующей нативной генерации.
  • Дополнительно сокращено количество повторных сканирований при запуске и вычислений, связанных с генерацией.
  • Оптимизировано распределение ресурсов между задачами предгенерации и работа с памятью.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
Iris 4.1.1-26.1.2-26.2 • Minecraft 26.x+ • Java 25
Paper • Purpur • Leaf • Folia • Canvas • Spigot​

Перед обновлением Iris сделайте резервную копию мира и данных Iris. Чтобы использовать новые функции и структуры, скачайте обновлённый пак Overworld. После этого вы можете создать новый мир или расширить существующий за счёт вновь генерируемых чанков.

Добавлено

  • Гидрология с учётом рельефа: связанные региональные речные сети, притоки, улучшенный выбор источников и маршруты, проходящие по долинам.
  • Пруды у источников, внутренние замкнутые пруды, стоячие поверхностные водоёмы, эстуарии, прибрежные гроты и отдельные морские пещеры.
  • Настраиваемая речная эрозия, профили русел, биомы берегов, меандры и формирование рельефа речных берегов.
  • Опциональные профили terrain3D для каждого биома, позволяющие создавать нависающие участки, уступы, подрезы и трещины. Открытые уступы и потолки получают собственные слои и декорации.
  • Стекирование измерений с несколькими слоями рельефа, настраиваемыми воздушными промежутками и границами, сформированными шумом.
  • История генерации, сохраняющая поведение предыдущей генерации и позволяющая смешивать вновь сгенерированный рельеф с записанными границами после поэтапных обновлений.
  • Сохранение исторических назначений биомов, правил спавна и эффектов окружающей среды. Поиск и предпросмотр учитывают сохранённую историю мира.
  • 15 стилей шума: Dune, Strata, Wood, Marble, Gabor, Scales, Chladni, Kaleidoscope, Menger, Sponge, Circuit, Gyroid, Quasicrystal, Truchet, Crater и Vortex.
  • Локальные файлы: добавлена поддержка ZIP для импорта датапаков и автоматическое обнаружение датапаков из plugins/Iris/datapacks/imports. Датапаки, обнаруженные в этой папке, применяются ко всем измерениям Iris.
  • /iris pack compat для отображения недоступного, заменённого или исключённого содержимого пака для запущенной версии Minecraft.
  • Добавлено 13 значений PlaceholderAPI для пользовательских ID биомов и ключей реестра, количества производных биомов, базовых и фактических ванильных биомов, категорий биомов, границ высоты мира и настроенных уровней жидкости.
Изменения и исправления
  • Улучшена многопоточная предварительная генерация, планирование чанков, планирование гидрологии и координация кэша.
  • Снижено количество выделений памяти, повторных выборок рельефа, конкуренции за блокировки и операций записи на диск.
  • Переработана карта предварительной генерации: прогресс и ресурсы теперь отображаются отдельно, улучшено управление паузой, исправлены края карты и улучшены расчёты оставшегося времени.
  • Улучшен запуск мира при холодном старте и вход в Studio. Инъекция во время работы теперь выполняется только при необходимости, а отчёты о запуске показывают этапы медленной инициализации.
  • Исправлены проблемы с удержанием рек в пределах русел, разрывами воды при изменении высоты, переходами береговой линии и объектами, мешающими речным каналам.
  • Улучшено размещение водопадов, устьев рек и соединений с океанами.
  • Исправлены существующие схемы шума, масштабирование, искажения, интерполяция и обработка сида.
  • Исправлены нативные структуры, создававшие слишком много опорных колонн, конфликтовавшие с размещёнными объектами и оставлявшие некорректные данные точек интереса.
  • Исправлено размещение руд на поверхности, некорректные пересекающиеся месторождения и коррелированная выборка вероятности появления месторождений.
  • Исправлены вращение и масштабирование объектов, границы размещения и генерация опор.
  • Восстановлены декорации на концах ветвей и исправлена генерация кораллов, распределение листвы и декорации поверхности моря.
  • Улучшена стабильность Object и Jigsaw Studio, взаимодействие с инструментом WorldEdit, табло сохранённых биомов и отображение прогресса замены мира.
  • Улучшены предпросмотры Vision: отображение биомов теперь происходит до уточнения рек, а прерванные предпросмотры сохраняют результаты, которые можно использовать повторно.
  • Переводы перенесены в файлы languages/<locale>.toml, добавлена загрузка переводов по запросу, автоматическое горячее обновление языков и откат на английский язык.
  • Диагностика реорганизована в команды /iris debug dump, /iris debug toggle и /iris debug version.
  • Исправлены телепорты при поиске рек после отключения игрока или смены мира, некорректные сообщения об успешном телепорте, инструменты Studio для клика по воздуху, команды GUI без графического интерфейса и очистка Studio/мира при завершении работы.
Новые значения PlaceholderAPI для Iris
  • %iris_world.biome-custom% — определяет, имеет ли поверхностный биом пользовательские производные.
  • %iris_world.biome-custom-id% — настроенный пользовательский ID, если определена ровно одна производная.
  • %iris_world.biome-custom-ids% — все настроенные пользовательские ID через запятую.
  • %iris_world.biome-custom-key% — ключ реестра Minecraft, если определена ровно одна пользовательская производная.
  • %iris_world.biome-custom-keys% — все ключи реестра пользовательских производных через запятую.
  • %iris_world.biome-custom-count% — количество пользовательских производных.
  • %iris_world.biome-derivative% — ключ реестра настроенного базового биома.
  • %iris_world.biome-vanilla-derivative% — фактический ключ реестра ванильного биома.
  • %iris_world.biome-type% — тип биома: Land, Sea, Shore или Cave.
  • %iris_world.min-height% — минимальная высота мира по Y.
  • %iris_world.max-height% — максимальная высота мира по Y.
  • %iris_world.height% — разница между максимальной и минимальной высотой мира по Y.
  • %iris_world.fluid-height% — настроенный уровень жидкости измерения по Y в мире.
Автор: bobobo
ВерхНиз