Плагин для серверов Майнкрафт с мини-игрой «Царь горы»: игроки или команды захватывают отмеченную зону и получают награду. События можно запускать вручную и по расписанию, а ход захвата показывать игрокам через сообщения, боссбар, таблицу счёта, голограммы и строку над панелью быстрого доступа.
Возможности
- Два режима: удержание зоны до завершения захвата и соревнование по очкам.
- Настройка границ, названия, таймеров, минимального числа игроков, мира и стартовых предметов через редактор.
- Награды предметами и командами консоли; для режима очков можно выбрать получателей награды.
- Отдельные файлы событий
koths/<id>.ymlи расписание вschedules.ymlс пятичастным форматом cron. - В расписании можно запускать случайное событие или все указанные события.
- Уведомления о начале, остановке и захвате через совместимые с Discord вебхуки.
- Командный режим с поддержкой команд Bukkit, BetterTeams, Towny Advanced, KingdomsX, Parties и FoTeams.
- Интеграция с PlaceholderAPI для вывода данных о событиях, победах, захватчике, таймерах и очках.






Команды
/fokothadmin editor— открыть главный редактор./fokothadmin wand— получить предмет для выделения региона./fokothadmin create <name> <CAPTURE|SCORE>— создать событие из выделенной области./fokothadmin delete <name>— удалить событие./fokothadmin start <name>— запустить событие./fokothadmin stop <name>— остановить событие./fokothadmin stopall— остановить все события./fokothadmin schedules— открыть редактор расписаний./fokothadmin tp <name>— телепортироваться в центр зоны./fokothadmin list— показать список событий./fokothadmin info <name>— показать состояние события и время до ближайшего запуска./fokothadmin givestarter <koth> <player> [amount]— выдать стартовые предметы./fokothadmin resetwins <player>— сбросить число побед игрока./fokothadmin reload— перезагрузить настройки плагина.
Также работают сокращения /fokoth и /koth.
Права
fokoth.admin— доступ ко всем административным командам, редактору и предмету выделения.
Настройка
Чтобы создать событие, выделите два угла зоны предметом выделения, создайте его в одном из двух режимов и задайте параметры в графическом редакторе. Команды-награды добавляются по одной через отдельный список, а каждое расписание редактируется в собственном меню.
При установленном PlaceholderAPI доступны плейсхолдеры:
%fokoth_player_wins%,%fokoth_team_wins%— число побед игрока или команды.%fokoth_next%,%fokoth_next_formatted%— время до ближайшего события.%fokoth_next_<schedule>%,%fokoth_next_<schedule>_formatted%— время до указанного расписания.%fokoth_<koth>_active%,%fokoth_<koth>_display_name%,%fokoth_<koth>_world%— состояние, название и мир события.%fokoth_<koth>_x%,%fokoth_<koth>_y%,%fokoth_<koth>_z%— координаты центра зоны.%fokoth_<koth>_capturer%— текущий захватчик.%fokoth_<koth>_timeleft%,%fokoth_<koth>_timeleft_formatted%— оставшееся время захвата.%fokoth_<koth>_maxtimeleft%,%fokoth_<koth>_maxtimeleft_formatted%— оставшееся время события.%fokoth_<koth>_score%— очки игрока в режиме очков.
Требования
Для плейсхолдеров нужен PlaceholderAPI. Командный режим может использовать команды Bukkit либо поддерживаемые сторонние плагины.
