▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/MatchMaking
MatchMaking

MatchMaking

A framework for organizing team PvP matches with flag capture, custom kits, — all configurable in-game without editing files.

Оцените первым
149
0
Все версии→MatchMaking 1.3.0

MatchMaking 1.3.0

Alpha26.06.2026

Список изменений

Changelog

[1.3.0] — Система циклов матчей

Добавлено

Система циклов (автоматизация)

  • Редактор циклов (клавиша Y) — полный GUI для создания и управления циклами матчей
  • Типы ячеек цикла:
    • TELEPORT — телепортировать всех игроков в указанную точку
    • LAUNCH_MATCH — запустить матч, ждать его завершения
    • RUN_COMMAND — выполнить команду сервера
    • WAIT_ADMIN — пауза до подтверждения администратором
    • WAIT_SECONDS — пауза на заданное количество секунд
    • GOTO_STEP — перейти к указанному шагу (с ограничением повторений)
    • SHUFFLE_TEAMS — случайно перераспределить игроков по автономным командам
    • RESTORE_SCHEMATIC — восстановить карту из схемы WorldEdit
  • Автономные команды — игроки при входе автоматически распределяются по наименьшей команде и телепортируются в лобби
  • Минимальное число игроков — цикл ждёт нужного количества перед запуском матча
  • HUD цикла — статус текущего цикла и шага в левом нижнем углу экрана
  • Команды администратора:
    • /mm cycle confirm — подтвердить шаг WAIT_ADMIN
    • /mm cycle stop — остановить цикл
    • /mm team autonomous <название> — переключить автономный режим команды

Интеграция WorldEdit for NeoForge (опционально)

  • RESTORE_SCHEMATIC использует Java API WorldEdit напрямую — игрок не требуется
  • Схемы читаются из worldedit/schematics/ на сервере
  • Вставка по заданным координатам через EditSession + ClipboardHolder
  • Без WorldEdit ячейка пропускается с предупреждением в лог
  • На клиенте WorldEdit не нужен
  • Для компиляции: положить worldedit-mod-*.jar в папку libs/

Исправлено

  • /match stop во время фазы LOBBY больше не очищает инвентари игроков

Changelog v1.3.0 — Match Cycle System Added

Match Cycle System — full server automation via GUI editor (press Y) 8 cell types: TELEPORT — teleport all players to a lobby point LAUNCH_MATCH — start a match and wait for it to end RUN_COMMAND — execute a server command (e.g. time set day) WAIT_ADMIN — pause until an admin runs /mm cycle confirm WAIT_SECONDS — pause for N seconds before continuing GOTO_STEP — jump to a step index (with repeat limit, -1 = infinite) SHUFFLE_TEAMS — randomly redistribute players across autonomous teams RESTORE_SCHEMATIC — paste a WorldEdit schematic at given coordinates (map restore) Autonomous teams — players are auto-assigned to the smallest autonomous team on join and teleported to the first TELEPORT point in the cycle (/mm team autonomous ) Min player count — cycle waits for enough online players before launching a match Cycle HUD — shows cycle name and current step in the bottom-left corner Admin commands: /mm cycle confirm, /mm cycle stop, /mm team autonomous WorldEdit for NeoForge integration (optional) — RESTORE_SCHEMATIC uses the WorldEdit Java API directly, no player required. Place worldedit-mod-*.jar in libs/. Not required on client. Cycle data saved to world/examplemod/cycles.json Fixed

/match stop during LOBBY phase no longer clears player inventories

Файлы

examplemod-1.2.0.jar(525.72 KiB)
Основной
Скачать

Метаданные

Канал релиза

Alpha

Номер версии

1.3.0

Загрузчики

NeoForge

Версии игры

1.21.1–1.21.11

Загрузок

13

Дата публикации

26.06.2026

Загрузил

ID версии

Главная