- Документация
- https://modrinth.com/plugin/speedrunner-swap
Назначение проекта
Dreams Speedrunner Swap + Task Master — плагин для соревновательных испытаний в Minecraft. Он объединяет погоню, распределение ролей, передачу управления одним персонажем и выполнение скрытых задач. Проект отнесён к категориям adventure, game-mechanics, minigame, library, social, technology, transportation и utility.
Плагин работает на сервере: server отмечена как required, client — как unsupported. Отдельный клиентский компонент не заявлен. Игровая логика, роли и ход раунда обрабатываются совместимым сервером.
Скриншоты и внешний вид
Основные игровые форматы
В официальном кратком описании выделены три испытания:
• Speedrunners vs Hunters — спидраннеры против охотников;
• Multi-Runner Control Swap — участники по очереди управляют одним персонажем;
• Task Master — игроки получают скрытые задачи и сменяют друг друга у общего тела.
Расширенное описание также называет Task Master Duo и Task Race. Для режима с охотниками предусмотрен вариант, в котором эта сторона делит отдельное общее тело. Все механики входят в один плагин.
Speedrunners vs Hunters
Формат строится на противостоянии сторон. Спидраннеры продвигаются по прохождению, охотники стараются им помешать. Раунд сочетает скорость, выбор маршрута, поиск ресурсов и координацию.
Дополнительно описано общее тело охотников: игроки этой стороны по очереди получают управление командным персонажем, пока бегущая сторона использует другое тело. Конкретный сценарий выбирается организатором в рамках доступных возможностей плагина.
Multi-Runner Control Swap
Несколько игроков последовательно управляют одним персонажем. Следующий участник продолжает игру с уже сформированным инвентарём, текущим положением и последствиями прежних решений. Поэтому важна подготовка состояния игры для следующего управляющего.
Участники не развиваются параллельно на отдельных персонажах. Ошибка, удачный маршрут или собранный запас становятся общими для всей последовательности.
Task Master и скрытые задания
Task Master использует одно тело, несколько игроков и тайные индивидуальные цели. Управление регулярно передаётся следующему участнику. Побеждает тот, кто первым завершит собственное задание. Игрок может поддерживать общий прогресс, скрывать намерение или мешать соперникам.
Официальный текст заявляет более ста задач. Среди примеров есть добыча ресурсов, действия с мобами, строительство, исследование подземных областей, получение урона и многоэтапные условия. Полный перечень не предоставлен, поэтому точный состав заданий и их доступность в каждой версии не подтверждаются.
Task Master Duo, Task Race и общий охотник
Task Master Duo разделяет игроков между двумя активными телами. Одна группа по очереди контролирует тело A, другая — тело B. Оба персонажа находятся в одном мире и могут влиять друг на друга.
Task Race использует скрытые задачи без общего тела. Два или более игрока действуют одновременно своими персонажами, а первый выполнивший цель выигрывает.
Опция общего тела охотников позволяет создать одно тело для бегущей стороны и второе для охотников; управление внутри каждой группы передаётся назначенным участникам.
Организация раунда
Официальное описание заявляет настраиваемые возможности и управление командами, но полный перечень команд, разрешений и параметров не дан. Синтаксис следует сверять по документации установленной версии.
До начала игры полезно определить:
• режим;
• число участников и стороны;
• допустимость подсказок и саботажа;
• правила общения;
• условие завершения или перезапуска;
• действия при выходе игрока;
• способ фиксации победителя.
Это не заменяет настройку плагина, но уменьшает число спорных ситуаций.
Совместимость
Подтверждены Minecraft 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10 и 1.21.11. Платформы: Bukkit, Paper, Purpur и Spigot.
Список отражает заявленную совместимость, но не гарантирует отсутствие конфликтов с любым набором плагинов. После обновления ядра или самого проекта нужна проверка на копии сервера.
Установка
JAR помещается в папку plugins совместимого сервера. Клиентская установка не требуется.
Практический порядок:
• Остановить тестовый сервер.
• Выбрать нужный JAR.
• Поместить файл в plugins.
• Запустить сервер и проверить журнал.
• Убедиться, что плагин распознан без ошибок.
• Провести закрытый пробный раунд.
• После проверки повторить установку в рабочем окружении.
Подтверждённых требований к Java, памяти или дополнительным компонентам в предоставленных данных нет.
Безопасность, файлы и хеши
Версии 4.3.5 соответствует speedrunnerswap-4.3.5.jar размером 275087 байт.
SHA-512: 2103d9b74c239b140c4a9933067e0373697832151e03b328ba33c741a3b65366b077fa615254d6fff66bdc94c805ac8b4031fb4186aa414ef6f90c12bd02233d
SHA-1: 8a3ddb9e3f69938efa07e699a53b57a610ed9e0b.
Версии 4.0.2 соответствует speedrunnerswap-4.0.2.jar размером 232632 байта.
SHA-512: cbb54791cb7df12363e62f266d749b2b302c8fe03ea9edb13f30f4f8627cbf4a3834fc28ccff7edf36322ef2bb7e8ed9660d5ca89373f46dcd40c0bff8732310
SHA-1: 8fde07ad1d05869aff95f761c5c60ee3a31f72b3.
Хеши позволяют сопоставить загруженный файл с опубликованным экземпляром, но не подтверждают работу всех игровых сценариев.
Зависимости и проверка
В выбранных метаданных обязательные project dependencies не указаны. Это означает отсутствие перечисленных обязательных проектов в данной записи, а не доказанную совместимость со всеми расширениями.
Файлы получены по официальному HTTPS и сверены по опубликованным хешам. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому сведения не заменяют игровой тест.
Практическая приёмка
Перед публичным событием рекомендуется:
• создать тестовый мир;
• подключить нужное число участников;
• проверить распределение ролей;
• запустить каждый планируемый режим;
• проследить за передачей управления;
• проверить победу и завершение раунда;
• испытать выход и повторный вход игрока;
• сохранить журнал при ошибке.
Особое внимание требуется режимам с общим телом: они зависят от последовательности участников и сохранения состояния персонажа.
Лицензия
Проект распространяется по лицензии MIT. Она регулирует использование, изменение и распространение кода. При передаче копии или включении проекта в сборку следует соблюдать условия лицензии и сохранять предусмотренные уведомления. MIT не гарантирует поддержку или безошибочную работу.
FAQ
Нужен ли игрокам отдельный мод?
Нет. Клиентская сторона указана как unsupported, серверная — как required. Плагин устанавливается на совместимый сервер.
Какие режимы названы официально?
Speedrunners vs Hunters, Multi-Runner Control Swap, Task Master, Task Master Duo и Task Race. Также описано общее тело для команды охотников.
Сколько заданий есть в Task Master?
Официальный текст заявляет более ста задач. Полного списка в предоставленной основе нет.
Есть ли обязательные зависимости?
В выбранных метаданных обязательные project dependencies не перечислены. Состав конкретного сервера всё равно следует учитывать.
Можно ли считать JAR-файлы полностью протестированными?
Нет. Выполнены загрузка по официальному HTTPS, сверка хешей и статическая проверка структуры. Динамический запуск не проводился.
Какие версии Minecraft подтверждены?
Перечислена ветка 1.21 от 1.21 до 1.21.11 включительно.