Плагин для серверов Майнкрафт с мини-играми, где игроки по очереди управляют одним персонажем или соревнуются с тайными заданиями. Подходит для командной гонки, пвп-погони и матчей с саботажем: правила, состав команд и интервалы смены управления задаёт администратор.
Возможности
- Режим погони: бегуны должны победить эндер-дракона, а охотники преследуют их с компасом. Управление телом бегунов переключается между назначенными игроками; для охотников можно включить отдельное общее тело.
- Кооперативный режим: несколько игроков по очереди управляют одним персонажем с общим инвентарём и вместе проходят игру.
- Task Master: участники по очереди получают управление одним телом и скрытые цели. Побеждает тот, кто первым выполнит свою задачу; можно мешать соперникам и скрывать собственную цель.
- Task Master Duo: две группы по очереди управляют двумя разными телами и одновременно выполняют тайные задания.
- Task Race: каждый участник играет своим персонажем, без периодической смены управления, и старается первым выполнить скрытую задачу.
- Библиотека содержит более ста заданий: добыча ресурсов, крафты, сражения с мобами, фермерство, торговля с жителями, поездки, строительство и испытания в незере.
- Для задач можно выбрать лёгкую, среднюю или высокую сложность, включать и выключать отдельные цели, добавлять свои задания и разрешать ограниченную повторную выдачу задания.
- Внутриигровое меню позволяет управлять командами, режимом, точкой появления, наборами, задачами и параметрами матча.
- Есть безопасная смена управления, пауза, случайный разброс интервала, защита от опасной точки смены, граница мира, награды, режимы решающей схватки и внезапной смерти, частицы для бегунов и статистика.
- При наличии Simple Voice Chat плагин может автоматически выключать голос неактивным игрокам.
Команды
/swap gui— открыть меню управления./swap start,/swap stop,/swap pause,/swap resume,/swap status— начать, остановить, приостановить, продолжить матч или узнать его состояние./swap mode <dream|sapnap|task|taskrace>— выбрать режим; для смены во время матча нужен--force./swap setrunners <players…>,/swap sethunters <players…>,/swap clearteams— назначить бегунов, охотников или очистить команды./swap interval <seconds>,/swap randomize <on|off>— изменить интервал и случайность смены управления./swap tasks list— показать список заданий./swap tasks enable|disable <id>— включить или выключить задание./swap tasks difficulty <easy|medium|hard>— выбрать сложность пула заданий./swap tasks reroll— заново выдать скрытые задания выбранным бегунам до начала раунда./swap tasks endwhenoneleft <on|off|toggle>— настроить завершение при одном оставшемся бегуне./swap tasks reload— перечитатьtasks.yml./swap complete [confirm]— посмотреть свою тайную задачу либо подтвердить её выполнение./swap complete reroll confirm— использовать доступную повторную выдачу задания.
Права
speedrunnerswap.command— доступ к меню, запуску и остановке матчей, управлению командами.speedrunnerswap.admin— смена режима, настройка интервала и случайности, управление заданиями, перезагрузка файлов и/swap clearteams./swap completeи/swap complete reroll confirmдоступны бегунам с назначенной задачей Task Master.
Настройка
Основные параметры хранятся в config.yml: смена управления (swap.*), безопасная смена (safe_swap.*), компас охотников (tracker.*), усиления (power_ups.*), граница мира (world_border.*), награды (bounty.*), статистика и интерфейс (stats.*, ui.update_ticks.*), голосовой чат (voice_chat.*) и наборы (kits.*).
Задания хранятся в tasks.yml, наборы — в kits.yml. Через /swap gui можно менять настройки и состав пула задач без ручного редактирования файлов.
