Скачать Spawn Normalization — Minecraft Моды — MetaMods

Spawn Normalization

Активный

Установок

0

Последнее обновление

3 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Утилиты

Spawn Normalization

В стандартном Minecraft при появлении мобов в мире выбирается случайная позиция: сначала определяются случайные координаты x и z в пределах чанка, а затем высота y от 0 до самого верхнего блока в этом столбце.

Проблема стандартного алгоритма: Выбор высоты происходит равномерно из всех возможных уровней от 0 до верха. Это приводит к нескольким негативным последствиям:

  • Большинство высот не подходят для спавна, так как там нет свободного пространства
  • Медленный спавн из-за многочисленных неудачных попыток
  • Эффективные фермы мобов требуют расположения верхних блоков близко к нулевой отметке

Например, в мире Skyblock, где вы живете на высоте 65, мобы имеют вероятность всего 1/66 появиться именно на вашей платформе. Это значительно замедляет процесс, снижая удовольствие от игрового процесса.

Алгоритмы спавна

Данный мод предлагает альтернативные математические алгоритмы выбора высоты. Вы сами решаете, какие уровни предпочтительны для появления существ. Диаграмма ниже показывает различные профили распределения вероятностей (на примере высоты 65):

Распределение вероятностей спавна

Доступные алгоритмы:

  • Vanilla - Стандартная механика со равными шансами для всех высот
  • Surface Pref - Максимальная вероятность появления на поверхности, с постепенным снижением около 50-55% от максимальной высоты
  • Skyblock - Особый профиль для косвенных миров: максимальные шансы на высоте от 60% и выше, практически нулевые ниже 30%
  • Two Layer - Двухслойный подход: активные зоны спавна около поверхности и на глубине около 33%
  • Surface Only - Исключительно наземный спавн (с небольшим допуском для водных существ)

Инверсия профилей

Каждый алгоритм можно инвертировать, заменив y на (максимальная высота - y). Это позволяет преобразовать Surface Only в подземное появление мобов (околос-бедрока), а Skyblock получит предпочтение глубины над высотой.

Участники проекта
Shadows_of_Fire

Shadows_of_Fire

Создан: 19 ноя 2021

ID: 17127