Если вы ищете топовый плагин для PvP-ивентов на сервер, VelKoth - это то, что нужно. Это свежий взгляд на классический режим King of the Hill (Царь Горы) для Minecraft 1.21+. Суть проста: игроки собираются в одной зоне и дерутся за контроль над ней. Кто удержался дольше всех - тот и забрал награды. Отличный способ поднять онлайн и спровоцировать фракции на войну.
Плагин должен заработать на BungeeHost (https://bungee.host) и установиться туда в 1 клик. Если хотите поиграть с друзьями онлайн в Майнкрафт с крутыми ивентами - это идеальный вариант.
Что умеет VelKoth
- Современная архитектура: Написан под Paper 1.21+ с использованием фич Java 21. Полная поддержка Folia (региональные планировщики), что критично для больших онлайнов.
- Два режима захвата:
CAPTURE: Классика. Один игрок должен держать точку без перерыва заданное время.SCORE: Накопительный режим. Игроки копят секунды нахождения в зоне, пока кто-то не достигнет нужного лимита очков.
- Оптимизация регионов: Границы зон (кубоиды и цилиндры) считаются математически за O(1). Никаких циклов по блокам, нулевая нагрузка на TPS сервера.
- Интеграция с кланами: Поддержка 12+ плагинов. Если вы в одной фракции или пати, вы захватываете зону вместе, не выбивая друг друга.
- Визуал: Экшн-бары, кастомные босс-бары, титулы на экране, партиклы и звуки. Есть скорборды на базе FastBoard (с обходами для TAB) и голограммы через Paper TextDisplay, которые не багают чанки.
- База данных: Асинхронный пул соединений HikariCP (SQLite/MySQL). Пишет победы за день, неделю и за все время.
- Планировщик: Настраивайте ивенты по крону или простому времени. Можно рулить прямо из игры.
- Награды: Выдача команд, предметов (с дропом на землю, если инвентарь забит) или денег через Vault.
- PlaceholderAPI: Куча плейсхолдеров для вывода инфы об аренах и таймерах.
Зависимости
- PaperMC 1.21.x+
- Java 21 (строго)
- Vault (опционально, для экономики)
- PlaceholderAPI (опционально)
- Плагины кланов (опционально): BetterTeams, Factions, GangsPlus, Guilds, KingdomsX, SuperiorSkyblock2, Towny, UltimateClans, Parties, AxParties и другие.
Создание арены
- Берем wand:
/koth wand. - ЛКМ по одному углу зоны, ПКМ по противоположному.
- Пишем
/koth create <имя>. - Редактируем правила в
plugins/VelKoth/arenas.yml.
Команды
В плагине есть нормальное автодополнение команд.
| Команда | Права | Описание |
|---|---|---|
/koth help | velkoth.use | Показать команды |
/koth stats | velkoth.use | Посмотреть свои победы |
/koth next <name> | velkoth.use | Узнать время следующего ивента |
/koth list | velkoth.admin | Список арен и их статус |
/koth wand | velkoth.admin | Получить топор для выделения |
/koth create <name> | velkoth.admin | Создать арену |
/koth delete <name> | velkoth.admin | Удалить арену |
/koth start <name> | velkoth.admin | Запустить ивент вручную |
/koth pause <name> | velkoth.admin | Поставить на паузу |
/koth resume <name> | velkoth.admin | Продолжить |
/koth stop <name> | velkoth.admin | Остановить ивент |
/koth schedule add <day> <time> <arena> | velkoth.admin | Добавить в расписание |
/koth schedule list | velkoth.admin | Посмотреть расписание |
/koth schedule remove <index> | velkoth.admin | Удалить ивент из расписания |
/koth set mode <arena> <CAPTURE|SCORE> | velkoth.admin | Сменить режим победы |
/koth set time <arena> <seconds> | velkoth.admin | Время захвата |
/koth set score <arena> <maxScore> | velkoth.admin | Лимит очков для SCORE режима |
/koth set grace <arena> <seconds> | velkoth.admin | Отсрочка перед сбросом захвата |
/koth reward add <arena> <reward> | velkoth.admin | Добавить награду |
/koth reward list <arena> | velkoth.admin | Список наград |
/koth reward remove <arena> <index> | velkoth.admin | Удалить награду по номеру |
/koth reward clear <arena> | velkoth.admin | Очистить все награды |
/koth reload | velkoth.admin | Перезагрузить конфиги без перезагрузки сервера |
Награды
Награды можно настраивать прямо в игре или в arenas.yml. Выдаются победителю или всей команде, если включены хуки кланов.
| Тип | Формат | Пример |
|---|---|---|
| Команда | COMMAND:<cmd> или <cmd> | COMMAND:give %player% netherite_ingot 1 |
| Экономика | ECONOMY:<amount> | ECONOMY:1000 (Нужен Vault) |
| Предмет | ITEM:<material>[:<amount>] | ITEM:GOLD_BLOCK:3 |
Плейсхолдеры для наград: %player% (ник победителя), %arena% (ID арены).
Права
velkoth.use: Дается всем по умолчанию. Разрешает смотреть хелп и статы.velkoth.admin: Дается админам. Полный доступ к редактированию, байпасу таймеров и запуску ивентов.
Важный нюанс
Плагин жестко привязан к Java 21 и Paper 1.21+. На старых сборках Майнкрафт (1.20 и ниже) или на Spigot он просто не запустится. Если у вас слабое железо или вы переходите с другого KoTH плагина - бэкапьте базу данных, VelKoth хранит статы асинхронно, но конфиги старых плагинов он не подхватит автоматически. Конфиги тут на базе Okaeri, поддерживают hot-reload, так что после правок arenas.yml просто жмите /koth reload.
Сервер для плагина VelKoth - Плагин King of the Hill для Майнкрафт - как у профи
Плагин VelKoth - Плагин King of the Hill для Майнкрафт создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином VelKoth - Плагин King of the Hill для Майнкрафт для друзей можно за пару минут - BungeeHost всё уже подготовил.

