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

Neutron

Активный

Установок

0

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

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

Версии

1.20.1 — 1.21.1
Сервер
Fabric
Quilt
Forge
Приключенческие
Игровые механики
Мобы
Утилиты

Neutron

Превратите враждебных мобов в нейтральных

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

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

Управление через команды

По умолчанию нейтральный режим отключен. Для его активации используйте следующие команды:

  • /neutron global — проверка статуса глобального нейтрального режима
  • /neutron global <enable | disable> — включение или отключение нейтрального режима для всех игроков
  • /neutron player <username> — проверка статуса нейтрального режима для конкретного игрока
  • /neutron player <username> <enable | disable> — включение или отключение нейтрального режима для указанного игрока
  • /neutron resetall — сброс всех настроек для игроков в обоих режимах

Настройка конфигурации

Файл конфигурации находится по пути config/neutron.json и содержит следующие параметры:

  • exceptions — список мобов, которые игнорируют нейтральность
  • preventEndermanEyeContact — должны ли эндермены игнорировать зрительный контакт с игроками в нейтральном режиме (по умолчанию false)
  • excludePatrollers — должны ли патрулирующие мобы оставаться нейтральными, даже если их тип указан в исключениях (по умолчанию true)

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

Мобы, которые по умолчанию не становятся нейтральными - Иссушитель - Заклинатель - Поборник - Разорители - Разрушитель - Векса - Пиглин-брут - Ифрит - Иссушенный скелет - Страж - Древний страж - Сторож - Бриз - Шалкера - Эндермит

Примечание: поведение Эндер Дракона не изменяется этим модом, так как он использует особую систему нацеливания и не имеет концепции нейтральности.


API для разработчиков ### ShouldBeNeutralCallback Срабатывает при проверке нейтральности моба по отношению к определенной сущности. - register(callback: (entity: LivingEntity, target: LivingEntity) -&gt; Boolean): entity — моб, который будет или не будет нейтральным, target — сущность, на которую моб будет нападать. Возврат true сделает моба нейтральным по отношению к цели. - registerPlayers(callback: (entity: LivingEntity, target: PlayerEntity) -&gt; Boolean) То же, что и register, но учитывает только цели-игроки Моб станет нейтральным по отношению к цели, если любой слушатель вернет true.

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

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

mikhailtapio

ThePotatoArchivist

ThePotatoArchivist

Разработчик

Создан: 9 апр 2024

ID: 13479