All Mods Resource Packs Data Packs Shaders Modpacks Plugins
GreatCombat

GreatCombat

by Enc0urager • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Description The plugin adds a "Combat Mode" system to your server, during which players have certain restrictions.

Features

  • Scoreboard with any information about opponents
  • "Actions" system for more flexible configuration (e.g., [MESSAGE] etc.)
  • Flexible and functional power-up system (god, fly, etc.), allowing you to specify under what conditions PvP will not start and which power-ups will be disabled
  • Powerful cooldowns system for items with different handlers, checks and using Caffeine
  • Powerful system to prevent item usage during PvP
  • Convenient formatting system for displayed time
  • No Depencies, CMI, Essentials, PlaceholderAPI and TAB is optional.
  • Support for TAB and FastBoard for scoreboard management
  • Ability to start and stop battle mode using a command
  • Convenient system for blocking unwanted commands during PvP and removing them from tab completion
  • Basic player kill system upon leaving and kicking, ignored worlds, etc.

Screenshots start cooldowns

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +5
Folia Paper Purpur
9h ago 1
26.1.x 1.21.x 1.20.x +4
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.16.x
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Folia Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Paper Purpur
9h ago 1
1.21.x 1.20.x 1.19.x +3
Paper Purpur
9h ago 1
[2.0.6] GreatCombat 2.0.6 by Enc0urager on Oct 15, 2026
Download
Ru
Добавлены обработчики PROJECTILE_HIT_PLAYER, SHIELD_BLOCK, RIPTIDE, FISHING
Исправлена обработка второй руки у некоторых обработчиков
Больше плагин не выключается при первом запуске
Фикс билда на 23+ java
Обновлён FastBoard для поддержки 26.2
En
Added handlers for PROJECTILE_HIT_PLAYER, SHIELD_BLOCK, RIPTIDE, and FISHING
Fixed second-hand handling for some handlers
The plugin no longer disables on first launch
Build fix for Java 23+
Updated FastBoard to support 26.2
[2.0.5] GreatCombat 2.0.5 by Enc0urager on Oct 15, 2026
Download
Added PLAYER_HIT_ENTITY & PLAYER_HIT_PLAYER InteractionHandler's
[2.0.4] GreatCombat 2.0.4 by Enc0urager on Oct 15, 2026
Download
# RU
  • Исправлен инжект зависимостей в PapiExpansion
  • ​Исправлена обёртка предметов из конфига без меты
# EN
  • fix dependency injection in PapiExpansion
  • fix config item wrap without meta
[2.0.3] GreatCombat 2.0.3 by Enc0urager on Oct 15, 2026
Download
EN
  • Fixed the issue where cooldowns applying without combat mode.
  • Unknowns teleport cause will be printed to console
RU
  • Исправлено наложение кулдаунов на предметы без режима боя.
  • Неизвестный teleport cause теперь будет выводится в консоль
[2.0.2] GreatCombat 2.0.2 by Enc0urager on Oct 15, 2026
Download
EN
Fixed NPE spam
Fixed items comparing with item meta checkers
Small optimization
RU
Исправлен спам нуллпоинтером
Исправлено сравнение предметов чекерами требующими мету
Небольшие оптимизации.
[2.0] GreatCombat 2.0 by Enc0urager on Oct 15, 2026
Download
PLEASE READ BEFORE UPDATING!

THIS IS A BETA VERSION AND MAY CONTAIN BUGS!
USE THIS VERSION AT YOUR OWN RISK!
However, you can help with testing- please report any bugs you find here (click)

Changes:

  • The API has been completely rewritten (documentation will be updated soon and code comments will be added).
  • Fixed an issue with the POTION_EFFECTS checker.
  • Item comparison has been optimized.
[1.9.3] GreatCombat 1.9.3 by Enc0urager on Oct 15, 2026
Download
RU
Добавлен запрет полёта на элитре
Оптимизация ItemStack#getItemMeta
EN
Added elytra flight ban
Optimize ItemStack#getItemMeta
[1.9.2] GreatCombat 1.9.2 by Enc0urager on Oct 15, 2026
Download
RU
Добавлен список разрешённых причин телепортации
Исправлена ошибка при выключении плагина
Исправлены конфликты с таб комплитом (вроде)
EN
Added allowed teleportation cause list.
Fixed error on plugin disable
Fixed possible conflicts with tab completion (mb not)
[1.9.1] GreatCombat 1.9.1 by Enc0urager on Oct 15, 2026
Download
EN -Added a list of items that will have a cooldown applied along with the item used. -Added subcommand blocking. -Added integration with Lands. -Changed the priority of the PlayerCommandPreprocessEvent listener to LOWEST to avoid conflicts. RU

