✦ DeluxeCombat ✦ | Ultimate powerful combat resource for every server!

MC Plugin ✦ DeluxeCombat ✦ | Ultimate powerful combat resource for every server! 1.70.7
Enhance your server today with an awesome combat system!

UPDATE v1.60.3
Bug fixes, new features and more!
Changelogs:
  • Fixed: God apples not restoring max saturation.
  • Fixed: Bug, which allowed users to use their offhand while certain container types were opened.
  • Fixed: Actionbar messages not being colorized correctly.
  • Added: Item type white / blacklist for the disabled offhand option. !IMPORTANT!: Please re-enable the "Disable Offhand" option in case you have enabled it before. With this update, the option is deactivated by default.
  • Fixed: Exception being thrown when the item swap key has been pressed in minecraft versions between 1.12 and 1.16.
  • Added: Custom Death Messages region white / blacklist.
  • Added: Two new placeholders for death messages:
    %points_lost_victim% and
    %points_gained_killer%
  • Fixed: Item cooldown message being spammed under certain conditions.
  • Like
Reactions: Hellogamer187
UPDATE v1.60.2
IMPORTANT CONTAINER NAME EXPLOIT FIX!
Changelogs:
  • Fixed: the Container Name exploit where players were able to rename inventory containers to the plugins internal inventory names to gain access to some plugin settings. The internal structure of the plugin now has been chanegd to not allow this anymore. If the exploit gets detected, the inventory gets closed and the player will be kicked. It is safe to use DeluxeCombat on any production server again.
  • Like
Reactions: Hellogamer187
UPDATE v1.50.5
Enhanced Combat Tagger, New features and more!
Changelogs:
  • Changed: The combat tagger now works timestamp based instead of a seconds countdown. That means, the coutdown can now be displayed in milliseconds, is much smoother and eats less performance! The bossbar display is now also much more pleasant to watch! Thanks @NicoNeko for the idea!
  • Added: Disabled Worlds option for the Disable Sounds option.
  • Added: A blocking mode for the Disable Armor Swap option. You can now decide if you want to disable armor swap just during combat, only outside pvp or in all situations!
  • Added: Check for not wanted characters in the player name. This should fix a lot of problems caused by Bedrock players when their head drops.
  • Fixed: Add kill / death issue that didn't update the pvpstats (including the kd) of a player.
  • Fixed: Issue with the disabled worlds options of gold / god apples, enderpearls, elytren and totems.
  • Fixed: Issues while resetting the pvpstats of all players.
  • Fixed: Error using the GSit Addon. Please download the newest version of the GSit Addon in the addons menu: /dc menu, Addons, Installed Addons, GSit -> Click on update now!
  • Changed: The Towny integration has been updated.
  • Changed: The internal structure of the plugin has slightly changed to support other region plugins, despite WorldGuard in the near future.
  • Changed: Updated to the latest version of XSeries.
If you like todays update, how about a little review? <3
UPDATE v1.50.4
Support for 1.20.2, Bug fixes & QoL
Changelogs:
  • Added: Support for minecraft v.1.20.2!
  • Changed: The spanish lang.yml has been updated by @z3r0xh! Thank you very much for your effort!
  • Changed: Unused ShopGUI+ integration has been deleted.
  • Changed: Unused UltimateKingdom integration has been deleted.
  • Changed: The Lands integration has been updated to its latest api version.
  • Changed: The XSeries library has been updated to its latest version.
If you like todays update, how about a little review? <3
UPDATE v1.50.3
Custom event priorities, Bug fixes & more!
Changelogs:
  • Added: Custom event priorities for the Quit and Deathevent. This allows DeluxeCombat to support inventory plugins such as HuskSync to work correctly.
  • Added: Rescue functionality for players being stuck inside a worldguard region. This allows to change the pvp flag from pvp allow to deny while people are fighting inside that region. Combat will then immediately disabled for those players.
  • Added: Support for Vehicles. Thanks to @pollitoyeye !
  • Added: Option to select disabled damage types for the grace period (such as Item Damage, Environmental damage, etc.)
  • Added: Stop Interact with Border message in the lang.yml.
  • Added: Killed by hostile entity death message.
  • Changed: You can no longer use /deathback if you have died in the void.
  • Fixed: Issue with the command blocker when there are no arguments given.
  • Added: Disabled worlds list for custom knockback.
  • Changed: The permission deluxecombat.grace.disable is now a child permission of the deluxecombat.user permission!
  • Fixed: NPE thrown by the no sound option.
  • Fixed: Anti Kill Abuse not ending the combat tagger.
  • Fixed: Fireworks shot with a crossbow not triggering combat.
UPDATE v1.50.2
Fixed Bukkit.getPlayer implementation
Changelogs:
  • Fixed: A bug that caused an NPE using papermc 1.20 or newer when the Bukkit.getPlayer method has been used by the plugin.
