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

Near World Spawn

Активный

Установок

0

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

10 месяцев назад

Версии

1.20 — 1.21.3
Сервер
Fabric
Игровые механики
Утилиты

Near World Spawn

Данный мод предоставляет возможность полного изменения механизма установки точки возрождения в мире! Когда игрок впервые заходит на сервер или погибает без сохраненной точки спавна, система случайным образом определяет новую позицию для возрождения в районе активных участников игры. Вы сами сможете настроить зону появления, выбирая локацию среди игроков, находящихся в сети.

Конфигурация мода может быть мгновенно скорректирована прямо во время игры с помощью новых команд, что обеспечивает максимальное удобство использования.

Принцип работы

При активированной системе смены зоны возрождения (основная функция мода) каждый раз, когда игрок впервые появляется на сервере или умирает без установленной точки спавна, автоматически генерируется новая позиция возрождения в области, где находятся живые игроки в обычном мире.

Важно отметить: если других игроков поблизости не обнаружено, используется последняя известная точка мирового спавна.

Формы зон появления

Геометрическая форма области, из которой выбирается случайная позиция, может охватывать не всех участников одновременно. Это характерно только для формы КОРОБКА. Даже при выборе этой конфигурации перераспределение влияния игроков может изменить охват территории.

Когда поблизости находится всего один другой игрок, форма превращается в точку. Таким образом, если расширение не задано, возрождение произойдет непосредственно у этого участника.

Демонстрация различных форм влияния игроков для коробки

КОРОБКА: Прямоугольная область, включающая всех активных игроков

Демонстрация различных форм влияния игроков для круга

КРУГ: Круговая зона с центром в середине условного прямоугольника и радиусом, равным самой длинной его стороне. При значительном расстоянии между игроками в одном направлении такая конфигурация создает больше "пустого пространства". Стоит помнить, что это пока не минимально возможный закрывающий круг.

Влияние игроков

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

Демонстрация различных форм без влияния игроков

БЕЗ ВЛИЯНИЯ: Равномерное распределение точек возрождения по всей зоне

Демонстрация различных форм со смещением области под влиянием игроков

СМЕЩЕНИЕ ОБЛАСТИ: Вычисляется центр с учетом распределения игроков, и вся зона смещается к этой позиции

Демонстрация различных форм со сжатием области под влиянием игроков

СЖАТИЕ ОБЛАСТИ: Взвешенный центр присваивается всей зоне, как результат ее уменьшения до расчетного центра

Расширение пространства

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

Демонстрация различных значений расширения

Чанки возрождения

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

Чтобы предотвратить подобные проблемы, в настройках предусмотрен выбор использования фиксированных координат (0,0,0) для постоянного функционирования чанков. Данный параметр можно изменять с помощью соответствующей команды, однако применяться изменения будут только после следующего входа или гибели игрока.

Система команд

Для выполнения команд необходим уровень разрешений 2.

  • /worldspawn-modded Отображает состояние системы смены места возрождения

  • /worldspawn-modded <включено> Активирует или деактивирует механизм перемещения точки возрождения

  • /worldspawn Выводит все установленные пользовательские параметры возрождения

  • /worldspawn (box|circle) <расширение> (none|area_offset|area_shrink) Устанавливает полный набор пользовательских параметров точки появления

  • /worldspawn-areashape Отображает выбранную форму зоны возрождения

  • /worldspawn-areashape (box|circle) Задает форму области возрождения

  • /worldspawn-playerinfluence Показывает степень влияния игроков на размещение

  • /worldspawn-playerinfluence (none|area_offset|area_shrink) Устанавливает систему влияния активных участников

  • /worldspawn-expand Возвращает текущее значение расширения территории

  • /worldspawn-expand <расширение> Настраивает параметр увеличения зоны возрождения

  • /spawnchunks Отображает способ определения постоянных чанков: по точке (0,0,0) или текущей локации возрождения

  • /spawnchunks (fixed|worldspawn) Выбирает якорь постоянных чанков: фиксированная позиция (0,0,0) либо изменяемая точка возрождения

В командах <включено> принимает логические значения, а <расширение> представляет положительное целое число.

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

Нужно ли устанавливать данный мод на сервер? Да, поскольку он функционирует исключительно на стороне сервера, клиентская установка не требуется.

Можно ли включать в модифицированные сборки? Безусловно, использование в составе готовых сборок разрешено.

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

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

Pardys

Разработчик

sfinc

sfinc

Создан: 3 мар 2024

ID: 21178