Добавлен список предметов, на которые будет накладываться кулдаун вместе с использованным предметом.
Добавлена блокировка субкоманд
Добавлена интеграция с Lands
Изменён приоритет слушателя PlayerCommandPreprocessEvent на LOWEST во избежание конфликтов.
[1.9] GreatCombat 1.9 by Enc0urager on Oct 15, 2026
Download
# RU
  • Добавлены внешние плейсхолдеры

``
%greatcombat_time% - Оставшееся время в секундах
%greatcombat_time_formatted% - Форматированное время
%greatcombat_in% - Статус боя (true/false)
%greatcombat_in_formatted% - Форматированный статус боя (Да/Нет из конфига)
%greatcombat_opponents% - Список всех оппонентов
%greatcombat_opponents_contains_{имя}% - Проверка наличия оппонента (true/false)
%greatcombat_opponents_contains_{имя}_formatted% - Форматированная проверка (Да/Нет из конфига)

Также можно получать информацию о других игроках через %greatcombat_player_ИмяИгрока_...%
`


  • Добавлено начало боя от кристалла энда
  • Исправлена очистка кулдаунов при остановке режима боя
  • Добавлены действия при взятие предмета в руку
  • Добавлены действия при истечении кулдауна на предмете

# EN
  • Add placeholder expansion

`
%greatcombat_time% - Raw remaining combat time in seconds
%greatcombat_time_formatted% - Formatted combat time
%greatcombat_in% - Boolean combat status (true/false)
%greatcombat_in_formatted% - Formatted combat status (Yes/No from config)
%greatcombat_opponents% - Formatted string with all opponents
%greatcombat_opponents_contains_{name}% - Boolean contains opponent
%greatcombat_opponents_contains_{name}_formatted% - Formatted contains status (Yes/No from config)

You can also parse placeholder for other players using %greatcombat_player_NickName_...%
``


  • Add combat starting with end crystal
  • FIX cooldowns cache invalidation on combat stop
  • Add actions on item held
  • Add actions on cooldown expiration
[1.8.5] GreatCombat 1.8.5 by Enc0urager on Oct 15, 2026
Download
RU
Добавлен хук в LangHelper для автоматического перевода названий предметов.
Добавлена поддержка SternalBoard, небольшой рефакторинг скорбордов.
Оптимизированы коллекции
EN
Added LangHelper hook for automatic item name translation
Added SternalBoard support, small scoreboards refactoring
Optimized collections
[1.8.4] GreatCombat 1.8.4 by Enc0urager on Oct 15, 2026
Download
RU
Исправлено удаление пользователя из мапы при отмене CombatPreStartEvent
Исправлена очистка мапы при вызове CombatManager#stop
EN
Fixed removing user from combat map if CombatPreStartEvent was cancelled
Fixed combat map clearing when CombatManager#stop was called
[1.8.3] GreatCombat 1.8.3 by Enc0urager on Oct 15, 2026
Download
RU
Исправлено отключение поверапов даже с имеющимся правом.
EN
Fixed powerups disabling even with existing permissions.
[1.8.2] GreatCombat 1.8.2 by Enc0urager on Oct 15, 2026
Download
RU
  • Слегка оптимизирован таб-комплит.
  • Слегка оптимизировано удаление предметов из инвентаря.
  • Выполнение действий ускоренно в 2 раза.
EN
  • Minor tab-complete optimization
  • Minor items remove optimization
  • Actions execution time reduced by 2 times
[1.8.1] GreatCombat 1.8.1 by Enc0urager on Oct 15, 2026
Download
Optimize CooldownManager & PreventionManager
[1.8.1] GreatCombat 1.8.1 by Enc0urager on Oct 15, 2026
Download
RU
Значительная оптимизация User и CombatManager
EN
Major optimizations to User and CombatManager
update caffeine
RU
Обновлены библиотеки
Добавлен обработчик PROJECTILE_LAUCH
EN
Libraries updated
PROJECTILE_LAUCH handler added
[1.8-beta3] GreatCombat 1.8 by Enc0urager on Oct 15, 2026
Download
EN
  • Second player in /combat give now is optional
  • Added Actions [REMOVE_ITEMS] {Material} and [BACK_ITEMS]

RU
  • Второй игрок в /combat give стал необязательным.
  • Добавлены действия [REMOVE_ITEMS] {Материал} и [BACK_ITEMS]
[1.8] GreatCombat 1.8 by Enc0urager on Oct 15, 2026
Download
EN
  • Added Folia support
  • Added automatic config updates
  • Added plugin update command /combat update
(borrowed from here -https://github.com/Overwrite987/UltimateServerProtector/blob/main/src/main/java/ru/overwrite/protect/bukkit/commands/subcommands/UpdateSubcommand.java)
  • PowerupChecker and PowerupDisabler merged into common Powerup interface
  • Fixed scoreboard updating immediately after hit
  • Overridden User#equals method

RU
  • Добавлена поддержка Folia.
  • Добавлено автообновление конфигов.
  • Добавлена команда для обновления плагина /combat update
(позаимствовано отсюда - https://github.com/Overwrite987/UltimateServerProtector/blob/main/src/main/java/ru/overwrite/protect/bukkit/commands/subcommands/UpdateSubcommand.java)
  • PowerupChecker и PowerupDisabler объединены в общий интерфейс Powerup.
  • Исправлено обновление скорборда сразу после удара.
  • Переопределён User#equals
[1.7.4] GreatCombat 1.7.4 by Enc0urager on Oct 15, 2026
Download
Fixed IndexOutOfBoundsException
[1.7.3] GreatCombat 1.7.3 by Enc0urager on Oct 15, 2026
Download
RU
Исправлена ошибка при первом запуске плагина.
Изменены дефолтные значения конфига, вызывающие ошибки.
Добавлена команда для перезагрузки конфига (изменяет не все значения, желательно перезапускать сервер и не перезагружать во время активной работы сервера).
Исправлена тупая ошибка с обработкой команд
Часть методов и классов помечены как устаревшие и будут заменены в 1.8
Рефакторинг начала боя, разделение на CombatPreStartEvent CombatStartEvent CombatJoinEvent CombatContinueEvent CombatMergeEvent
Добавлен javadoc для основных методов и классов.

EN
Fixed a bug that occurred on the first launch of the plugin.
Changed the default config values that were causing errors.
Added a command to reload the config (does not change all values; it is recommended to restart the server and avoid reloading during active server operation).
Fixed a stupid mistake in command handling.
Some methods and classes have been marked as deprecated and will be replaced in version 1.8.
Refactored the combat start logic, splitting it into CombatPreStartEvent, CombatStartEvent, CombatJoinEvent, CombatContinueEvent, and CombatMergeEvent.
Added Javadoc for the main methods and classes.
[1.7.2] GreatCombat 1.7.2 by Enc0urager on Oct 15, 2026
Download
RU
Добавлена проверка меты POTION_BASE для зелий без дополнительных эффектов (Эффекты зелий по умолчанию в коллекции не хранятся...).
Исправлена проблема проверки предметов, у которых нет меты (происходила только 1 проверка)
Добавлены недостающие секции в русской конфигурации.
EN
Added POTION_BASE meta check for potions without additional effects (Default potion effects are not stored in the collection...).
Fixed the issue of checking items that have no meta (only 1 check was performed).
[1.7.1] GreatCombat 1.7.1 by Enc0urager on Oct 15, 2026
Download
RU
  • Добавлена обработка продолжения боя в регионах WorldGuard / городах Towny с списком доступных миров.
  • Добавлена обработка команд, применяющихся на игрока, который нахоится в режиме боя
  • Добавлен сеттер PoweupsManager#setServerManager
EN
  • Added support for continuing combat in WorldGuard regions/Towny towns with configurable world list
  • Added handling of commands targeting players who are in combat mode
  • Added setter method PoweupsManager#setServerManager
[1.7.0] GreatCombat 1.7.0 by Enc0urager on Oct 15, 2026
Download
Upload the latest version, check changelog here - https://github.com/Enc0urager/GreatCombat/releases
GreatCombat Icon
Download GreatCombat
Select game version
Select platform