⚔️ Combat Plus ⚔️ ~ The all in one Combat System! (MUST HAVE
1.8.1⋙ Custom Attack Speed | CombatLog | Custom Knockback | Golden Apple Cooldowns | And much more! ⋘
1.8.1latestHex colors!last week Added hex color support and changed the default prefix!1.8.0Minor changesAug 29, 2026 Updated to the latest PlaceHolderAPI, possibly fixing some 26.2 bugs1.7.926.2Jul 4, 2026 Updated to 26.21.7.821.1.2Apr 24, 2026 Updated to 21.1.2 Updated PlaceHolderAPI1.7.7UpdateFeb 28, 2026 Added an option to prevent tagged players from using an elytra in the combatlog Removed folia compatibility for now Updated to 1.21.111.7.6Improvements and 1.21.4Feb 15, 2025 Updated to 1.21.4 Compiled using Java 22 Better server versioning1.7.5Small updateDec 31, 2024 Minor code changes and bugfixes There'll be new additions to this plugin once our test server is set up! Stay tuned, we hear your suggestions.1.7.41.20.6Jun 4, 2024 Added 1.20.6 Support Changed the default config values to avoid confusion and have clarity1.7.3UpdateDec 16, 2023 1.20.4 Support1.7.21.20.3Dec 10, 2023 Updated SpigotAPI1.7.1UpdateNov 6, 2023 Updated Spigot API and PlaceHolderAPI1.7.0ImprovementsAug 27, 2023 Improved the update check1.6.9UpdateJul 22, 2023 Updated spigot api to 1.20.1 Updated placeholderapi1.6.8ImprovementsApr 25, 2023 Changelog: [+] Improved velocity module perfomance [+] Removed the hide item attribute option1.6.7API !Feb 20, 2023 Added API methods for the CombatLog1.6.6Small changesFeb 10, 2023 Updated PlaceHolderAPI Fixed small issue with combatlog and projectiles1.6.51.19Jul 1, 2022 Added 1.19 Support.1.6.4Code changesMay 7, 2022 Changelog: [+] Minor code changes, while also improving perfomance and simplicity [+] Removed useless lang.yml values1.6.3AdditionsApr 30, 2022 Changelog: [+] Added custom knockback [+] Added tool flag hider [+] Bugfixes with the regeneration module1.6.2Semi recode - New version supportApr 29, 2022 Changelog: [+] New version support [+] 1.12 version support [+] Removed a couple of useless features [+] Improved perfomance and code quality Many many changes were made, Make sure to check out github1.6.1Small ChangesJan 17, 2021 Changelog: [+] Tiny code changes, Updating is recommended but not important. [+] Changed a few listener priorities to possibly fix conflicts with other plugins.1.6.0Goodbye Legacy VersionsNov 16, 2020 Changelog: [+] CombatPlus no longer Semi Supports versions pre1.13 and it will only support 1.13+ or higher. [+] You can no longer divide values in the damage modifier from the config [+] Small code changes [+] Players will now be removed from the combatlog when they die1.5.9ImprovementsNov 4, 2020 Changelog: [+] 1.16.4 Support [+] Enums for permissions [+] Removed the Projectile Fixer feature due to it being not needed and didn't fit [+] Removed a lot of stupid static usage [+] New module system for each feature [+] Changed a couple of the configuration options, it is suggested you reset your config.yml1.5.8ImprovementsOct 27, 2020 Changelog: [+] The health bar feature now works when fighting with bows1.5.7Small ChangesOct 14, 2020 Changelog: [+] General code cleanup1.5.6FixesOct 5, 2020 Changelog: [+] Fixed golden apple cooldowns from being permanent [+] The combatlog will only take into account living entities1.5.5CombatLog!Oct 1, 2020 Changelog: [+] Added CombatLog, This is one of the most frequently asked features so enjoy!1.5.41.16.3Sep 17, 2020 Changelog: [+] Built against 1.16.31.5.3Small improvementsSep 4, 2020 Changelog: [+] Small improvements to the plugin [+] Removed useless rotate permission1.5.21.16.2Aug 21, 2020 Changelog: [+] Added 1.16.2 Support1.5.1Improvements - BugfixesAug 9, 2020 Changelog: [+] Updated PlaceholderAPI [+] Fixed the issue where the placeholders would show the cooldown for all players combined [+] Improved perfomance in the cooldown modules1.5.0PlaceholderAPIAug 1, 2020 Changelog: [+] Updated PlaceholderAPI (You should too)1.4.12Small ChangesJul 30, 2020 Changelog: [+] Changed a few event priorities to fix a few compatibility issues [+] You can now add disabled worlds to the new health bar feature (This might make ur config show up duplicated values in the health bar section, ignore it)1.4.11HotfixJul 29, 2020 Changelog: [+] Small Hotfix update that fixes a NPE on the Sword Blocking Module1.4.10Small ChangesJul 27, 2020 Changelog: [+] We no longer need the Matrix API Since it does not conflict at all with any Anti Cheat! [+] Small changes to the plugin's structure1.4.9Jul 25, 2020 1.4.8Make sure to read it!Jul 19, 2020 Changelog: [+] The config.yml is now fully commented, Please make sure to reset your config.yml or you're going to get errors [+] Removed - Recoded some of the classes [+] Many perfomance improvements, CombatPlus will now grab cached values instead of performing IO Operations constantly [+] Removed some useless features such as the Item Frame Rotation [+] Added a new feature called Healthbar (You can find more info about it in the config)1.4.7ImprovementsJul 4, 2020 Changelog: [+] Made a couple of improvements to the whole plugin structure and code. [+] Removed and cleaned up useless - duplicate code [+] Fixed developer_mode from not being disabled properly from the GUI1.4.6Improvements - Small ChangesJul 1, 2020 Changelog: [+] Improved a utiliy class by a tiny bit to make it more clean [+] You are now able to configure every single weapon and tool including hoes (And netherite weapons too) [+] Simplified and reworked the damage modifier implementation1.4.5Small ChangesJun 30, 2020 Changelog: [+] You are now able to divide values in the advanced settings damage modifiers [+] Simplified the damage modifier methods by quite a bit, making it more understandable1.4.4Bugfixes - ImprovementsJun 30, 2020 Changelog: [+] Updated to the latest Spigot buildtools to avoid any issues [+] Fixed an issue with the Sharpness damage being applied twice in the total damage calculation (Woops) [+] The damage will now properly be converted to the old one when using gold tools on 1.9 [+] Simplified the damage convertion class for readability1.4.31.16.1Jun 25, 2020 Changelog: [+] Added official 1.16.1 Support1.4.2BugfixJun 20, 2020 Changelog: [+] Fixed a bug where the plugin wouldn't work on versions below 1.131.4.1Important UpdateJun 12, 2020 Changelog: [+] Heavily improved the plugin's overall structure and code [+] Fixed memory leak with the new blocking feature, It'll now use System current time milliseconds. [+] Fixed next page 1/2 Not working in the GUI This plugin can now fit properly into High-End production servers without any issues. If you like the plugin and want to Support its development, Make sure to rate^^
1.4.0Many many improvements + New featuresJun 9, 2020 Changelog: [+] Improved the Command Manager by quite a lot, It's now Perfect! [+] Players will no longer be able to deal damage if they're Blocking [+] Made a few minor improvements to the Code [+] No more Asynchronous Task for update reminder1.3.9Open SourceJun 7, 2020 Changelog: [+] This plugin is now Open Source [+] Removed every single Exploit - AC Check, For additional information about why make sure to read the Previous Changelog, In the meantime the plugin will now run way wayy more Smooth and Cleaner. [+] Completely removed the old GUI System and added a new one, More clean, Better code, Better plugin!1.3.8HotfixJun 7, 2020 Changelog: [+] Hotfix for the spammy Gui NullPointerException1.3.7Sword Blocking - ImprovementsJun 4, 2020 Changelog: [+] Added a new feature Sword Blocking, Which enables the option for players to get a Small resistance effect and a slowness effect after holding Right Click. It is fully configurable so make sure to check it out! (I did not add the Shield Blocking type feature cause i just felt like it makes combat very Non Smooth) [+] Added a couple of Math Utilities to improve Velocity calculation and Player Regeneration [+] Improved and cleaned up code from all Classes and methods IMPORTANT: Some Cheat Checks and Exploits (Potentially all of them) Will get removed in the next update. I ran a few tests and these checks need further improvement and more testing in order for them to be fully functional. I don't want to have useless code and events on my Plugins, So they'll probably be removed from this Plugin, Recoded and Reworked. And re-added to our Upcoming Premium Plugin. (Checks like these need more time than normal in order for them to work at their best potential, And i feel like including them on a Premium Resource will give me the opportunity and strength to keep improving them over time) It's not sure yet whether or not ALL of them are going to be removed yet, But i'll keep you guys updated!1.3.6ImprovementsJun 1, 2020 Changelog: [+] Proper fix for the Enderpearl Console error [+] More efficient version checking [+] Properly used constructors instead of static contexts [+] Fixed incompatibilities while using 2+ of my plugins in one Server1.3.5HotfixJun 1, 2020 Changelog: (Hotfix) [+] Fixed the Ender Pearl Error spam when a player shoots with a Bow1.3.4Backwards Compatibility!May 31, 2020 Changelog: [+] Golden apple Cooldowns now work on versions lower than 1.13 (Yes that includes 1.8) [+] Enderpearl Cooldowns now work on versions lower than 1.13 (Yes that includes 1.8) [+] HealthSpoof now works on versions lower than 1.13 (Yeap.. 1.8) [+] KillAura now works on version 1.9 [+] Actionbar messages will now be disabled by default if your server's running 1.8 (Will be changed in the future)1.3.3BugfixesMay 30, 2020 Changelog: [+] Fixed fishing rod invalid Damage [+] Cleaned up a few classes and possible fixed a few rare bugs1.3.2ImprovementsMay 28, 2020 Changelog: [+] Improved and Optimized a couple of classes and hooks [+] Method References instead of Lambdas [+] Swapped and Changed priorities1.3.1Fishing Rod Knockback - ImprovementsMay 23, 2020 Changelog: [+] Added a new option to bring back Fishing Rod Knockback to all Entities [+] Fixed a memory leak [+] Fixed all known incompatibilities with plugins such as WorldGuard [+] Properly changed the event priorities to fit with every plugin [+] No longer never ending HashSets1.3.0BugfixesMay 15, 2020 Changelog: [+] Changed many event priorities [+] Fixed a bug where the plugin wouldn't load at all on servers with 1 core [+] Fixed an issue where the bow boost feature would damage entities inside Worldguard Regions with PvP Disabled1.2.9ImprovementsMay 12, 2020 Changelog: [+] Recoded the HealthSpoof Check and improved it by quite a lot [+] HealthSpoof no longer triggers from cancelled fall damages [+] Removed un used instances and utilities1.2.8Matrix!!May 11, 2020 Changelog: [+] Added official support for Matrix Anti-Cheat [+] Potentially fixed a HealthSpoof False Positive with Fall Damage CombatPlus Still supports all Anti Cheats, Since it's designed to work on top of an Anti Cheat.1.2.7PlaceholderAPI woo!!!! (Hype)May 10, 2020 Changelog: + Added a hook for PlaceholderAPI Placeholders: %combatplus_goldenapple% %combatplus_enchantedgoldenapple% %combatplus_enderpearl% + Improved Command Manager NOTE: The cooldowns are calculated + Put asynchronously, If your server enters a Laggy State the cooldowns might show negative values to the player at least for a few seconds. That might be changed in the future, At its current state it should work without any issues as long as your server runs without any lag1.2.6Error FixMay 8, 2020 Changelog: + Fixed a very spammy error in the console due to the new Health Regeneration re-code (Sorry)1.2.5Per World SettingsMay 7, 2020 Changelog: + Added back the per-world-settings for Old PvP and Offhand (They are now structured way better aswell) + Fixed a Speed false positive on Launchpads1.2.4BugfixesMay 7, 2020 Changelog: + HealthSpoof now works on 1.12.X + HealthSpoof now correctly checks if a player is holding a totem + Asynchronous Update Checker1.2.3Bugfixes - PacketsMay 6, 2020 Changelog: + Fixed HealthSpoof from securing the death of players that held a Totem + Added a new Check bad_packets, Detects and Cancels illegal combat packets caused by Hacking Clients + Fixed a bug where your config.yml would get messed up after editing options in the GUI + Improved Speed - Kill Aura Check1.2.2Many many improvements + New featuresMay 5, 2020 Changelog: + Per world settings now only apply for all the features that have a cooldown (Golden apple, Enderpearl) + Added a new check NoFall Detects and Cancels some types of No Fall Damage Exploits + Added a new check Speed Detects and Cancels some types of Speed Exploits + Cleaned up and improved the overall structure and code of the plugin. + Removed Async due to it being not needed + Changed the update messages for both in-game and console, It will now show the current and the available version + Fixed invalid color messages in the console It is suggested that you reset your CombatPlus Folder1.2.1Java 13May 4, 2020 Changelog: + Built using Java 13 (Servers running pre-13 won't be affected so don't worry!) + Updated - Removed outdated Libraries and Compiler1.2.0God apple crafting !May 3, 2020 Changelog: + Added a new feature: Enchanted Golden Apple Crafting ! (It will bring back the option to Craft enchanted golden apples just like in pre 1.11, NOTE: You must restart your server if you wan't the Recipe to get removed afterwards) + Fixed console messages from showing without color or Invalid + Fixed a rare issue where cancelling the Offhand usage would sometimes cause Memory leaks if developer_mode was enabled. + Fixed invalid command argument + Now cache UUIDs Let me know if you guys also wan't the option to craft Horse Armors just like in 1.6.1 - 13w16a !1.1.9Actionbars !May 1, 2020 Changes: + Added Actionbar Messages for Cooldowns (Gapple, Enderpearls) + Dependency Injection instead of static instance + Fixed Ender Pearl Cooldowns from not applying + Finalized Criticals Check + Added disabled_worlds options for Ender Pearl cooldowns and Custom Stats + Clean HashMaps and HashSets properly once they're no longer needed1.1.8Improvements - New features - BugfixesApr 30, 2020 Changes: + Added a new fix kill_aura, Which if enabled. It spawns an Entity behind the attacker causing them to Hit the Entity instead of the player (If using Kill Aura) If you're using an Anti Cheat, it's suggested to keep this off, Since this is just a small patch to simple Kill Auras, So it can be bypassed. + Fixed HealthSpoof Killing players if the damage calculation was higher than the player's health Even if the damage was canceled. + Removed all the Initializing and Initialized Messages from startup to make it more lightweight and less spammy since the plugin now has a lot of features. + Administrators will now be notified in-game once an Update is available. + Less consuming and faster Version Handler. + Fixed a rare bug where it would sometimes show a wrong Server Version on startup + The plugin will now properly Disable a feature if it's unsupported instead of throwing an Error.1.1.7Optimizations - HealthSpoofApr 27, 2020 Changes: + Added a new HealthSpoof Check (Prevents exploits from hacking clients into tricking the server that they had Just enough health to survive a death situation. + Added placeholders inside the lang.yml file, You are now able to set your fully custom messages (You're going to have to reset your old lang.yml) + Plugin is now structured way better and consumes less resources + Added new debug messages (More detailed and informative) + Added a Next Page and a Previous Page in the GUI (General Setitngs) + Improved Async Health Regeneration1.1.6HotfixApr 26, 2020 This is a small Hotfix update, Containing bugfixes to the new Critical Check where it would sometimes cancel Legit Critical Hits. Let me guys know if you'd like to see more Cheat Checks like that, AND ALSO! Should per-world-settings be removed completely? Or only applicable to the Old PvP Combat? Let me guys know in the Discussion Section or on our Discord1.1.5Cleaner And Better!Apr 24, 2020 Changes: + Added a new check fixes.invalid_criticals which detects and cancels invalid criticals caused by hacked clients (Criticals) (I might add more cheat checks in the future) + Unload instances on Disable to make the code cleaner and better + Static Damage Modifiers for less consistent checking (Memory Usage) + Added Next Page in the GUI + Refactored non camelCased Variables in the GUI (Woops) Should the Custom Health Option be removed? Let me know in the discussion or on our Discord ^^1.1.4Ender pearl cooldown ! - BugfixesApr 19, 2020 Changes: + Added Ender Pearl Cooldown Option ! + Improved Method Handling - Executing + Improved Projectile Velocity When Using Async, It will now properly Fix the Velocity + ProjectileFixer will now apply on All projectiles and Not only Arrows + CombatPlus will now properly Skip unsupported Modules instead of giving an Error + Fixed Typos In many Debug Messages1.1.3Small ChangeApr 17, 2020 Changes: + Added new permission (cp.debug) (Gives you access to the debug messages if developer mode is on) + Improved old player regeneration1.1.2Cleanup - BugfixesApr 16, 2020 Changes: + Code cleanup - Improvements + Fixed a bug where using /cp help would spam your console with the Help Message + Fixed a bug where eating an Enchanted and a non enchanted Golden Apple would conflict with their cooldowns and mess them up1.1.1Async Viability - New optionApr 13, 2020 Changes: + Async is now safe to use! It will no longer affect Damages and it'll work way better than before. + Added a new option: ignore_sweeping_edge, If enabled it'll ignore the cancellation of the sweep attack effect if the player's weapon has the Enchantment Sweeping Edge. There has been a few changes to the config.yml, It should auto update itself but make sure to reset it if you encounter any issues!1.1.0AsyncApr 12, 2020 Changes: + Async should now work way better than before I'll start recoding a few modules of the plugin in order to make Async viable. Currently if enabled i noticed there's a chance where it won't convert the damages and sometimes not block Velocity (sweep), I'll do some testing! PS: Async is made to work on very low-end servers, Even tho it kind of seems useless since the whole plugin itself does not cause any lag at all. It's just there as a (Safe Mode) Do not use it unless you're experiencing any lag (Very unlikely) Or until it gets Improvements1.0.9Coding Style - PerfomanceApr 8, 2020 Changes: + Changed coding style + Heavily improved perfomance + Improved the way the plugin handles the events - tasks This update heaviliy focuses on perfomance, 2 Hours of repeatetly Reconnecting - Hitting mobs - Cancelling velocity and old Weapon Damage - Sharpness. Perfomance impact = None. Enjoy1.0.8Hotfix - ImprovementsApr 7, 2020 Changes: + Each time the plugin gets disabled it will now properly set the player stats back to default + The plugin will now check the player's attack speed on join, If old pvp is enabled it'll calculate and set it to 1.8, If not. It'll set it back to default anyways to avoid issues + Improved memory usage + Improved Async1.0.7ImprovementsApr 6, 2020 Changes: + Fixed possible duplicate Gapple cooldown messages + If an error occurs, it will now be more accurate + Removed duplicate code - Small code cleanup + Startup will now be more smooth1.0.6ImprovementsApr 5, 2020 Changes: + Improved the health regeneration module by quite a bit + Cleaned up a few lines of code + The server is now going to recognize the plugin a bit faster + CombatPlus will no longer take up too much startup time of your server + Version checking system should now work more smooth + Removed support for 1.7.0 - 1.7.101.0.5bStats !Apr 3, 2020 Changes: + Added bStats to help me further develop the plugin and to also collect data like the Server Versions and Java Versions, If you'd like to support the plugin i'd suggest you leave it as enabled since it really has no perfomance impact. However you can turn bStats off in general from your bStats folder + Optimized Imports + Code Cleanup + Changed Coding Style If you need support, Make sure to join our Discord Server1.0.4HotfixApr 2, 2020 Changes: I would highly suggest updating to this version! + Many many many perfomance improvements + Fixed the plugin from possibly conflicting with my other plugins + Fixed possibly startup error on big networks + Bytecode optimizations File changes: none If you need support, Make sure to join our Discord Server1.0.3Small ChangesApr 1, 2020 Changes: + Fixed a few small issues with Offhand Listener + Small hotfixes to the Custom Health Modifier + Added debug messages to the Offhand + Fixed the Golden Apple Cooldown debug messages showing ((craftplayer)) instead of the player's name File changes: none If you need support, Make sure to join our Discord Server1.0.2ImprovementsApr 1, 2020 Changes: + Added the ability to set Custom Maximum Health! + Fixed an issue with the GUI breaking out sometimes, Woops. + Some perfomance optimizations. + Fixed async option not correctly regenerating health as it should. File changes: config.yml - lang.yml (Please reset if you're having issues) If you need support, Make sure to join our Discord Server1.0.1First Release!Apr 1, 2020 First Release ! Enjoy Changes: + Added Update Checker! + Fixed /cp menu error on Console File changes: none Make sure to join our Discord Server1.0.0Mar 31, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta