Плагин для серверов Майнкрафт с мини-игрой в духе Speed-UHC и королевской битвы. Игроки спускаются с небес на элитрах, добывают ресурсы в мирной фазе, а затем сражаются в зоне с сужающейся границей.
Возможности
- Раунд проходит через лобби, фазу добычи, бой и награждение победителей. Табло показывает текущую фазу, отсчёт, размер границы, число выживших и команду игрока.
- Перед началом участники находятся в стеклянной клетке в небе. После отсчёта клетка исчезает, а игроки выбирают место посадки на неразрушаемых элитрах; при приземлении они пропадают.
- Число жизней настраивается. После смерти игрок с оставшимися жизнями сохраняет инвентарь, несколько секунд наблюдает за ареной и снова спускается на элитрах. После последней смерти его вещи складываются в двойной сундук на месте гибели.
- Сундук смерти содержит броню, предмет во второй руке, прочность вещей и зачарования. Его можно открыть, но нельзя сломать; по окончании таймера он исчезает вместе с содержимым.
- В меню можно создать или выбрать одну из восьми цветных команд. Союзники не наносят друг другу урон, пользуются общим рюкзаком на 27 ячеек, а присев и нажав правой кнопкой мыши по товарищу, можно посмотреть его инвентарь.
- Во время добычи отключены урон, голод и пвп, действует ночное зрение. Руды сразу выпадают слитками, животные дают готовую еду, дерево валится при рубке одного блока, а добыча попадает прямо в инвентарь.
- Деревянные инструменты при крафте становятся железными, а алмазные получают «Эффективность IV» и «Прочность III». Если нести с собой наковальню или стол зачарований, ими можно пользоваться через виртуальные интерфейсы.
- На арене не появляются враждебные мобы. Есть одноразовый предмет для выхода из глубокой пещеры: используйте его правой кнопкой мыши ниже высоты Y=0, чтобы телепортироваться на поверхность.
- При подготовке арены выбирается случайное место вдали от океанов, рек, пустынь и низин; окружающие чанки предварительно генерируются. В новых чанках можно увеличить число алмазных жил и количество сахарного тростника у берегов.
- Обычные инвентари и опыт участников сохраняются при входе на арену и возвращаются после выхода. Незер-порталы и заданные команды на время матча блокируются.
- Победить может последняя команда либо одиночный игрок. Для победителей настраиваются консольные команды наград, цветные фейерверки и возврат в точку появления.
Команды
/varo— главное меню: вход и выход, команды, рюкзак, наблюдение и панель администратора./varoacceptи/varocancel— принять или отклонить приглашение./varoleave(/leave) — выйти с арены и вернуть обычный инвентарь./varobackpack(/backpack,/bp) — открыть общий рюкзак команды./varospec(/spec) — меню наблюдателя с телепортацией к выжившим./varoanvil(/anvil) и/varoenchant(/enchant) — открыть виртуальную наковальню или стол зачарований./varosetup [borderSize]— выбрать место, создать клетку и открыть лобби./varostart [farmMin] [targetSize] [shrinkSec]— начать отсчёт и высадку./varoreset— сбросить арену и вернуть игроков./varosafenet <on|off>— автоматически переносить входящих игроков в клетку во время лобби./varo reload— перезагрузить конфиг и тексты без перезапуска сервера.
Алиасы работают, только если их не занял другой плагин. Команда /enchant перекрывает одноимённую команду игры: для неё используйте /minecraft:enchant.
Права
varo.admin— доступ ко всем командам и меню администратора, а также вход без приглашения; по умолчанию есть у оператора.varo.invite— доступ только к приглашению игроков; по умолчанию не выдаётся.
Настройка
Основные параметры находятся в plugins/SpeedVaro/config.yml. В конфиге задаются миры арены и лобби, размеры и длительность сужения границы, время добычи, число жизней, отсчёт, предзагрузка чанков, время суток, награды, заблокированные команды и генерация ресурсов. Настройки матча также доступны из страницы «Settings» в меню администратора.
Ключ language выбирает язык сообщений. Для собственного перевода добавьте файл messages_<code>.yml в plugins/SpeedVaro/ и укажите этот код в language; отсутствующие строки берутся из английского файла.
Требования
Нужны сервер Paper, Java 21 и отдельный мир для арены: плагин не создаёт мир сам и не строит в основном мире. Для создания такого мира подойдёт Multiverse-Core.
Для выдачи прав неоператорам можно использовать LuckPerms. Награды работают через любые консольные команды, поэтому подходят плагины экономики и очков. Chunky пригодится для полной предварительной генерации арены. Плагин совместим с TAB, если отключить его отображение подписей над игроками в мире арены.
