Summon Friendly Mobs
Активный0.0
Установок
Последнее обновление
Версии
Summon Friendly Mobs
Новый подход к призыванию существ
Модификация Summon Friendly Mobs кардинально меняет знакомую систему Minecraft, позволяя игрокам призывать враждебных мобов, которые остаются лояльными только к своему создателю. Такие существа сохраняют свою агрессию по отношению к другим игрокам или чужим мобам, создавая стратегические возможности для защиты территории или командных сражений.
Командная система управления
Плагин предоставляет понятную систему команд, каждая из которых выполняет свою функцию:
Основные команды:
• /summonfriendlymob <тип_моба> [<x> <y> <z>] {NBT_данные}
– непосредственное создание дружественного моба
• /givespawnegg <игрок> <тип_моба> [количество]
– получение специального яйца призыва моба
• /attack <целевой_игрок | uuuid_mоба>
– приказ лояльному мобу атаковать указанную цель
• /mobs
– просмотр списка всех созданных дружественных существ
• /sfmreload
– перезагрузка конфигурации плагина
Сокращенные вариации команд:
• /sfm
как быстрый аналог /summonfriendlymob
• /gse
вместо полной версии /givespawnegg
Важно использовать только названия мобов: правильно – /summonfriendlymob blaze
, неправильно – /summonfriendlymob minecraft:blaze
. Координаты указываются опционально (по умолчанию – текущее местоположение), количество также указывается при необходимости (базовое значение – 1 единица).
Ключевые функции
Конфигурационный файл открывает доступ к следующим опциям:
FriendlyWarden: false # Определяет дружественность варденов к создателю в MC 1.19+
WardenCheckInterval: 1 # Количество тиков между проверками очистки гнева варденов
UniversallyFriendly: false # Делает существа дружественными ко всем или только к создателю
SaveFriendliness: false # Сохранение настроек дружественности после рестарта сервера
SaveWardenFriendliness: false # Функция SaveFriendliness только для варденов
UpdateNotifier: true # Уведомления о новых версиях плагина
AllowAttack: true # Доступность команды /attack
AllowCustomMobSettings: false # Использование настроек из mobs.yml
Опция WardenCheckInterval специфична для варденов и регулирует частоту очистки их агрессии. Значительное увеличение этого параметра может привести к тому, что вардены начнут атаковать своего создателя, но это не сильно влияет на производительность. Для всех остальных существ механика дружественности реализована иначе.
Права доступа игроков
- summonfriendlymob.summon – привилегия использования команд призыва:
/summonfriendlymob
и/sfm
- summonfriendlymob.give – привилегия выдачи яиц призыва:
/givespawnegg
и/gse
- summonfriendlymob.attack – право на применение команды
/attack
- summonfriendlymob.check – возможность просмотра списка персонажей
/mobs
- summonfriendlymob.reload – возможность обновления конфигурации с помощью
/sfmreload
Известные ограничения
Плагин исправно работает с большинством мобов, но существует список существ, которые могут проявлять неожиданное поведение даже после создания:
- Зоглины – сохраняют природную агрессию ко всем
- Иглобрюхи – атакуют по стандартному механизму
- Эндер-Дракон – не распознает создателя как союзника
</li> <li>Страж и Великий страж – были исправлены в версии 2.1
Дополнительная заметка: в бета-режиме функция остальных вражеских мобов более стабильна, не требующая исправлений
Облачные данные и файлы настроек (summonerMap.dat и warden_data.yml) хранят информацию о постоянно сопровождаемых дружественных отношениях. Их редактирование возможно только при глубоком понимании о тестовом утестоновлении системы функциональности, так как его хрупкость очень важна для определения текущей активности модификации.