If you like todays update, how about a little review <3
UPDATE v1.40.8
New placeholder, Bug fixes
Changelogs:
  • Added: New placeholder: %deluxecombat_ranking_TYPE_RANK_GROUP_SPECIFIER%. The specifier can be PLAYER (playername), RANK (the rank), VALUE (if you want to return the type) and AMOUNT (the stats amount).
  • Changed: The ShopGuiPlus hook has been removed.
  • Fixed: Error that appeared when configuring any double config option.
  • Fixed: Error that appeared when clicking an third party addon in the addon menu.
If you like todays update, how about a little review <3
UPDATE v1.40.5
REQUIRES JAVA 16 OR NEWER!

Tons of fixes and new features
Changelogs:
  • Changed: The native support for EcoEnchants has been removed since it was no longer needed.
  • Added: Support for minecraft v.1.19.3
  • Added: Retag after teleport option for Enderpearls and Chorus Fruits.
  • Added: StatTrak delete permission: deluxecombat.stattrak.delete
  • Added: /dc untag (Player) and /dc untag ALL command.
  • Added: Option to override the vanilla death message instead of just clearing it. This allows plugins such as Discord for Minecraft to detect the death messages and further process them.
  • Changed: The AdvancedEnchantments API has been updated to support HolyScrolls.
  • Fixed: Intervals not flushing the combat tagger.
  • Fixed: Unknown enchantment exception.
  • Fixed: /pvpstats reset bug.
  • Fixed: BetterRTP integration.
  • Fixed: Lands integration.
  • Changed: The sleep options now check for nearby players to allow players to mine in the nether using beds despite their current combat status.
  • Fixed: Issue with commands with the length 0
  • Added: Option to prevent books from being written during combat.
  • Added: %deluxecombat_protection_time_remaining% placeholder.
  • Added: Enderpearl expire after option.
  • Fixed: Factions bug that allowed players to bug through doors in combat.
If you like todays update, how about a little review <3
Border Interact Punishments and A LOT more!
Changelogs:
  • Added: Added curse/placeholder filter for weapon names. Admins will get an notification if a player uses any blocked curses on their weapons. The death message / the kill recap will remove the curse.
  • Added: Border Interact Punishments. You can now punish your players when they interact too often with the region border. You can apply punishments such as damage, slowness, blindness, combat tag reset, teleport to the attacker or a warning message. This will further prevent players from trying to escape fights.
  • Added: Keep-Streak after logout option.
  • Added: Hex-Color support for the actionbar combat timer.
  • Added: Players now will get combat tagged if a end crystal explodes due to a player interacting with it (via hand, arrow, snowball etc.)
  • Added: Option to choose the collision rule for the pvp enabled / disabled scoreboard groups.
  • Added: Support for ExecutableItems. This prevents items with the keepItemOnDeath flag being dropped on death / combatlog. @Ssomar
  • Fixed: Issue that re-tagged players after death if keepInventory was enabled and the player that died had an armorset with the thorns enchantment.
  • Fixed: Ranks not being properly displayed in the tablist / on ranking signs / in placeholders.
  • Fixed: Weapon name duplication bug in the recap inventory.
  • Fixed: Bug that allowed players to open chests during combat even if the block was added to the "disable block interact during combat" list.
  • Fixed: Issue that prevented ranks being display for offline players while using /pvpstats. This allowed players to check if a vanished player was online or not.
  • Fixed: Compatibility with GSit.
  • Fixed: %killer% not being replaced in death messages.
  • Fixed: NPE caused by the streak_before_death variable.
  • Changed: End-Crystal no longer damage players that have their pvp disabled.
  • Changed: The Point-Ranking-System has been renamed to "Ranking System"
  • Changed: You can no longer destroy armorstands / item frames during combat (if those entities have been added to the disable entity interact list). The disable item / block interact modules have been recoded and moved / removed to the combat extras menu.
UPDATE v1.40.3

Progressbar Customization, 1.19 Support, Bug fixes & more!
Changelogs:
  • Added: Support for minecraft version 1.19!
  • Added: A bunch of options to customize the progressbar! You can now change the color of the time left / passed. On top of that you can change the progressbar icon.
  • Changed: Reverted the database changes from the last update and optimized the overall SQL performance.
  • Fixed: Bug that let players spam totems during combat.
  • Added: deluxecombat.bypass.glowing permission.
  • Fixed: Bug that allowed players to run blocked commands with spaces in front of the command (/ fly instead of /fly).
  • Fixed: Removed player.saveData(); to improve performance.
  • Changed: Sweeping attacks wont deal damage now. (If disabled)
  • Fixed: NPE issue with rewards.
  • Fixed: Issues with the killer being null (in case the killer left the server and the victim dies afterwards)
  • Fixed: Issue with AdvancedEnchantment's HolyWhiteScrolls not being removed correctly after combatlog.
  • Changed: DeluxeCombat doesn't twice for un-droppable items anymore.
  • Changed: Updated GSit API.
If you like todays update, how about a little review <3
Top Bottom