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

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

Enhance your server today with an awesome combat system!




UPDATE v1.70.3
Changelogs:
  • Fixed: Issue with the borders letting players escape from it.
If you like todays update, how about a little review?
----------, Mar 16, 2025

UPDATE v1.70.2
Changelogs:
  • Fixed: Players not being prevented to use potions of invisibility during combat.
  • Fixed: PlaceholderAPI Placeholders not being replaced when rewards get executed.
  • Fixed: Mismatched killer / victim placeholders.
  • Changed: 0 removed points will now be displayed as -0.
  • Fixed: GhostPlayer permission being checked on join, preventing ghostplayer entities to despawn.
  • Fixed: Totem of Undying cooldown being applied with no totem in the inventory.
  • Fixed: Gold / God Apple Recipe Editor issue.
  • Fixed: Vault account being used, when deposit amount is 0.
  • Added: Placeholder support for the combat bossbar.
  • Fixed: Enderpearl checks allowing players to glitch between blocks.
  • Fixed: Enderpearl roof check not working.
If you like todays update, how about a little review? <3
----------, Feb 28, 2025

UPDATE v1.70.1
Changelogs:
  • Added: Support for minecraft 1.21.4!
  • Changed: /togglepvp ALL to be executable via console.
  • Changed: Completely removed the ProtocolLib integration and replaced it with PacketEvents.
  • Changed: Removed packet based custom knoackback.
  • Changed: Removed packet based disable-sounds feature.
  • Added: Console-Combatlog message.
  • Added: Support for the optimized version of the Duels plugin @AdarshGamer001 !
  • Fixed: Barrier blocks now get removed without moving after combat.
  • Fixed: Placeholders not properly being passed to the rewards service of the plugin.
  • Changed: The marketplace url for addons has been replaced with a new internal one (private server)
  • Added: Option to remove all item cooldowns after death.
  • Changed: The /bounty command is disabled by default now to prevent issues with potential / already installed Bounty plugins.
If you like todays update, how about a little review? <3
----------, Dec 25, 2024

UPDATE v1.60.9
Changelogs:
  • Added: Support for minecraft 1.21.3
  • Fixed: Player heads not dropping correctly
  • Added: Fully fledged point-elo-system. For more information check the wiki page: https://timderspieler.gitbook.io/timderspieler-plugins/deluxecombat/configuration/elo-system
  • Added: Separate placeholders for all cooldown-items.
  • Changed: The towny integration has been moved to an external addon. Please visit the addon store and download it: /dc menu, Addons, Addon Store -> Towny Addon.
  • Changed: Code Cleanup + DC Menu cleanup
If you like todays update, how about a little review? <3
----------, Nov 23, 2024

UPDATE v1.60.8
Changelogs:
  • Added: Multiverse-Portals support! The addon is available in the /dc menu Addon store.
  • Changed: The performance of the Progress-Actionbar has been improved again. The update amount has been reduced and the size has been fixed.
  • Added: Option to disable Respawn-Anchor overcharge.
  • Added: Newbies / Players with PvP turned off will no longer be damaged by respawn-anchor explosions.
  • Added: List of ignored kick reasons which can be customized.
  • Fixed: Heads not dropping after the last update.
  • Fixed: Entity-Tagger disabled worlds setting not working.
  • Added: getRemainingTimeMillis API method
  • Changed: Code Cleanup.
If you like todays update, how about a little review? <3
----------, Sep 15, 2024

UPDATE v1.60.7
Changelogs:
  • Added: Support for Minecraft 1.21.1!
  • Changed: Improved skull fetching performance a lot by caching and fetching skins out of sync.
  • Fixed: Performance issue with the actionbar-progressbar.
  • Fixed: Disable-Offhand issue with number keys.
  • Added: List of ignored kick reasons which can be customized.
  • Added: Portguese language (brasilian). Thanks to @TangiersHK!
  • Added: The combat actionbar now parses PlaceholderAPI placeholders.
  • Changed: Code Cleanup.
If you like todays update, how about a little review? <3
----------, Aug 15, 2024

UPDATE v1.60.6
Grant the permission "deluxecombat.old-pvp" to your players if you are using the old combat mechanics!

Changelogs:
  • Added: Support for Minecraft 1.21
  • Fixed: Corpses not being accessible with certain WorldGuard flags.
  • Added: Disable Block Type checkup. This will greatly improve performance for servers using Paper forks.
  • Changed: The UltimateClaims hook has been updated.
  • Added: /dc halt ghostplayers command to temporarily stop ghostplayers from spawning (Console Command)
  • Fixed: Players with a grace protection no longer get killed with the option "Void: Instant Kill" being enabled.
  • Fixed: Players can no longer get rewards for damaging themselves (Bounties, Rewards, Kill-Streaks)
  • Added: deluxecombat.old-pvp permission
If you like todays update, how about a little review? <3
----------, Jul 4, 2024

UPDATE v1.60.6
BETA
Grant the permission "deluxecombat.old-pvp" to your players if you are using the old combat mechanics!

Changelogs:
  • Added: Support for Minecraft 1.21
  • Fixed: Corpses not being accessible with certain WorldGuard flags.
  • Added: Disable Block Type checkup. This will greatly improve performance for servers using Paper forks.
  • Changed: The UltimateClaims hook has been updated.
  • Added: /dc halt ghostplayers command to temporarily stop ghostplayers from spawning (Console Command)
  • Fixed: Players with a grace protection no longer get killed with the option "Void: Instant Kill" being enabled.
  • Fixed: Players can no longer get rewards for damaging themselves (Bounties, Rewards, Kill-Streaks)
  • Added: deluxecombat.old-pvp permission
If you like todays update, how about a little review? <3
----------, Jul 3, 2024

UPDATE v1.60.5
Awesome new features! Bug fixes & more!
Changelogs:
  • Added: 1.20.5 / 1.20.6 support.
  • Added: RedProtect support! (incl. Barriers)
  • Added: GriefDefender support! (incl. Barriers)
  • Added: GriefPrevention support! (incl. Barriers)
  • Added: HuskClaims support! [Addon] (incl. Barriers). @William278 thank you for the support!
  • Added: Min. Points Limit for the ranking system. If you reach this amount of points, you can no longer loose more points.
  • Added: TNT Blocking / Cooldown (per world, region)
  • Added: TNT Auto Ignite option.
  • Added: Grace Disable Confirmation command.
  • Added: Keep Tagged After Kill time option. This will re-tag the player after a kill for a custom amount of time (instead of the default tagged time).
  • Changed: Bamboo is now a block that will be replaced by the region barrier.
  • Fixed: Kill Recap message being sent twice in the chat.
  • Fixed: Potion Instant apply not working for all minecraft versions.
  • Changed: EliteEnchants integration has been upadted.
  • Changed: More generic BarrierProvider class that can be accessed via the API.
  • Changed: Code cleanup.
If you like todays update, how about a little review? <3
----------, May 24, 2024

UPDATE v1.60.4
Huge Update! New features, bug fixes and more!
Changelogs:
  • Added: GriefPrevention support! (Including barriers!)
  • Added: "You have been resuced" message to lang.yml
  • Added: White / Blacklist offhand option to restrict certain item types.
  • Added: Transfer items to killer option.
  • Added: Detection for logging in from another location.
  • Fixed: Pickup restrictions not working for older minecraft versions.
  • Added: Iron Golems to the PvE tagger.
  • Added: HuskTowns support (prevent toggling PvP during war). Addon available via the addon store.
  • Added: Command Warmup disabled worlds.
  • Added: Hit Delay for PvE option.
  • Added: PlayerTogglePvPEvent can now be cancelled.
  • Changed: Advanced-/EliteEnchantments disabled dropping enchantment list has been merged together.
  • Added: Support for EcoEnchants. Addon available via the addon store.
  • Added: New Barrier mode! (BOTH: This new option greatly improves border efficiency & cheating protection!)
  • Changed: Players can now be hit (event outside the border) with the "PVP in PVP Deny regions" option.
  • Fixed: NPE when death message has been populated with placeholders.
  • Added: More debug messages when debug mode is enabled.
  • Fixed: HitListener priority using DeathListener priority setting as value.
  • Fixed: cmi.keepinventory permission being checked even though CMI wasn't installed.
  • Fixed: Armor-/ExtraStorageContent being considered when restoring drops.
  • Fixed: /potionstack command which didn't respect the potion being held in the offhand.
  • Added: BOAT and MINECART to the "Disable Entity Interaction" list.
  • Fixed: Towny integration including barriers.
  • Changed: Major internal class cleanup.
If you like todays update, how about a little review? <3
----------, Mar 30, 2024

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.
If you like todays update, how about a little review? <3
----------, Feb 11, 2024

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.
If you like todays update, how about a little review? <3
----------, Jan 27, 2024

UPDATE v1.60.1
Some QoL changes & bug fixes
Changelogs:
  • Changed: The corpse listener now uses the PlayerArmorStandManipulateEvent instead of the PlayerInteractAtEntityEvent. Also the corpses are now spawned with the invulnerability set to true. This should once and for all fix all issues regarding plugins that still allow (vulernable) armorstands to be destroyed.
  • Fixed: Void instant death & instant respawn option to kill players twice.
  • Fixed: Wrong amplifier for all potions when potion instant consume was enabled.
  • Fixed: Itemprotection preventing the victim from pickung up the items when there was no killer / assistant.
  • Changed: The killer detection was rewritten to priorise the player.getKiller() variable instead of the internal calculation. This should lower the chance of the killer being displayed as "???" in the death messages.
If you like todays update, how about a little review? <3
----------, Jan 20, 2024

UPDATE v1.50.9
A few new features and a bug fix!
Changelogs:
  • Fixed: The integration for UltimateClans has been updated. Last time, I promise!
  • Added: No Damage Ticks option, to decrease the time between each hit a player can make. This allows you to recreate a more authentic old-pvp experience!
  • Added: Blocked opening modes for corpses. You can now decide, which groups of players cannot open corpses: Grace players, PvP-Disabled players, Spawn-protected players.
  • Added: Option to disable Critical Hits.
If you like todays update, how about a little review? <3
----------, Jan 14, 2024

UPDATE v1.50.7 1/2
UltimateClans hotfix
Changelogs:
  • Fixed: The integration for UltimateClans has been updated. Thank you @UlrichBR for the help!
If you like todays update, how about a little review? <3
----------, Jan 11, 2024

UPDATE v1.50.7
UltimateClans integration update, New features & more!
Changelogs:
  • Fixed: The integration for UltimateClans has been updated. Thank you @UlrichBR for the help!
  • Fixed: GSit integration. Please download the update via the addon store.
  • Added: A new actionbar message has been added when the combat tag is over.
  • Changed: The death messages now listen to the minecraft gamerule doShowDeathMessages.
  • Changed: The dropped EXP on combatlog are now calculated like in vanilla minecraft. Previously, all exp of the player that has been killed were dropped.
  • Changed: Players can no longer merge dropped, protected items on the ground with other items (Loot Protection).
  • Added: An internal API has been added. For more information, please check the DeluxeCombat API repository.
If you like todays update, how about a little review? <3
----------, Jan 10, 2024

UPDATE v1.50.6
New commands, features and enhancements!
Changelogs:
  • Added: /dc tag (Player) (Seconds) command for the console, which tags the target player for a given amount of seconds.
  • Added: /pvpstats (add,remove,set) (Player) (Type) (Amount) command, to change the pvp stats of a player (online or offline).
  • Added: Option to format the money displays of the plugin. The default format is: %,.2f which displays money like this: $1,000.50. Also you can edit the way how the currency name will be displayed. (default %currency%%amount%. !IMPORTANT!: Please remove all occurrences of %currency% in your lang.yml so your messages won't be messed up with this update!
  • Changed: To follow the removal of deprecated methods, all occurrences of skin requests by the playername have been removed. Skulls now primarly will be requested using the players UUID. This could also help improving the performance of the plugin using the XSeries library.
  • Changed: TNT damage will now be prevented when PVP is disabled.
  • Added: You can now setup a cooldown for tridents (riptide enchantment). This feature is similiar to the already existing cooldowns for apples, chorus fruits, enderpearls etc. Also, there is now a new permission called: deluxecombat.bypass.trident
  • Added: Option to ignore manually placed colorcodes for weapon names in the killrecap menu.
  • Changed: Some internal code cleanup.
If you like todays update, how about a little review? <3
----------, Dec 2, 2023

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
----------, Nov 12, 2023

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
----------, Oct 4, 2023

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.
If you like todays update, how about a little review? <3
----------, Sep 17, 2023

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
----------, Jun 27, 2023

UPDATE v1.50.1
A few bug fixes
Changelogs:
  • Fixed: NPE that has been thrown sometimes when a player has interacted with a corpse.
  • Fixed: Corpses not being removed correctly after the configured removal time.
  • Fixed: Spawnpoint welcome message not being disabled after the message has been set to "none" in the language.yml.
  • Changed: Removed some duplicated if checks.
If you like todays update, how about a little review <3
----------, Jun 16, 2023

UPDATE v1.40.9
1.20 support, QoL corpse update & more!
Changelogs:
  • Added: Support for minecraft version 1.20!
  • Changed: The plugin now uses the helmet of a corpse to identify it. This way, even when a chunk has been unloaded, the corpse has an unique id. This also fixes the issue with corpses not being accessible when the chunk was unloaded.
  • Added: New permissions: deluxecombat.grace.check, deluxecombat.grace.check.other, deluxecombat.grace.give
  • Changed: The permission deluxecombat.grace.disable is now a child permission of the deluxecombat.user permission!
  • Fixed: Issue that allowed players to use the F-Key when the inventory was opened to swap items to the offhand.
  • Fixed: Error that appeared when clicking an third party addon in the addon menu.
  • Fixed: The WorldGuard Legacy addon is now compatible with java 8!
If you like todays update, how about a little review <3
----------, Jun 11, 2023

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
----------, May 21, 2023

UPDATE v1.40.7
Kill recap date format & Bug fixes
Changelogs:
  • Added: Date format for the kill recap list items.
  • Fixed: Update available display in the /dc menu.
  • Fixed: Stats system cannot be enabled / disabled.
  • Fixed: Filter in the selector menu cannot be set.
If you like todays update, how about a little review <3
----------, May 6, 2023

UPDATE v1.40.6
BETA RELEASE

Addon store, new features, bug fixes and more!
BEFORE YOU INSTALL:
  • Please delete the DeluxeCombat WorldGuard Addon plugin from your plugins folder!
  • Backup your DeluxeCombat folder!
  • At best, use an test environment before you install this version on your production server!

Before we get to the changelogs I'd like to give a shoutout to each and everyone from the DeluxeCombat support channel. You guys supported me over the last few months were I just wasn't able to work on the plugin. You guys are awesome! Thank you very much for staying with me. I hope you'll enjoy this update :)
Changelogs:
  • Added: Addon store! DeluxeCombat now has an addon store from which you can download cool additional features for DeluxeCombat! The addon store currently contains a few addons such as the WorldGuard Addon which was previously an entire plugin you have to install. The addons can be installed ingame by clicking a few buttons in a new section of the /dc menu! Have fun exploring it! (The ingame marketplace for addons require an internet connection. But the addons can be installed manually by drag and dropping the addon jars into the Addon folder inside the DeluxeCombat folder. The addons can be found here: https://github.com/timderspieler/DeluxeCombat-API/tree/main/Addons )
  • Added: Settings conversation: You no longer need commands to set / add values to options. You can now simply type them into the chat. That also means you no longer have to use underscores to add commands or set a new prefix
  • Added: Option to enable / disable crystal pvp
  • Added: World / Region restrictions for elytren.
  • Added: Combat Debugger option
  • Added: invulnerable check for some plugins that need it
  • Added: KILLER_AND_VICTIM pickup restriction
  • Changed: GSit, Essentials, CMI, mcMMO and WorldGuard hooks have been moved to downloadable addons.
  • Fixed: Nether bed place prevention
  • Fixed: GSit compatibility
  • Fixed: Towny compatibility
  • Fixed: Essentials compatibility
  • Changed: WorldGuard integration not loading in 1.19.3 / 1.19.4 (primarly paper forks)
  • Fixed: NPE in bounty inventory
  • Fixed: Nether Rooftop issue
  • Added: Enderpearl expire after option.
  • Fixed: Bounty glow bug on quit
  • Added: DeluxeCombatAPI methods
  • Changed: Entirely new settings descriptions (Long strings are now properly cut for better readability)
  • Changed: Removed /dc setValue and /dc addValue commands
  • Changed: Improved cleanliness of the DeluxeCombat menu!
If you like todays update, how about a little review <3
----------, May 1, 2023

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
----------, Jan 1, 2023

UPDATE v1.40.4

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.
If you like todays update, how about a little review <3
----------, Sep 11, 2022

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
----------, Jul 19, 2022

UPDATE v1.40.2

BETA VERSION
This version contains some ground breaking changes which should be tested first on a testing enviroment. Please wait and test until you install this update on your production server!!!

Reworked Database System, Bug fixes and more reworks!
Changelogs:
  • Changed: Due to a point resetting bug, I decided to completely revamp the database system of DeluxeCombat. Kills, Points, Combatlogs, Deaths, Streaks etc are now completely processed in your database. DeluxeCombat will no longer temporarily load stats into storage, just to sync them with the database on quit. This change will eleminate 100% of the previous data redundancies.
  • Added: Database queue. Kills / Deaths and Combatlogs will be pushed into a queue before being commited to the database. Every 30s the queue will be flushed and commited to the database.
  • Added: Killstreaks are now saved in the database. That means even if you quit the server, your current kill streak will remain until you die.
  • Changed: DeluxeCombat now uses Persistent Data Containers to flag every corpse that gets spawned. This allows us to remove "old abandoned" corpses that couldnt get removed before (e.g due to a server crash). Big thanks to @mfnalex for helping me with this <3
  • Changed: The bounty command system has been reworked. You can now create bounties from the console (with /deluxecombat-bounty PlayerName Bounty <true/false>). The true false flag at the end toggles the broadcast message that gets sent when a bounty has been initiated.
  • Changed: Before your data is loaded, you can now run commands again. This has been replaced with an inventory blocker, which prevents you from putting items into an inventory just at the moment you are joining the server.
  • Fixed: Bug, where players were able to create bounties without paying money.
  • Fixed: Issue with EcoEnchants that prevented the usage of the old attack speed.
  • Added: Straight arrows. This option allows you to shoot arrows without the random-noise that has been introduced in 1.9. (Old Bow Boosting will work again with this option).
  • Changed: The subsection items in the /dc menu now contain a brief description containing information about the options that can be accessed within the subsection.
  • Changed: The reload has been replaced with an config and lang.yml reload option.
  • Changed: The command /dc clear corpses will now check for abandoned corpses.
  • Fixed: NPE that appeared when DeluxeCombat was trying to remove corpses in unloaded worlds.
  • Changed: You can now see the pvp stats of players that are offline.
  • Changed: You can now reset the stats of player that are offline.
  • Added: The /bounty PlayerName Bounty command will now print more details if the bounty setup has been cancelled.
  • Added: You can now print points, deaths and other stats in the death messages.
  • Added: Support for spigot 1.18.2 I guess
  • Added: Kill but no reward message.
  • Fixed: Bug that causes the elytra module to not block flying during combat.
  • .... as always so much more I cant remember :(
If you like todays update, I would be happy about a little review <3
----------, Apr 3, 2022

UPDATE v1.40.2

BETA VERSION
This version contains some ground breaking changes which should be tested first on a testing enviroment. Please wait and test until you install this update on your production server!!!

Reworked Database System, Bug fixes and more reworks!
Changelogs:
  • Changed: Due to a point resetting bug, I decided to completely revamp the database system of DeluxeCombat. Kills, Points, Combatlogs, Deaths, Streaks etc are now completely processed in your database. DeluxeCombat will no longer temporarily load stats into storage, just to sync them with the database on quit. This change will eleminate 100% of the previous data redundancies.
  • Added: Database queue. Kills / Deaths and Combatlogs will be pushed into a queue before being commited to the database. Every 30s the queue will be flushed and commited to the database.
  • Added: Killstreaks are now saved in the database. That means even if you quit the server, your current kill streak will remain until you die.
  • Changed: DeluxeCombat now uses Persistent Data Containers to flag every corpse that gets spawned. This allows us to remove "old abandoned" corpses that couldnt get removed before (e.g due to a server crash). Big thanks to @mfnalex for helping me with this <3
  • Changed: The bounty command system has been reworked. You can now create bounties from the console (with /deluxecombat-bounty PlayerName Bounty <true/false>). The true false flag at the end toggles the broadcast message that gets sent when a bounty has been initiated.
  • Changed: Before your data is loaded, you can now run commands again. This has been replaced with an inventory blocker, which prevents you from putting items into an inventory just at the moment you are joining the server.
  • Fixed: Bug, where players were able to create bounties without paying money.
  • Fixed: Issue with EcoEnchants that prevented the usage of the old attack speed.
  • Added: Straight arrows. This option allows you to shoot arrows without the random-noise that has been introduced in 1.9. (Old Bow Boosting will work again with this option).
  • Changed: The subsection items in the /dc menu now contain a brief description containing information about the options that can be accessed within the subsection.
  • Changed: The reload has been replaced with an config and lang.yml reload option.
  • Changed: The command /dc clear corpses will now check for abandoned corpses.
  • Fixed: NPE that appeared when DeluxeCombat was trying to remove corpses in unloaded worlds.
  • Changed: You can now see the pvp stats of players that are offline.
  • Changed: You can now reset the stats of player that are offline.
  • Added: The /bounty PlayerName Bounty command will now print more details if the bounty setup has been cancelled.
  • Added: You can now print points, deaths and other stats in the death messages.
  • Added: Support for spigot 1.18.2 I guess
  • .... as always so much more I cant remember :(
If you like todays update, I would be happy about a little review <3
----------, Apr 2, 2022

UPDATE v1.40.1

Super/PremiumVanish support, Towny support update, Bug fixes
Changelogs:
  • Added: Support for Super and PremiumVanish. The options for VanishNoPacket have been renamed and moved to the "Other plugins" folder in the Supported Plugins menu.
  • Changed: The Towny plot barriers now work in both directions. If the wilderness has pvp disabled, you cannot enter it as long as you are in combat in a pvp plot.
  • Changed: The chinese language file has been updated. Thank you sunX for your help!
  • Changed: The german language file has been updated.
  • Fixed: The "Entered town!" message has been removed.
  • Fixed: You can no longer run commands directly if you join the game (before your stats have been loaded, to prevent a glitch with the ghost players)
  • Fixed: The hit delay module has been readded to the plugin. Please check your settings before you wonder, why theres an hit delay!
If you like todays update, I would be happy about a little review <3
----------, Feb 19, 2022

UPDATE v1.30.9

Tons of bug fixes and new features!
Changelogs:
  • Added: A fully fledged weapon damage editor. This ingame editor allows you to customize the base damage value of every weapon. With a simple click, you can revert the damage of every weapon to the 1.8 default values!
  • Added: Old Health Regeneration! You can now customize the player health regeneration.
  • Added: Old Sharpness Damage Multiplier!
  • Added: Combat Tagger Reset on Move option! If enabled, the players need to stand still in order to exit a fight!
  • Added: You can now rename the dropped player head in the language file.
  • Added: Button in the language menu to reload / update the language file.
  • Added: Option to force toggle pvp in towny pvp plots.
  • Added: Option to make combatlog npcs immune against damage for a certain amount of time.
  • Added: Option for an IP Address check to prevent kill farming with alt accounts.
  • Added: Permission to bypass the combat tagger
  • Added: Support for RandomEvents. Thank you for your help @adri1711 !
  • Added: Option to push the attacker in the direction of the victim on tag. This will prevent players from camping on the edge of the combat barriers.
  • Fixed: The "You cant use this command during combat" message from being printed twice.
  • Fixed: Bug, which did not save certain items on combatlog (such as items with an soulbound enchantment)
  • Fixed: Trident Lightnings will no longer damage players that have an active protection.
  • Fixed: You will no longer get combatlog punished if you quit the server immediately after you've died.
  • Fixed: Colored Blocks (such as stained glass) not working as a border material in minecraft versions older than 1.13
  • Added: Message that warns you that the random death location offsets are too low / too high.
  • Fixed: Removed an unnecessar mysql class loading clausel.
  • Fixed: Removed an typo from one totem of undying blocking mode.
If you like todays update, I would be happy about a little review <3
----------, Feb 14, 2022

UPDATE v1.30.8

New features and bug fixes!
Changelogs:
  • Added: In case you dont want to have the players skin as skin of the corpse, you can now override the skin value with another playername, a placeholder or even a skin-hash.
  • Added: Greatly improved Reward system! You can now limited the rewards to specific entity types and names! A fully detailed tutorial can be found here: Click me!
  • Fixed: MMOItems support will now be initiated without having MMOItems installed.
  • Fixed: UltimateClans support.
  • Changed: DeluxeCombat will now check for items having the soulbound tag from MMOItems.
  • Fixed: Kill Recaps that cant be opened via the /killrecaps menu when the menu items were changed to another material.
  • Fixed: PvP-Intervals not working in 1.14+
  • Fixed: Error while disabling the sweeping animation.
  • Fixed: Custom apple potion effects not being applied when having the apple bypass permission.
If you like todays update, I would be happy about a little review <3
----------, Dec 29, 2021

UPDATE v1.30.7

MERRY CHRISTMAS!

MMOItems support, New features & Bug fixes! (+ WorldGuard Hotfix)
Changelogs:
  • Added: Support for MMOItems! (@TeamRequiem) Items with the death no drop ability now wont longer get dropped in combat / combatlog / death. Thank you for report @kedavlar !
  • Added: Ability to change the kill recap menu item.
  • Changed: The GSit support has been updated to the newest version.
  • Changed: The UltimateClans support has been updated to the newest version (v.4.0)
  • Changed: The Hookmanager has been reworked. If a plugin compatibility breaks, DeluxeCombat will no longer disable itself.
  • Added: Console Untag commands. You can now configure commands which will untag all players when they have been executed by the console (such as /kickall).
  • Changed: You can no longer throw lingering potions when you have an active protection (Newbie protection or pvp disabled)
  • Fixed: Custom apple potion effects not being applied.
  • Fixed: Combatlog NPCs / Ghostplayers will no longer drop items if the owner is online.
  • Fixed: Corpses not spawning below y=0 in 1.18.
  • Fixed: The cooldown settings can now be set to 0 again.
If you like todays update, I would be happy about a little review <3
----------, Dec 24, 2021

UPDATE v1.30.6
New feature & Bug fixes!
Changelogs:
  • Added: Points Gap for kills! You an now set a max point difference for kills. e.g You set the gap to 100 points -> Then you get only new points if the killed player has 100 more or less points than you! Thanks for the idea @DrIgo !
  • Added: Ability to set the armor durability reduction to 0
  • Fixed: "none" messages from still getting displayed
  • Changed: If the "Remove Back Item" of the kill recap menu is now set to true, you cannot open the /killrecaps list anymore. Only killrecaps from the chat are accessible.
  • Fixed: The ShopGUI+ plugin now wont prevent DeluxeCombat from starting.
If you like todays update, I would be happy about a little review <3
----------, Dec 4, 2021

UPDATE v1.30.5

Custom Knockback Fix
Changelogs:
  • Fixed: The custom knockback has thrown an error in mc 1.8.
If you like todays update, I would be happy about a little review <3
----------, Dec 3, 2021

UPDATE v1.30.4

1.18 Support, Entity Tagger Blacklist & more!
Changelogs:
  • Added: The plugin has been compiled against Spigot Version 1.18.
  • Added: The Entity Tagger has now a blacklist mode. This allows you trigger the entity tagger only if you hit a certain entity type or an entity with a special name.
  • Added: Multi-Line support for every message. Simply add %newline% to the message, if you want to have an extra line!
  • .... if you havent noticed the last update, which was filled with new features and bug fixes, please check it out <3
If you like todays update, I would be happy about a little review <3
----------, Dec 2, 2021

UPDATE v1.30.3

New restriction system, New newbie options, Bug fixes & much more!
Changelogs:
  • Added: Completely new cooldown system for enderpearls, gold / god apples, chorus fruits, elytren and totem of undying! The new cooldown system consists of 2 parts: One Blocking rule und One cooldown rule. The blocking rule restricts the situation in which the item cant be used: PVP_ONLY, NOPVP_ONLY and BOTH. The cooldown limits the usage in a situation with a cooldown displayed in the actionbar (Same rule name as the blocking rule)
  • Added: New restriction messages for the new restriction system
  • Added: Region barrier for newbies! If enabled, newbies cannot enter pvp zones anymore!
  • Added: Grace disabled worlds option! In worlds added to this list, the grace period is halted. (Perfect for PvP Arena worlds)
  • Added: Blocked / Allowed commands for newbies!
  • Added: Option to prevent newbies from picking up items.
  • Added: Command warmup system! You can now apply a warmup time to certain commands! Configurable in seconds, you need to stand still until the command gets executed!
  • Added: GhostPlayers invulnerable time. If you configure an invulnerable time for ghostplayers, you cannot attack them until that time period is over (Perfect if you have players on your server that often experience a timeout)
  • Added: Non-packet based custom knockback!
  • Added: Support for UltimateClans by @UlrichBR !
  • Added: An option to setup a broadcast permission for the custom death messages.
  • Added: Message that tells you that you cannot teleport yourself behind the region barrier.
  • Added: New placeholder: %deluxecombat_combat_mode% -> Returns PvP or PvE depending on your combat mode!
  • Added: Emergency commands for newbie players which will get executed once the get stuck inside a pvp region (If the newbie border is enabled)
  • Added: API method for tagging players!
  • Fixed: UltimateClaims support
  • Fixed: Players can logout to abort the cooldown for certain items
  • Fixed: Lands teleport back bug
  • Fixed: Snowball tagging even if Snowball knockback is disabled
  • .... sooo much more I cant remember :(

If you like todays update, I would be happy about a little review <3

Thanks to everybody that has reported bugs and suggested new features! :)
----------, Nov 30, 2021

UPDATE v1.30.2

Bug fixes, McDuels support & more!
Changelogs:
  • Added: You can now have multiple custom death messages at once! Simply append your new death message behind the last one with an "=". DeluxeCombat will then pick one of the death messages randomly and print it in the chat!
  • Added: Support for McDuels! Thank you for your help @SteviePlaysMc4 !
  • Changed: Changed the way how the deluxecombat.keep-experience permission is getting processed.
  • Changed: The bounty prefix can now contain papi placeholders.
  • Changed: The life time of the ghostplayers is now in seconds instead of hours.
  • Fixed: Players no longer can escape the combat barriers by standing at the edge of the region.
  • Fixed: The "Disabled Teleporting Reasons" now no longer get in conflict with teleports of DeluxeCombat. Having the reason "PLUGIN" added to the list will no longer allow the players to escape fights.
  • Fixed: Players will no longer get teleported back to the death location when the combat time has ended.
  • Fixed: Totems of Undying will no longer work when they have been disabled.
  • Fixed: Issue where no items have been dropped when the punishment type has been set to "CORPSE" and the option "Drop Items" has been enabled.
  • Fixed: Lands integration.
  • Fixed: Item glitch with ghost players.
  • Fixed: NPE when having Slimefun installed.
  • .... sooo much more I cant remember :(

Thank you to everybody who reported bugs and suggested new features! :)
----------, Oct 30, 2021

UPDATE v1.30.1

Bug fixes, New features, Slimefun support & more!
Changelogs:
  • Added: Support for Slimefun! This includes support for soulbound items, options to disable jetpacks during combat and an option to disable certain slimefun items from being used during combat!
  • Added: Support for BetterRTP! Players can now no longer randomly teleport themselves during combat.
  • Added: Two new options for all factions plugins: Friendly fire & Friendly tagging. This allows you to decide whether you want friendly fire/tagging or not. Supported are all plugins that are supported by FactionsBridge + Guilds.
  • Changed: The dropping system has been reworked completely. Instead of clearing the drop table of the death event, DeluxeCombat now just modifies it. This allows certain Grave plugins (such as AngleChests to work). But DeluxeCombat will still clear the drop table if you have corpses or protected loot enabled.
  • Added: Aggressive command prevention during combat. This new option completely overrides the command that has been placed in chat by something different. This finally fixes the incompatibility with DeluxeCommands or other custom command plugins.
  • Added: deluxecombat.bypass.headdrop.<percentage> permission! This allows you to give certain players a different chance of dropping their head! e.g deluxecombat.bypass.headdrop.50 will drop the players head with a chance of 50%!
  • Added: Option to kill players instantly when they fall into the void.
  • Changed: Items with curse of vanishing will now no longer be placed inside the corpses.
  • Fixed: AdvancedEnchantments hook has been updated to the newest version.
  • Fixed: Issue that you were able to explode beds near protected players in mc 1.17
  • Fixed: NPE that appeared with the PlaceholderAPI
  • Fixed: Lands players that couldnt hit each other during combat.
  • .... sooo much more I cant remember :(

Thank you to everybody who reported bugs and suggested new features! :)
----------, Oct 16, 2021

UPDATE v1.20.9

Bug fixes, Improved Settings menu, New features & more!
Changelogs:
  • Changed: The majority of the list and string settings have been replaced with easy to use selector menus. Instead of using /dc setValue or /dc addValue, you can now directly select the setting you want from those inventories. This will save you some decent amount of time when configuring the plugin ;)
  • Added: Option to prevent interacting with certain entity types during combat.
  • Changed: The factions addon has been replaced with FactionsBridge. This allows us to support every factions plugin with only one simply bridge. You can download the FactionsBridge here: https://www.spigotmc.org/resources/89716/
  • Changed: The option "Disable Block Interact" will now check if you want to interact with chests. This prevents players from spam clicking chests during combat to open them.
  • Added: Custom Totem of Undying effects! You can now attach custom potion effects to all totem of undying! (similar to the gold and god apples). For this simply use the new command: /dc totem
  • Changed: The corpse system has been reworked! Corpses now despawn if the chunk gets unloaded and the timer will stop. Once the chunk gets loaded again, the corpse will respawn and the timer starts counting again. This will prevent items or corpses from despawning, even though no player is in reach.
  • Added: You now have an option to disable combat tagging during a Duel (Duels plugin)
  • Added: You now have an option to prevent ProtectionStones from being placed during combat.
  • Added: Option to specify, in which situation the keep inventory permission of DeluxeCombat is active. You can choose between ONLY_DURING_COMBAT, ONLY_OUT_OF_COMBAT or IN_AND_OUT_COMBAT.
  • Added: Entity blacklist for the damage indicator.
  • Added: You can now give and remove grace periods in the console. ( use the normal grace comands ). You can also use /grace give PLAYERNAME SECONDS to specify how long the player should have his grace period.
  • Fixed: NPE when having the item pickup restrictions enabled.
  • Fixed: Formatting issue when having a dollar sign in your item name (killrecaps and other vault messages) (Illegal group reference: group index is missing)
  • Fixed: The plugin wont crash now if one hook is outdated.
  • .... sooo much more I cant remember :(

Thank you to everybody who reported bugs and suggested new features! :)
----------, Sep 4, 2021

UPDATE v1.20.8 (2)
Changelogs:
  • Fixed: Dependency issue when Spartan was installed.
----------, Aug 1, 2021

UPDATE v1.20.8

Finally a new update <3
Please also update your version of the DeluxeCombat Worldguard addon!

Changelogs:
  • Added: Support for Duels. You now can no longer accept duels during a fight!
  • Added: Pages for kill recaps! The kill recap list has been fully reworked. Can now have multiple pages of kill recaps. The boring paper icon has been with the head of the victim.
  • Changed: The /dc killrecaps command has been replaced with /killrecaps!
  • Changed: The /dc viewrecap (ID) command has been replaced with /killrecaps (ID)!
  • Added: Kill recaps command ( /killrecaps )! You now have an option to clear all kill recaps plus, you can now type in /killrecaps (Playername) to get the latest kill recap of that player!
  • Fixed: Issue with a NPE when you got killed by a player npc
  • Fixed: GSit support.
  • Fixed: Fixed overload issue of the lang.yml after updating it.
  • Added: Support for UltimateKingom (Sadly a kinda private plugin)
  • Changed: Additional error prevention when hooking into other plugins.
  • Added: Option to disable the elytra unequip action when disabling it during combat.
  • Added: [SOUND] action to the config.yml. You can now play sounds when getting a reward / killstreak. Simply add "[SOUND] SoundName, Volume, Pitch" to your existing cmds!

Thank you to everybody who reported the bugs and suggested new features! :)
----------, Jul 31, 2021

UPDATE v1.20.7

Keep Experience, Enhancements, Fixes & more!
Changelogs:
  • Added: deluxecombat.keep-experience permission. If you have this permission, you will keep your experience on death / combatlog.
  • Added: You can now disable riptiding during combat.
  • Changed: Goodbye old language updater! The plugin now uses the language file that comes with the jar to update your language.yml. This means, no internet connection is needed anymore to pull the newest language changes!
  • Added: Bounty compass command. The command /bounty compass (Player) allows you to directly attach a bounty tracker to your compass.
  • Added: Option to disable corpses in specific worlds.
  • Fixed: Issue with items not dropping on combatlog.
  • Fixed: NPE which occured when searching the temp_lang.yml.
  • Fixed: Issue when reloading the plugin in mc 1.17.

Thank you to everybody who reported bugs and suggested new features! :)
----------, Jun 27, 2021

UPDATE v1.20.6

Bounty improvements, Bug fixes & more!
Changelogs:
  • Added: /bounty compass command to directly attach a tracker on your compass.
  • Changed: You now need an un-customized compass for the bounty tracker.
  • Added: Bounty expire feature. The initiator can now pay a fee (fixed amount or percentage of the bounty) to remove the bounty on a player again. For this, he simply can use /bounty expire %player%.
  • Fixed: The respawn protection has been reworked, since it caused some issues with the loading of the player object.
  • Added: Enderpearl roof glitch check. The plugin now detects if you want to glitch through a roof.
  • Fixed: The deluxecombat.keep-inventory permission now also works on combatlog.
  • Fixed: NPE when updating the playernames.
  • Fixed: Issue which allowed you to take out the items of the bounty list menu.
  • Fixed: Issue with the lands plugin which bugged you in the air when entering a land on combat.

Thank you to everybody who reported bugs and suggested new features! :)
----------, Jun 16, 2021

UPDATE v1.20.5

Support for 1.17, Teleport Causes list, Location in recap menu
Changelogs:
  • Added: Support for MC 1.17!
  • Changed: The "Deny Teleport" option has been replaced with "Denied Teleport causes". You can now precisely decide which teleport causes you want to deny in combat.
  • Fixed: Fixed the file-search algorithm for the CrackShot files since fileTreeTraverser has been removed from the API.
  • Changed: The plugin now uses the methods from the spigot API to display Actionbar and Title messages (only in 1.16 and newer)

Thank you to everybody who reported bugs and suggested new features! :)
----------, Jun 13, 2021

UPDATE v1.20.4
:love: UPDATE 100 :cool:


Java 16, MySQL Rework, Bounty Enhancements & more!
Changelogs:
  • Added: Support for Java 16. We are ready for minecraft 1.17!
  • Added: Bounty List menu. You can now see a list of all active bounties in a cool gui. You see the players head and all bounty information: Bounty value, initiator and expire time!
  • Added: Bounty Compass feature! You can now (via the list menu) attach a tracker to a compass! Simply put a compass in your hand and click in the menu on the bounty you'd like to track. The compass now points to the bounty. You can right-click the compass then to update the tracker and to see how far (in blocks) the bounty is away from you.
  • Added: Bounty Disabled Worlds option. You can now disable bounties in certain worlds. With another option, you can then disable the timer countdown in those worlds.
  • Added: /togglepvp confirm command! With this option, you can decide if your players should confirm if they really want to turn on their pvp. This prevents players from falsely activating their pvp. The command comes with new messages which you can edit in the lang.yml
  • Added: entity_explosion death message.
  • Changed: The MySQL function has been reworked. Multiple issues have been fixed with this (e.g the connection loss after a certain amount of time)
  • Changed: The /dc reload command has been reworked. The plugin can now be safely reloaded without any issues.
  • Fixed: Bug, which allowed you to boost yourself in the air with the new combat barrier behaviour.
  • Fixed: Bug, which prevented you from using color codes in the /bounty create menu.
  • Fixed: Bug, which prevented days from showing up in the time strings.
  • Changed: The way, the bounty will be checked if it is expired, has been changed. Instead of a date in the future, we now count down milliseconds. This means that all active bounties will be converted when you install this version.
  • Fixed: A killer will now be displayed, even if DeluxeCombat didnt get it (Using p.getKiller())
  • Fixed: Some more minor bugs
  • Fixed: GSuit support

Thank you to everybody who reported bugs and suggested new features! :)
----------, Jun 9, 2021

UPDATE v1.20.3

Border improvements, Per World options, Bug fixes and a lot more!
Changelogs:
  • Changed: The plugin now detects if you interact with the combat border. If you do so, you get a slight knockback effect and the vanished blocks will re-appear again. This prevents players from glichting into the border so that they cant be attacked anymore.
  • Added: Per world options for the Enderpearl, Chorus Fruit, Apple / Gapple and Totem of Undying restrictions. With these options, you can disable those restrictions in certain worlds. BONUS: You can whiteliste / blacklist worldguard regions too! So if you want the chorus fruit just to be disabled in your pvp arena, you can use this new list to add the region!
  • Added: DeluxeCombat now offers a keep-inventory permission ( deluxecombat.keep-inventory ). This permission is disabled by default and can also be enabled only during combat!
  • Added: Option to set the pvp points when you first join the server.
  • Added: Option to keep the chunks, in which the corpse spawns, loaded. This will help, if you dont want the items to be dropped when the corpse gets removed and you have ClearLag installed.
  • Added: Blacklisted Enchantments! You can now disable enchantments on your server. This also works with unsafe enchantments such as fortune 1337. You have also an option to block certain enchantments only during combat. Thereforce a new command called /dc enchantment has been added. For now, this only works with vanilla enchantments.
  • Added: New drop restriction rules! If you have enabled Killer Drops, you can now choose between different modes. KILLER, VICTIM and UNTAGGED. Killer only lets the killer pickup the drops from a player, Victim will only allow the victim to pickup his loot after being killed and Untagged will only allow untagged players to pickup the loot a player has dropped in pvp.
  • Added: The loot restriction now also applies to corpses.
  • Changed: The lava / fire detection has now been raised from 4 to 6 blocks. This prevents players which have pvp disabled / a grace period from getting burned by lava / fire.
  • Added: You can no longer get killed beds in the nether / end when you have an active grace period or pvp disabled!
  • Fixed: Keep-Inventory bug with Towny and other Inventory plugins!
  • Fixed: Bug, where you got teleported back when combat already was over.
This version of the plugin is clearly a BETA. If you find any bugs, please tell me them in my discord :)

Thank you to everybody who reported bugs and suggested new features! :)
----------, May 28, 2021

UPDATE v1.20.2

Disable sounds, mcMMO Support, Bug fixes & more!
Changelogs:
  • Added: Option to disable certain sounds from being played on your server. This requires ProtocolLib.
  • Added: Support for mcMMO! You can now longer damage other players with the rupture skill when you have an active protection.
  • Added: Option to block certain mcMMO skills from being activated during combat.
  • Added: Option to change the corpses inventory name.
  • Added: Option to broadcast the killrecap message only to the victim, the killer and its assistants.
  • Added: Option to block interacting with certain item materials in or out of combat.
  • Added: Option to disable giving out rewards between clan members (This will prevent them from farming kill rewards in their own clan [Clan plugins supported])
  • Added: New placeholder: %deluxecombat_item_cooldown% which will return the cooldown you have on the item you currently hold in your hands.
  • Changed: If you have enabled the corpse despawn in lava option and the drop items after removal option, the items will now finally get dropped. This will prevent netherite items from being falsely removed.
  • Fixed: Towny region barriers. The barriers now no longer have one block offset.
  • Fixed: Bug, which replaced the the actual configured commands with the placeholder values.
  • Fixed: Bug, which prevented you from creating bounties via the api.

Thank you to everybody who reported bugs and suggested new features! :)
----------, Apr 30, 2021

UPDATE v1.20.1

Disable Mending, Netherite Knockback, Bug fixes & more!
Changelogs:
  • Added: Option to disable mending enchantments during combat. This will prevent players from repairing their armors with XP Bottles during combat. Available for MC 1.13+
  • Added: Option for the custom knockback, to remove the netherite armor knockback resistance.
  • Added: Option to lower the netherite axe damage.
  • Added: Command to reset specific stats of a player ( /pvpstats reset (Player) (Statstype) )
  • Changed: Custom Knockback options have been moved to the Supported Plugins -> ProtocolLib.
  • Changed: The skull building method has been recoded.
  • Fixed: Towny support. DeluxeCombat supports now the newest dev builds of Towny.
  • Fixed: Bug, which let you throw away items before your stats have been loaded.
  • Fixed: Bug, which kept CrackShot weapons from dropping on death.

Thank you to everybody who reported bugs and suggested new features! :)
----------, Apr 18, 2021

UPDATE v1.19.9

New WG Flags, Bug fixes & more!
Changelogs:
  • Added: Two new worldguard flags! pvp-force and pvp-tag. The pvp force flags allows you to force change the players pvp status when entering a region. The pvp tag flag allows to deny / allow pvp / (combat) tagging in a region. To use the new flags, please visit the DeluxeCombat WorldGuard Addon page. The flags are only available for MC 1.13.2 and newer (at the moment).
  • Added: Support for Residence.
  • Added: Option to run commands when the combatlog NPC dies. Thank you for your idea @krisy1234 !
  • Changed: The hooking mechanism (again). DeluxeCombat checks now for incompatibilities on start and tries to prevent the hook from happening. This will prevent some plugins from misbehaving. Also, an option has been added to delay the hooking process even further (if necessary).
  • Added: Option to disable the damage indicator in certain worlds.
  • Fixed: The "pvp in pvp deny regions" option.
  • Fixed: Bug, which prevented you from entering Lands regions, even if the "Region barriers" where disabled.
  • Fixed: Bug, which threw an NPE when trying to access the item you are holding in your hand while DeluxeCombat tried to spawn a CombatLog NPC for you.
  • Fixed: Code, which prevented the plugin from checking for non-dropable items.
  • Fixed: Bug, where the command on rejoin players did not get saved.
  • Fixed: Issue with uppercase commands when checking if they are blocked.

Thank you to everybody who reported bugs and suggested new features! :)
----------, Apr 6, 2021

UPDATE v1.19.8

Disable Armor Equip, StatTrak Actionbar, Bug fixes & more!
Changelogs:
  • Added: Option to display a StatTrak ActionBar message when you have selected a StatTrak weapon with your cursor. You can change the displayed message in the lang.yml. Also, just as in the loved shooter, an alternating "ERROR!" message will be displayed when the item is held by someone else than the owner.
  • Added: Option to disable armor changing during combat. A bypass permission also has been added for this: deluxecombat.bypass.armor-change
  • Added: Support for Magic! Players now get tagged when they get hit by magic spells. Thank you @NathanWolf for your amazing help!
  • Changed: Players now get teleported to their bed when instant respawn is enabled and there is no spawnpoint set. Also, when no bed is placed, you can run commands to teleport the player somewhere else.
  • Changed: The addon manager has been completely rewritten. This allows some hooked plugins to work smoother. In the same step, the code has been cleaned up by a lot.
  • Added: /togglepvp list (disabled/enabled) command. This commnand allows you to display all players that have enabled / disabled their pvp.
  • Added: /tag list command. This allows you to display all players that are currently tagged / fighting.
  • Added: Reworked the knockback effect on the invisible borders. You can now also configure a knockback strength.
  • Added: New api methods and events! PlayerTogglePVPEvent [fired when you toggle your pvp], createBounty; hasBounty and removeBounty method!
  • Re-Added: Lands region barriers.
  • Added: You can now use placeholders in the death messages.
  • Fixed: You can now be tagged by ghasts, slimes, shulkers and phantoms.
  • Fixed: Bug, which let you enter end portals during combat.
  • Fixed: Bug, which allowed you to open chests, minecart chests and other containers during a phase, when your inventory was about to be cleared.
  • Fixed: Bug, which did not remove combatlog npcs after the "inventory-remove-after" time was over.
  • Fixed: A lot more... (I cant remember...)

Thank you to everybody who reported bugs and suggested new features! :)
----------, Mar 17, 2021

UPDATE v1.19.7

Tons of bug fixes and new features!
Changelogs:
  • Added: PvP Intervals! With pvp intervals, you can now configure a time period (per world) in which the pvp is enabled. You can decide, if you want to use the real world time (timezone support!) or the minecraft time in ticks. Therefore, you can use the new /pvp-interval command!
  • Added: Option to instantly apply potions on right click. (Requires NBTAPI!)
  • Added: Old Armor durability option! You can now decide, how many armorpoints will be removed per hit.
  • Added: Old Armor strength option! Based on 1.8 like calculations, you can bring back the old armor damage reduction.
  • Added: Old Burn delay option. You can now decide how many ticks you will burn after touching lava / fire.
  • Added: Gold / God apple instant eat. Because of the bug from mc version 1.16.4, you can now enable an option which lets you instantly eat gold / god apples.
  • Added: Completely reworked knockback system! The knockback will now be handled via packets. Therefore you need to install ProtocolLib in order to use it.
  • Added: Blocked interactions during combat list. With this list, you can add certain types of blocks you cant interact with during combat.
  • Added: Reworked the knockback effect on the invisible borders. You can now also configure a knockback strength.
  • Changed: "Tagger wasn't active" debug message has been removed.
  • Changed: Ender crystals will no longer damage players when they have an active grace period or pvp disabled.
  • Fixed: Bug, which removed all totem of undying from your inventory when the "totem anywhere in inventory" option was enabled.
  • Fixed: Bug which weirdly teleports you when the region barrier has been passed.
  • Fixed: Bug, which loaded the plugin hooks, even when the plugin hook was blacklisted.
  • Fixed: Bug, which lets you execute custom commands during combat.
  • Fixed: Bug, which threw an error when a creeper exploded on you.
  • Fixed: Bug, which lets you pickup the loot unlock display item after the chunk got unloaded.

Thank you to everybody who reported bugs and suggested new features! :)
----------, Feb 20, 2021

UPDATE v1.19.6

PvE Tagger, New features, Rewritten NPCs and more!
Changelogs:
  • Added: PvE Tagger! Finally you can get combat tagged when you are fighting with hostile mobs and custom bosses. A seperated menu in the Combat section will help you setting it up. On top of that you can whitelist certain mobs or mob names that wont get you combat tagged when you fight with them!
  • Added: Completely rewritten NPC System. You now can use Citizen NPCs as Ghostplayers or Combatlog NPCs. With the new support of Sentinel you can enable "AI" in the config, which lets you allow fighting with the spawned npc.
  • Added: New Ghostplayer features such as "Only Spawn in PvP Regions" and "Whitelisted regions"
  • Fixed: Bug where you could have dropped items before you got killed by the plugin. (Ghostplayer rejoin)
  • Added: Snowball, Egg and Enderpearl Knockback as in minecraft version 1.8!
  • Added: Totem of Undying feature which lets you have the totem anywhere in the inventory in order to work!
  • Added: Completely rewritten Combat Tag module. The combat tagger works now as efficient as never before.
  • Added: The placeholders e.g when you use the /pvpstats (Player) command will now get parsed with the target player name.
  • Added: You can now use %location% in the death messages.
  • Changed: Reordered the setting location in the General Settings menu.
  • Added: You can now break the reward applying after the first reward got successfully granted to a player.
  • Fixed: Bugs, Bugs and more Bugs!

Because this is the first update of 2021, I wish everybody a happy new year! :)
----------, Jan 17, 2021

UPDATE v1.19.5

StatTraks, PreciousStones support, Cleanup
Changelogs:
  • Added: StatTraks! The known CS:GO function is now a feature of DeluxeCombat! You can attach and inspect StatTraks on items! For this, support for the NBTAPI has been added to DeluxeCombat. It is required to install it in order to use the new feature. Thank you very much @DrIgo for this idea!
  • Added: Support for PreciousStones. Players now can no longer use doors in protected fields while they are in combat. Thank you for the bugreport @Cry_Sis !
  • Changed: Cleaned up the command classes.

Merry Christmas everyone :)
----------, Dec 24, 2020

UPDATE v1.19.4

Support for GSit
Changelogs:
  • Added: As many of you wished it, DeluxeCombat now supports GSit. That means, you can now prevent players from sitting down / crawling during combat.
----------, Nov 27, 2020

UPDATE v1.19.3

zShop support, Old Axe Damage Hotfix
Changelogs:
  • Added: Support for zShop. You can now use the deluxecombat economy (points) in zShop. Thank you @Maxlego08 for providing me the needed library!
  • Fixed: Removed the wrong import in the OldAxeDamage class. Thank you for the report @c0smic
  • Changed: The plugin now checks if the player is still online, before reloading the stats. Thank you for the report @TadiklCZE !
----------, Nov 26, 2020

UPDATE v1.19.2

Old Axe Damage values, Anti Bow Boosting, Bypass permissions & a lot more!
Changelogs:
  • Added: Disable Bow Boost and Refresh Combat Tag on Bow Boost option! Thank you for the idea @LordShabby
  • Added: Option to revert the old axe damage values! Thank you for the idea @c0smic !
  • Changed: The vault money formatting has been changed to avoid exponential numbers like "10E7". Thank you for the report @LordShabby
  • Added: Combat Enter and Combat Leave titles for players! Thank you for the idea @LordShabby
  • Added: Bypass permissions for bounties. With the permission "deluxecombat.bypass.bounty" you are immune against bounties. Thank you for the idea @gavokred
  • Added: Permission to disable the drop handling of DeluxeCombat for a specific player. The permission is "deluxecombat.bypass.drops". The permission is disabled by default to prevent OP players from having false positives. You can enable the permission in the PvP Extras in the /dc menu. Thank you for the idea @mrlife000 !
  • Added: You can now change the /bounty list message in the lang.yml. Thank you for the idea @Namours !
  • Added: If you disable shields in the Old PvP menu, you will now disable the crafting of shields too!
  • Added: Italian language! Thank you for the support @XblownPow3r2.0 !
  • Fixed: Fixed issue with the HEX Colors in some messages.
  • Fixed: EliteEnchants Support. Thank you for the report @SilentMyth !
  • Fixed: The damage indicator now uses the getFinalDamage() method instead of the getDamage() method. This includes the calculation of reduced damage when wearing armor.
  • Changed: If you change the language, the new language file will now be automatically updated.
  • ... Some bug fixes here and there.
----------, Nov 22, 2020

UPDATE v1.19.1

Bug fixes & Option to reset all stats

ShopGUIPlus support is disabled by default now!
Changelogs:
  • Added: New pvpstats command. With /pvpstats reset ALL (Type) you can reset a specific type of stats in the database. e.g with /pvpstats reset ALL points, you can set the points of every player to 0. Thank you for the idea @gavokred !
  • Changed: The ShopGUIPlus support is now disabled by default. Due to the recent issues, you need to manually enable the support in the /dc menu (/dc menu, Settings, Supported Plugins, ShopGUIPlus -> Enable ShopGuiPlus Economy). Do this at your own risk!
  • Fixed: Annoying NPE from the corpses. Thank you @LordShabby , @josecuervo2016 for the report!
  • Fixed: Now, if you have opened a corpses inventory, it closes when the corpse disappears.
----------, Nov 11, 2020

UPDATE v1.18.9

WorldGuard Border Fix, Bug fixes & more!
Changelogs:
  • Added: Option to disable the killstreak count when you kill the same player again.
  • Changed: Fixed the invisible region barrier knockmback effect
  • Added: Cool particle effect when touching an invisible region barrier
  • Added: Hex Color Code support!
  • Added: Option to allow bounty stacking. You can now attach multiple bounties to a player.
  • Added: List in which the old pvp features are disabled. This applies to all old pvp features.
  • Added: Option to teleport the player to a random spawnpoint on death instead to the nearest one.
  • Changed: The plugin now uses ConcurrentHashmaps.
  • Fixed: Issue when throwing an enderpearl into a pvp deny region in combat.
  • Changed: Some settings are now in other sub-categories. (In the PvP config section).
  • Added: Simplified Chinese Language.
  • Some other things I cant remember :(
----------, Nov 8, 2020

UPDATE v1.18.8

FactionsX, Citizen & ShopGUI+ support & more! + HOTFIX
Changelogs:
  • Added: FactionsX support! You can download on the Factions Addon page, the new FactionsX Addon.
  • Added: CombatTagEvent that gets fired when two players are getting tagged (For Developers!). Thank you for the idea @CustomEntity !
  • Added: Support for Citizen. You can now create create combatlog npcs with the type PLAYER! Thank you very much for the idea @ShockCharge!
  • Added: Support for ShopGUI+. You can now use points as a currency in a shopgui+ shop.
  • Changed: Updated the lands support, which caused an error.
  • Changed: Updated to the newest version of DeluxeShop. Please update to version 0.3 if you want to use the DeluxeShop!
  • Fixed: ShopGUIPlus issue that prevented the plugin from starting.
  • Fixed: Issue with the abuse timer.
  • Fixed: A few more things + Code cleanup
----------, Oct 19, 2020

UPDATE v1.18.8

FactionsX, Citizen & ShopGUI+ support & more!
Changelogs:
  • Added: FactionsX support! You can download on the Factions Addon page, the new FactionsX Addon.
  • Added: Support for Citizen. You can now create create combatlog npcs with the type PLAYER! Thank you very much for the idea @ShockCharge!
  • Added: Support for ShopGUI+. You can now use points as a currency in a shopgui+ shop.
  • Changed: Updated the lands support, which caused an error.
  • Changed: Updated to the newest version of DeluxeShop. Please update to version 0.3 if you want to use the DeluxeShop!
  • Fixed: Issue with the abuse timer.
  • Fixed: A few more things + Code cleanup
----------, Oct 18, 2020

UPDATE v1.18.7

Added support for DeluxeShop, KingdomsX, SuperiorSkyblock2 and more!
Changelogs:
  • Added: Support for SuperiorSkyblock2! It is now no longer possible to tag players on their island with splashpotions. Thank you very much for your help @Ome_R !
  • Added: Support for KingdomsX. Thank you for the idea @Sn0rrem4ns69 !
  • Added: Support for DeluxeShop. You can now add requirements to buy a certain item (e.g you need to have at least 10 kills to purchase the item). Furthermore, you can run commands after an item has been purchased. The old shop will now no longer be supported.
  • Added: Two new reward types. BOUNTY and KILLSTREAK_BREAK. BOUNTY will give you a reward when you kill the bounty. KILLSTREAK_BREAK will give you a reward when you break someones killstreak. For more information please ask me in my discord :)
  • Added: Anti Build Mode while tagged. If enabled, you cannot place / break blocks in command.
  • Added: You can now set an alias for the /sellhead command. This will help those people who already had a plugin that has used this command.
  • Added: Experimental Towny option to prevent building (breaking wool, fences) during Towny War. Please give me feedback if you like it! Thank you for the idea @GoldenEdit
  • Changed: The /bounty list command can now be used with the permission: deluxecombat.bounty.list
  • Fixed: Lands Region barriers which were one block offset (The barrier will now still be one block offset, but you will get a pushback effect when you try entering the blocked land.)
  • Fixed: Some bugs I sadly cant remember of.
  • and much more....
----------, Oct 11, 2020

UPDATE v1.18.3

Bug fixes, Anti Kill steal, Remove invisible potions on combat & more!
Changelogs:
  • Added: Option to remove the invisibility potion effect on combat enter. Thank you very much for the idea @Peacemun !
  • Added: Option to prevent a 2v1 or better said kill stealing. Thank you for the idea Archer!
  • Added: Option to disable the Anti Kill Abuse sytem in certain worlds. Thank you for the idea @zarotli !
  • Added: Option to use the Respawn Listener instead of using Instant Respawn. This allows you to disable the instant respawn option when you still want your players to respawn at the nearest spawnpoint! Thank you for the help ViperLabs!
  • Added: Reworked the Lands support. Now, the lands region barriers should work better. Thank you for helping me @Sairiik !
  • Added: You can now use the %player_displayname% placeholder in the messages of the /pvpstats command! Thank you for the idea @GamingDay !
  • Changed: The region barrier will now appear even if you are under water or in lava. Thank you for the idea @Sairiik !
  • Changed: Moved the lang.yml from pastebin.com to github.com . This allows it to give users access to the lang updater in countries where pastebin is banned.
  • Fixed: Bug, where you could use Chorus Fruits as infinite food.
  • Fixed: Where the healthbar has thrown an error when you used plugins with custom health. Thank you for the report @Sairiik !
  • Fixed: Bug, where the glow effect hasn't been removed after combat.
  • Fixed: Level & Experience duplication glitch, when using the combatlog NPCs
  • ... And a lot more, I cant remember ;(
----------, Aug 30, 2020

UPDATE v1.18.2

Support for CrackShotPlus, New features, Bug fixes
Changelogs:
  • Added: Support for CrackShotPlus. Now soulbounded weapons won't get dropped anymore. This also supports weapons that are bounded to the owner. Thank you very much @MoneyDrip for the idea and @DeeCaaD for the help during developement!
  • Added: Option to completely disable shields during combat. If enabled, the damage won't get reduced and the shield drops out of your inventory on the ground.
  • Added: Option to disable the target checks of the bounty system. If enabled, DeluxeCombat only checks if the player has pvp enabled or has an active protection.
  • Added: Listener, that prevents you from placing fire / lava near a player that has pvp disabled or an active protection.
  • Added: Option to use custom placeholder messages. If you want you can now replace the true / false / ??? output with your own messages such as Yes / No. For this option, please take a look at the lang.yml and the general settings menu.
  • Added: force pvp toggle worlds! You can now decide in which worlds pvp is automatically enabled / disabled for your players!
  • Fixed: Bug, where you could have set the bounty on yourself.
  • Fixed: Bug, where the bounty immediatly expired.
  • Fixed: Bug, where you did not get your items back on rejoin.
----------, Aug 16, 2020

UPDATE v1.18.1

New placeholders, Bug fixes
Changelogs:
  • Added: four new placeholders! The placeholders have been added due to the new bounty system. The new placeholders are: %deluxecombat_has_bounty% ; %deluxecombat_bounty_value% ; %deluxecombat_bounty_prefix% and %deluxecombat_bounty_initiator%
  • Fixed: Fixed gold / god apple duplication glitch when holding the apple in the offhand.
  • Fixed: Bug where the bounty inventory did not work when enabling it for the first time.
----------, Aug 8, 2020

UPDATE v1.17.9

New Bounty System!, Bug fixes, Disable offhand
Changelogs:
  • Added: a full bounty system! You can now set bounties on other players! DeluxeCombat offers a great creation menu for bounties. This bounty system includes tax, prefixes, glow on bounty, combat tag on bounty and much much more! Please read the feature section to find out more about it!
  • Added: option to completely disable the offhand.
  • Added: A lot of new messages (Bounty, Killrecap messages). But dont worry the plugin downloads the newest ones automatically ;)
  • Fixed: Issue with the apple menu.
  • Fixed: Many other bugs
  • Removed: Old code, more bugs
----------, Aug 7, 2020

UPDATE v1.17.8

Two new console commands, Bug fixes, Killer Drops countdown
Changelogs:
  • Added: Two new console commands. /pvpstats reset (Playername) and /togglepvp (Playername) (true/false) can now be executed from the console!
  • Added: Killer Drops countdown. A message will now float above the killer-items which will indicate how long the drops are still locked. Thank you for this amazing idea Archer!
  • Fixed: Issue where you could duplicate god/gold apples when holding them in the offhand while eating.
  • Fixed: NPE that occured when using EliteEnchantments and non-holy-scroll items.
  • Fixed: Issue that dropped items even when the player was on a keep-inventory true region.
  • Fixed: Issue that spawned a corpse on combatlog.
  • Fixed: Issue that didnt allow armor to drop in older mc versions.
----------, Jul 27, 2020

UPDATE v1.17.7

Fishing rod knockback, Spectral arrow fix, AdvancedClans support
Changelogs:
  • Added: Fishing rod knockback! You can now bring back the old and well loved fishing rod knockback. On top of that, you can customize the damage the fishing rod will deal.
  • Added: Option to prevent players from pulling each other with fishing rods.
  • Added: Support for AdvancedClans. Thank you for your api @Jose198 ;)
  • Fixed: Issue where you could get shot by spectral arrows, even though you had a protection / pvp disabled.
  • Fixed: NPE when the location or the npc type was null from a ghostplayer.
----------, Jul 19, 2020

UPDATE v1.17.6

CrackShot dropable gun fix, New enderpearl check / placeholders & more!
Changelogs:
  • Added: New placeholders!: %deluxecombat_has_pvp_enabled% and %deluxecombat_has_protection% !
  • Added: New enderpearl check you can enable via the PvP Extras menu. This check prevents players from teleporting themselves between two blocks when there is only one block of air between.
  • Added: Option for the "drop pickup by killers". You can now unlock those drops after a certain amount of time, so other players can pickup the items too.
  • Fixed: Undropable crackshot gun method. This method now actually reads the crackshot weapon file in order to get the necessary information.
  • Fixed: KD from beeing calculated in a wrong way.
  • Added: Option to disable the lang.yml updater. Some people had problems with slow loading times because pastebin.com was blocked from their country.
----------, Jul 16, 2020

UPDATE v1.17.5

Anti Item Theft, Support for Parties & ItemJoin, Bug fixes
Changelogs:
  • Added: Anti Item Theft system. If enabled only the killer can pickup the items from the killed players. This prevents other players from stealing the loot.
  • Added: Support for Parties. Now, the players in a party cannot damage each other.
  • Added: Support for ItemJoin. Now, items that have an "dont drop" item flag wont be dropped on death anymore.
  • Fixed: Non dropable CrackShot guns wont be dropped anymore. To use this option, please check the newly added CrackShot folder in the /dc menu.
  • Changed: Updated to the newest version of Lands, Towny and Guilds.
  • Fixed: Region barriers for Towny and Lands.
  • Removed: NPE when a DeluxeCombat placeholder was used by another plugin, before the player stats were loaded.
  • Changed: The KD Stats Display is now working.
  • Added: New API methods. For more information please check the DeluxeCombat wiki.
  • Changed: DeluxeCombat now uses its own CombatLogEvent. You can do that too! Just check out the DeluxeCombat Wiki!
----------, Jul 5, 2020

UPDATE v1.17.4

THIS UPDATE CONTAINS CRITICAL CHANGES IN THE DATABASE SYSTEM, PLEASE READ THE ENTIRE UPDATE LOG IN ORDER TO PREVENT DATA LOSS!

1.16 support, New database system, Ghostplayers and more!
Changelogs:
  • Added: Completely recoded database system. This recode contains many bug fixes and improvements. Please read the information on the bottom of the update log (How to upgrade to 1.17.4)
  • Added: Ghostplayers. If enabled, an npc spawns at the location you have logged out. If killed, the npc drops your entire inventory. If the npc does not get killed in the time you are offline, nothing happens.
  • Added: Spanish translation. Thank you _Darka, lRoshi and MonsterDF!
  • Added: You can now disable support for other plugins. (Simply add the plugin name to a list)
  • Added: Healthbar option BOTH, which will display both Healthbar and health display below the name.
  • Added: Support for 1.16.1
  • Removed: NPE that occured with the damage indicator items when using an old minecraft version.

HOW TO UPGRADE TO 1.17.4:
  1. Stop your server.
  2. If you are using SQLITE, please make a copy of the existing database file (DeluxeCombat.db). If you are using MYSQL please try to download the Database or the deluxecombat_players table.
  3. Replace the existing DeluxeCombat v.x.x.jar with the new DeluxeCombat v.1.17.4.jar.
  4. Start your server.
  5. Now look carefully at your console. After the plugin has been enabled it begins with converting the old database table. Depending on how many players are stored in your database, this can take a few seconds.
  6. If no error appeared, this message should be printed: "Successfully converted old table. Took xxxx ms".
  7. Done! You can now enjoy the new improved database system!
In case of an error:
  1. Stop your server.
  2. Replace the updated database file with the old one.
  3. Replace the DeluxeCombat v.1.17.4.jar with an older version.
  4. Contact me on Discord: Tim01#6979 or write me PM!
----------, Jun 28, 2020

UPDATE v1.17.3

Support for nicknames, Improved punishment system and more!
Changelogs:
  • Added: Support for Essentials / NickNamer nicknames. Your nickname now will get used by all messages, scoreboards, and other deluxecombat related stuff! Thank you for the idea @MasterGabeMOD
  • Changed: The anti fly system now works much better as before.
  • Added: Completely new punishment system. Basically you have all the old features but in a improved way. e.g the NPC punishment now will spawn a NPC as you already know, but if the combatlogger logs back in, the npc will get removed and he will get his inventory back. If the npc gets killed, the combatlogger dies (even if he is offline) and will not get his items back the next time he will join the server. The punishment system now also supports all the Enchantment plugins and keep inventory flags. Thank you for the idea @flamingwavez
  • Fixed: Bug, if the healthbar mode was set to BOSSBAR, the scoreboard below the name was still shown. Thanks for the report @v_M_v
  • Fixed: Issue with the clickable recap message, when another plugin was installed that uses the /dc command. Thank you for the report @IAlekseyI
  • Changed: The cooldown messages are now without an _. Thank you for the idea @killbinvlog
  • Fixed: If you had essentials/ cmi installed, the combat prevention did not work. Thank you @NoHoPeLess
  • Fixed: Issue with splash potions and people that are tagged even though they were in a pvp deny region.
  • Fixed: Apple recipe issues in older mc versions. Thank you for the report @En_0t_S
  • Added: Anti collision for the pvp deny/allow scoreboard groups
  • Fixed: The damage indicator items now wont get picked up by hoppers.
  • Added: New improvements i cant remember.
As always, thank you for all the reports and ideas.
<3
----------, Jun 7, 2020

UPDATE v1.17.2

EliteEnchantments / CMI support, Auto save stats, Anti collision & more
Changelogs:
  • Added: Support for EliteEnchantments! This prevents the duplication of items with holy scrolls on them. You can also declare other enchantments of EliteEnchantments to not drop them on death!
  • Added: Support for CMI! You can now prevent players from fighting with God. Also, you can prevent players from getting killed, while they are AFK! The plugin also supports the keep inventory permission of CMI to prevent item duplication. Thanks for your help @kekker98 !
  • Added: Mob Damage indicator!
  • Changed: You can now auto save the stats of all players. Just enable the option in the rankin system menu.
  • Added: Anti collision rule for the scoreboard teams. In the newer versions, people that have pvp disabled, cant be pushed e.g into lava from people that have pvp enabled.
----------, May 24, 2020

UPDATE v1.17.1

AdvancedEnchantments support, Damage indicator fix, Turkish transl.
Changelogs:
  • Added: Support for AdvancedEnchantments. You can now define that items with certain enchantments do not drop on death. Same goes for Holy White Scrolls. Thank you for your help @GC. and @Quinix1267 !
  • Added: WorkLoadThreads. The plugin uses now extra threads for heavy workloads. This saves more tps and should fix the performance issues some of you experienced in the past.
  • Added: Turkish translation
  • Removed: Bug, where the sub ids from the damage indicator did not work
  • Changed: Some messages of the French translation.
----------, May 17, 2020

UPDATE v1.16.9
HOTFIX

Damage indicator, Lands borders fix, Fixed enderpearl glitch, and more!
Changelogs:
  • Added: Damage indicator! (But in a way that has never been seen before!). The damage indicator drops a fake item on the ground which displays, how much damage you have dealt to your victim. Also, the plugin detects a critical hit (displayed through an seperate item). The item and the time, the item will be displayed, can be customized. Thank you for this amazing idea @Karyte !
  • Added: New check for the enderpearl glitch system. The plugin now checks if you interact with a block, so players cant glitch thru blocks anymore.
  • Removed: Bug, where Lands owners still can enter their land during combat.
  • Added: Option to disable sweep attacks (old pvp). Thanks for the report @Quinix1267 !
  • Removed: Hotfix for a 1.9 version error
  • Removed: Bug, where no message will be printed in the chat, when you disabled the plugin prefix.
  • Changed: Some internal methods.
----------, May 13, 2020

UPDATE v1.16.8

Lands region barriers, Anti Enderpearl Glitch, Lands kill abuses and more
Changelogs:
  • Added: Region borders for the Lands plugin! You can now prevent players from entering lands with pvp disabled for certain roles during combat! Thank you for this amazing idea @artuditu!
  • Added: Kill abuses for lands members! With this option, if a victim gets killed on your lands region, it will count as a kill for everybody. Once the kill abuse limit is reached for this victim, every lands members will be punished! Thank you for this amazing idea @DibsyHd !
  • Added: Anti Enderpearl glitch system. With this option, players cannot teleport themselves with enderpearls into non full blocks!
  • Added: Option to disable the corpses inventory. The items will then drop directly on the ground.
  • Added: Cooldown after kill option. With this option, you cannot the /togglepvp command after a kill. This gives the victim a chance to take revenge on you! Thank you for this idea @Spaex ;)
  • Removed: Bug where the pvp toggle on join option did not work for new players.
  • Removed: Bug where the gold apple effects got applied instead of the god apple effetcs when you ate an god apple.
  • Changed: Created a new sub menu for Corpses and the pvp toggle command.
Thank you for this amazing support guys ;) <3
----------, May 8, 2020

UPDATE v1.16.7

Elytra restrictions, UltimateClaims borders, Bug fixes
Changelogs:
  • Added: You can now prevent players from using their elytra during a fight or in general on your server. Thank you for this amazing idea @BoolyStudy ;)
  • Added: Region borders for the UltimateClaims plugin. You can prevent players from entering Claims that have pvp disabled during a combat. Thank you for the idea @_BlackSquid_ !
  • Added: You can now create a random offset to the deathback location, so you won't get teleported directly to the location. Thank you for this idea @Lobuz21 !
  • Removed: Bug, where new players always had pvp enabled even though you have it disabled in the settings. Thank you for the report @Spaex !
  • Changed: Some messages of the Settings menu.
  • Changed: You now wont get an update notification anymore if you have the newest version.
  • Changed: Updated the french language yml. Thank you @killbinvlog !
----------, May 1, 2020

UPDATE v1.16.6

New languages, Bug fixes, New options
Changelogs:
  • Added: Following languages: French, Russian. Thank you very much @killbinvlog and @ninetown for your help! If you know a language that is not contained in deluxecombat please feel free to write me a PM with the translated language file in your language! ;)
  • Added: You can now prevent opening corpses with the wrong gamemode. This can be very useful if you are running a minigame and you want to prevent spectators from opening corpses! Thank you @Finoway for this idea ;)
  • Removed: Bug, where you couldnt throw enderpearls.
  • Changed: Some messages of the Settings menu.
  • Changed: The knockback system has been slightly reworked. I will completely rework the knockback system soon!
  • Removed: Bug where you got NSM errors in old mc versions.
----------, Apr 29, 2020

UPDATE v1.16.5

Bug fixes, Deny combat on AFK, PVP in pvp deny regions
Changelogs:
  • Added: You can now enable an option where you can still pvp in pvp deny regions, when you are tagged. Thank you PanicPVP for this idea!
  • Added: You can now protect players that are AFK on your server from getting attacked by other players. You can find this option under the essentials support options.
  • Removed: Bug, where enderpearls got removed from your inventory when you tried to throw them during cooldown.
  • Removed: Bug, where the pvp scoreboards threw an error in older mc versions. Thanks for reporting @killbinvlog
  • Removed: Bug where the glow feature didnt work in older versions.
  • Changed: The decimal numbers are now shortened to two digits, if you get vault money.
  • Removed: Fixed bug, where the % loss option didnt work in some cases. Thanks for reporting @ninetown
----------, Apr 26, 2020

UPDATE v1.16.4

Item cooldown in actionbar, New vault options, Reworked spawnpoints
Changelogs:
  • Added: Complete reworked Spawnpoint system! You can now apply a permission and a custom name to every spawnpoint.
  • Added: Added welcome title for the spawnpoints. Now, when you get teleported to a spawnpoint, you will see the name of the spawnpoint.
  • Added: You now will get teleported to the nearest spawnpoint, for that you have a permission for.
  • Added: You can now remove a percentage of money from the victims bank account on death/combatlog.
  • Added: Cooldown message in the actionbar for enderpearls, chorus fruits, totems of undying, apples. With this option you see directly how long the cooldown lasts!
  • Added: Added /dc editSP command to edit/teleport/delete spawnpoints!
  • Removed: Fixed some rare NPE.
----------, Apr 25, 2020

UPDATE v1.16.3

Support for Spartan, Blacklisted WG Regions, Spawnpoints rework

REQUIRES THE NEW VERSION OF THE WORLDGUARD ADDON!
Changelogs:
  • Added: Support for Spartan AntiCheat. Thanks to @Vagdedes ! The issue with the instant respawn should now be fixed!
  • Added: If you now create a new spawnpoint, the plugin will store your facing location (North, West, South ....). If you now get spawned at a spawnpoint, you will look in this direction!
  • Added: Blacklisted worldguard regions! Thanks to @BlitzGamer88 for the idea! (Requires the newest version of the worldguard addon!)
  • Changed: The drops on death now will get stored in a internal list. This prevents duped drops or no drops at all to happen.
  • Changed: Some other fixes.
----------, Apr 22, 2020

UPDATE v1.16.2

Added 1.8 pvp! Custom apple recipes, bug fixes and more!
Changelogs:
  • Added: You are mising the old 1.8 pvp? Then this update is for you! You can disable the weapon cooldown that has been added in minecraft version 1.9!
  • Added: You can enable an option to only remove the weapon cooldown during combat. After the combat is over, you will have the weapon cooldown again.
  • Added: List to disable the removal of the weapon cooldown in certain worlds. If you are changing worlds, the cooldown will be removed or added again.
  • Added: Custom recipes for god and normal gold apples. You also have an ingame editor for those recipes. Just type in /dc apple gold/god recipe to change it!
  • Changed: You can now use the %attacker% placeholder in certain vault messages.
  • Changed: Fixed crackshot support!
  • Added: You can now run commands on kill abuse!
  • Added: Support for Guilds! Thanks @ItsMeGlare and @SskyWorms !
----------, Apr 20, 2020

UPDATE v1.16.1 (fixed)

New options, Refreshed design, 1.8 Hotfix

Using the old v.1.16.1? You should use this updated version!

Changelogs:

  • Added: Option to transfer the money, the victim has lost during a fight, directly to the killer instead of generating new money. Once the victim has reached the money limit, the killer wont get any money.
  • Added: You can now change the displayname and lore of the sellhead. Simply take a look into your lang.yml
  • Added: Option to transfer the dropped head directly to the killer.
  • Changed: The design of the command messages is now much cleaner.
  • Removed: Sounds of the previous 1.16.1 version. This caused some serious issues.
----------, Apr 14, 2020

UPDATE v1.15.9

BETA

How many features do you want? YES

This update contains many new features and changes. Take a deep look into the changelogs.

Changelogs:

  • Added: You can now disable the prefix on killstreak messages. Just put "prefix: false" in the config.yml under the kill streak section!
  • Added: You can now disable / enable pvp for yourself! Simply use the /togglepvp command.
  • Added: Scoreboard for the /togglepvp command. If you have enabled pvp you will have a different scoreboard group then pvp disabled.
  • Added: People that have enabled / disabled pvp will now have a different color in the tablist!
  • Added: You can now globally turn off pvp ( /togglepvp ALL )
  • Changed: You can now add custom commands (e.g from UltraCustomizer or DeluxeMenues) to the blocked commands list during combat.
  • Added: Under /pvpstats you can now see your current killstreak and your highest killstreak. There is also a placeholder %deluxecombat_ranking_maxstreak% where you can disaplay your highest killstreak!
  • Added: Sellheads! You can now sell the dismembered heads of players. Just collect the dropped head of the killed player and type in /sellhead. You will then get the lost money from the killed player. You can also set a percentage of money which will get removed from the bank account of the killed player.
  • Changed: The /dc menu has now a cleaner look. Some settings have been moved to a subcategory. Now you will find the settings much easier!
  • Added: You can now change the language of DeluxeCombat on the fly thru the /dc menu. Just select your language and the messages will instantly be translated. The current languages are German, English, Polish. Thank you to all translators!
  • Removed: The bossbar flag "Darkened Sky" has been removed due to some graphical issues.
  • Removed: Where a NPE occured on blacklisted potions in older MC versions.
  • Added: You can now enable the option, that you need to SHIFT + RIGHTLICK a corpse in order to open it.
  • And much more.....
HAPPY EASTER HOLIDAYS!!!
As always: If you find bugs just tell me in my discord ;)
Note: You can now safe 10% on your next purchase <3
----------, Apr 12, 2020

UPDATE v1.15.8

Lands support, Spawn protection, Combat tagger/ Ranking disable worlds

Using the factions addon?
You need to update the addon for this version!

Changelogs:

  • Added: Spawn protection system. With this new system you are protection against pvp damager after you have respawned. You have also the option to disable item pickup with this protection, so players cannot directly pickup their loot.
  • Added: Support for Lands! ( No tagging between members, no pvp between members )
  • Added: Option to disable the combat tagger in certain worlds. This can be useful if you have e.g a peaceful and a pvp world.
  • Added: Option to disable the ranking system in certain worlds.
  • Changed: Relocated some classes. ( You need to update the factions addon if you still want to use it! )
----------, Mar 31, 2020

UPDATE v1.15.7

Support for Towny/UltimateClaims/Saberfactions, Many bug fixes, Trident support

Changelogs:

  • Added: Support for Towny. You have the option to prevent tagging in the wilderness.
  • Added: The plugin now has region borders for Towny! You can prevent entering towny regions with pvp deny on them!
  • Added: The factions support has now been moved to a seperate plugin (Like the worldguard addon). We can now have support for SaberFactions and FactionsUUID at the same time! To download the addon please take a look at the plugin page ;)
  • Changed: The projectile listener now supports the newly added trident. You can now be tagged by trident!
  • Removed: Finally fixed the bug where the papi placeholders wouldn't get parsed after /papi reload.
  • Added: Support for UltimateClaims. You now have the option to prevent combat/tagging between two claim members!
  • Removed: Bug where a NPE occured when other plugins kicked a player during combat.
  • Removed: Bug where the killrecaps still got created even if they were turned off.
  • Removed: Fixed rare bug where a player still could fly during combat.
  • Removed: Bug where you couldnt reset the player stats.
Thats it with todays update! I hope you enjoy it ;)
If you do, how about a five star review?

Stay healthy!
----------, Mar 28, 2020

UPDATE v1.15.6

Bug fixes, New options

Changelogs:

  • Changed: You can now decide if you want to ignore that a player gets kicked. The plugin then handles a kick like a combatlog.
  • Changed: Fixed an issue where the combat tagger did not trigger if you have shoot somebody with an arrow.
  • Changed: Fixed issue where a npe appeared if there were no flags on a region (WG Addon update)
  • Changed: Fixed issue where the option "keep tagged after kill" did not work with the simple timer
  • Added: /pvppoints command. With this command you can add/remove/set the pvp points of a player (Works with the console, too)
  • Added: Option to disable the loading data message.
Thats it with todays update! I hope you enjoy it ;)
If you do, how about a five star review?

Stay healthy!
----------, Mar 21, 2020

UPDATE v1.15.5

Reworked player loader, Healthbar fix, Bug fixes

Changelogs:

  • Changed: You can now again really disable the healthbar. Just hit that option in the /dc menu -> Healthbar options.
  • Changed: The plugin now tries to disable both combat display time and healthbar if you have enabled the bossbar in versions that are too old for a bossbar!
  • Changed: Fixed a fishing rod bug that has happened if you have installed OldCombatMechanics.
  • Changed: The player loader has been reworked and should now prevent a concurrent mod exception from happening!
Thats it with todays update. I hope you enjoy it ;)
If you do, please leave a five star review!

Stay healthy!
----------, Mar 18, 2020

UPDATE v1.15.4

Deathback command, NPCs now wear your armor and drop exp, Bug fixes

Changelogs:

  • Added: /deathback command. With this command you can teleport to your latest death point. I have added two options. The first, to make this an one time teleport. The second is an option to disable this spawnpoint if you died in combat (In case you dont want to let your players instant teleport back to the fight)
  • Added: The combatlog npcs now wear your armor if you have combatlogged. They also now drop the exp of the combatlogger! (Only works for the newer mc versions)
  • Removed: Multiple nullpointers that occured when the player was not loaded correctly.
Thats it with todays update. I hope you enjoy it ;)
If you do, please leave a five star review!

Stay healthy!
----------, Mar 13, 2020

UPDATE v1.15.3

New option for the custom death messages

Changelogs:

  • Added: Option to send the custom death messages only to the killed player instead of a broadcast. This can be handy if you have a large pvp server.
----------, Feb 29, 2020

UPDATE v1.15.2

Glowing feature, factions fix, new internal placeholder, bug fixes

Changelogs:

  • Added: Feature to let players glow when they are combat tagged ( Available for mc 1.9 or higher )
  • Added: %hearts% placeholder for the custom death messages. You can now display the left hearts of the killer ( e.g: "PLayerX got killed by PlayerY (5 hearts)"
  • Added: Delayed factions hook. If you have issues with factions not enabling when deluxecombat is installed, this will fix your problems. You can delay the factions hook for some seconds. Just higher the value in the /dc menu -> Settings -> Delayed hook option
  • Added: You no longer get the message "You gained 0.0 credits ..." when you have set the vault options to 0.0 in the /dc menu
  • Removed: Exception when the killer was not found.
  • Changed: Some settings gui messages.
----------, Feb 28, 2020

UPDATE v1.15.1

Bug fixes, Support for FactionsUUID, Essentials and Vault, Sub IDs for region barriers, new commands and more!

This version of the plugin has many changes. This version is clearly a BETA and can cause errors!

Changelogs:

  • Added: Support for FactionsUUID, Vault and Essentials
  • Changed: DeluxeCombat is now only compatible with FactionsUUID. Other plugins like SavageFactions are abandoned and/or have malfunctioning apis.
  • Removed: Critical factions bug where no damage listeners have worked.
  • Added: Vault options. You can now remove money for dying, killing other players or loosing your head.
  • Added: Essentials options. You can prevent fights with godmode or you can disable god when entering a fight.
  • Added: You can now apply a sub id to the region barrier block. This is only working for mc version 1.12 or lower.
  • Changed: Fixed update checker.
  • Added: New commands: /pvpstats, /tag, /grace.
  • Added: You can now run commands when the players head drops on death.
  • Added: Option to change the heart symbol of the healthbar.
  • Added: Option to disable / enable the healthbar.
  • Removed: Bug where a NPE occures when the player was not loaded (Grace listener).
  • Added: Some plugins now have a tab completer.
  • Changed: Fixed some lang.yml messages and added new messages.
----------, Feb 23, 2020

UPDATE v1.14.4

Massive update. Combat tagger reworked, Auto lang.yml updater, Bug fixes

This version of the plugin has many changes. This version is clearly a BETA and can cause errors!

Changelogs:

  • Added: New combat tagger mode. You can now choose between SIMPLE and ADVANCED mode. The simple mode does not detect who is fighting with you. Its only a simple timer that counts down. The advanced combat timer detects who is fighting with you and has for each player that is fighting with you an individual timer. The reason why I added this mode is that many people had issues with the advanced timer. The simple has less features but should work better for most people.
  • Removed: Bug where a NPE occures with the combat borders.
  • Added: New cooldown timer for the totems of undying.
  • Changed: The complete ranking hologram system has been removed. Its now replaced with placeholders. The reason why I did this is that many people have other hologram systems than holographic displays. You can now create these ranking holograms with every hologram plugin that supports placeholder api placeholders. A tutorial on how you can do that will be posted in the wiki.
  • Added: Auto updater for the lang.yml. Many people had issues with missing messages in the lang.yml due to new updates. This auto updater does now the work for you. Any new messages I have added in new updates will be written in your lang.yml.
  • Removed: NPE caused by potions in version 1.12
  • Changed: The oldmaterials.class has now been replaced with XMaterials by @CryptoMorin . Thank you for those amazing classes.
  • Added: /dc untag (Player) command for the console. This command will untag the (Player). WORKS ONLY WITH THE CONSOLE!
  • Added: New placeholders for the ranking holograms.
  • Added: New message for the placeholders.
  • Changed: Some internal methods for the XMaterial classes.
  • ???: Some more things I cant remember :/
----------, Jan 5, 2020

UPDATE v1.14.3
HAPPY NEW YEAR ;)

Reworked enderpearl / chorus fruit cooldown, Fixed bossbar timer

Changelogs:

  • Changed: New improved system for the enderpearl / chorus fruit cooldown
  • Removed: Bug where the bossbar timer stayed after the combat was over.
----------, Jan 1, 2020

UPDATE v1.14.2
HAPPY NEW YEAR ;)

Option to disable killrecaps, Multiple bug fixes!

REQUIRES NEWEST VERSION OF THE WORLDGUARD ADDON!

Changelogs:

  • Added: Two options to disable killrecaps / the broadcast message of the killrecaps
  • Removed: All options to enable support for plugins. Deluxecombat now automatically detects all plugins it can hook into.
  • Removed: Bug where you could consume a god/gold apple but the item wasnt removed from the inventory.
  • Removed: Bug where the plugin always checked if a player can pvp in a region.
  • Removed: Bug where the gold/god apple effects were not applied to a player.
  • Removed: Bug where FlightControl caused an error on plugin startup.
  • Added: API method to get the killstreak of a player.
  • Added: Placeholder %deluxecombat_ranking_streak% to get the current streak of a player.
----------, Dec 31, 2019

UPDATE v1.14.1
Custom apple / gapple effects, Combat border exploit fix, Bug fixes

Changelogs:

  • Added: You can now edit all gold and god apple effects! Use as many potioneffects as you want.
  • Added: New /dc apple command
  • Removed: Bug where you could enter the region behind the physical region borders
  • Removed: Bug where "NONE" has been displayed in the killrecap message when the prefix was disabled
  • Removed: NPE from the combat borders in older versions.
  • Removed: Other bug fixes.
----------, Dec 29, 2019

UPDATE v1.13.10
Totem of undying options, Bossbar fix, removed bug

Changelogs:

  • Added: Options for totems of undying ( @Moosebobby ). You can disable them completely, only during combat and you can attach a cooldown to them!
  • Added: New messages for the totem of undying ( Check the config changes below )
  • Removed: Bug where the bossbar stayed after you got killed.
  • Removed: Bug where you couldnt pvp at all on your server if the worldguard addon was not installed.
Config changes:
lang.yml
Code (YAML):
combat-logger:
 totem-disabled-during-combat
: "&cYou cant use totems of undying during combat!"

general
:
  please-wait-totem
: "&cPlease wait &4%time% &cmore seconds until you can use the next totem of undying"
  totems-disabled
: "&cTotems of undying are disabled on this server"
----------, Dec 26, 2019

UPDATE v1.13.9
Combat tagger rewritten, Keep-tagged-on-kill option, few minor changes
MERRY CHRISTMAS EV ERYONE!

Changelogs:

  • Added: New combat tagger that allows to tag multiple people that are fighting at the same moment!
  • Added: Option to keep the tagged timer running even if the opponent has been killed.
  • Changed: The arrow-listener now knows that one of the opponents has grace active.
  • Changed: The head of the killer and the victim have been swapped in the kill-recap menu
  • Removed: string issues, old bug with the /dc-addon command
  • Added: New messages in the lang.yml. Please check the .yml changes below
Config changes:
lang.yml:
Code (YAML):
combat-logger:
 combat-expired-player
: "&eYou are no longer fighting against &c%victim%&e."
----------, Dec 24, 2019

UPDATE v1.13.8
Physical region borders, Corpses despawn on empty inv, HD Line fix
( BETA )

Changelogs:

  • Added: Physical region borders are finally here! Herefore I replaced a few configuration options in the "Supported Plugins" menu ( /dc menu ). You can change the border material
  • Changed: Corpses have now a ticker which checks if the inventory is empty. If the lootable inventory is empty, the corpse despawns ( You can enable this option in the "Death" menu
  • Removed: Bug where the hd-line support caused issues when the world was not loaded
----------, Dec 21, 2019

UPDATE v1.13.7
Support for mc 1.15
( BETA )

Information: I cant upload updates during the week. So please keep in mind ( In case you have issues with deluxecombat ) that I can only react with new updates on the weekends!


Changelogs:

  • Added: The plugin is now compatible with spigot 1.15. If you find any bugs please write me a PM ;)
----------, Dec 11, 2019

UPDATE v1.13.6
Fixed gamerule issue

Information: I cant upload updates during the week. So please keep in mind ( In case you have issues with deluxecombat ) that I can only react with new updates on the weekends!


Changelogs:

  • Removed: Some users with older spigot versions had issues with a UnknownClass Exception caused by the latest keepInventory fix. This is now fixed. Thank you @MrPungle for reporting that!
  • Changed: The resource page now has some new showcase screenshots. Please check them out ;)
----------, Dec 8, 2019

UPDATE v1.13.5
Better combat borders, Support for WGExtraFlags, %item_name% placeholder

Warning: You need the newest version of the WorldGuardAddon to use this version of DeluxeCombat!

Information: I cant upload updates during the week. So please keep in mind ( In case you have issues with deluxecombat ) that I can only react with new updates on the weekends!


Changelogs:

  • Added: Support for WorldGuardExtraFlags. You can now use the Keep-Inventory Flags as they are intended: If you leave the server in combat in a keep-inv flag you wont loose your inventory.
  • Added: %item_name% placeholder for the custom death messages.
  • Changed: The combat borders are now working with __global__ regions. In older versions you could leave combat by walking into the __global__ region with pvp deny. This version fixes this.
  • Removed: Old debug messages.
  • Removed: Bug where you could farm kills when hitting yourself.
  • Changed: The lang.yml is now more user-friendly.
----------, Dec 7, 2019

UPDATE v1.13.4
BLACK FRIDAY SALE 38.25% off!

Add your own cmd alias, Disable prefix on death messages, Removed debug

Information: I cant upload updates during the week. So please keep in mind ( In case you have issues with deluxecombat ) that I can only react with new updates on the weekends!


Changelogs:

  • Added:You can now add your own command alias for deluxecombat, in case you dont want to use /dc or /deluxecombat. Choose whatever command you want. Ingame!
  • Added: You can now disable the plugins prefix on the custom death messages.
  • Removed: Old debug messages.
----------, Nov 29, 2019

UPDATE v1.13.3
BETA VERSION

Ban potions from your server, Gold / god apple cooldown, Player invs in recap inv

Warning: You need to update your lang.yml for this update!

Warning: Not all features have been tested in all mc versions. Errors can occure!

Information: I cant upload updates during the week. So please keep in mind ( In case you have issues with deluxecombat ) that I can only react with new updates on the weekends!


Changelogs:

  • Added: Blacklist for potions. You can now ban potions from your server ( Or only during combat ). Just take a potion and run a simple command!
  • Added: /dc potion command
  • Added: Gold apple / God apple cooldown
  • Added: You can now see the inventories of the players in the recap inventory to see if the fight was fair or not.
  • Added: Items with an curse of vanishing enchantment now get removed if a player dies and corpses are enabled.
  • Removed: Old debug messages
  • Added: New messages in the lang.yml!
Config changes:
Please add following lines to your lang.yml:
Code (YAML):
combat-logger:
potion-disabled-during-combat
: "&cThis potion is disabled during combat!"
general
:
  kill-recap
:
    back
: "&e&lBack"
    back-lore
: "&7Click to go back"
  please-wait-gold-apple
: "&cPlease wait &4%time% &cbefore you can use the next gold apple"
  please-wait-god-apple
: "&cPlease wait &4%time% &cbefore you can use the next god apple"
  potion-disabled
: "&cThis potion is disabled on the server!"
----------, Nov 23, 2019

UPDATE v1.13.2
Fixed memory leak, Added grace for new players

Warning: You need to update your lang.yml for this update!

Information: I cant upload updates during the week. So please keep in mind ( In case you have issues with deluxecombat ) that I can only react with new updates on the weekends!


Changelogs:

  • Added: Grace for new players ( Or old players ). Grace adds a full protection against all types of damage to your players. This protection is perfect for new players that dont have any items to fight. The plugin detects new players and adds a grace protection to them.
  • Changed: The layout of the settings menu.
  • Removed: Old debug messages.
  • Removed: Massive memory leak caused by the papi placeholders.
  • Removed: NPE in the HitListener class.
  • Added: New messages to the lang.yml
Config changes:
Please add following lines to your lang.yml:
( Dont add general: just the messages below general with spaces! )
Code (YAML):
# GENERAL
general
:
  grace-left
: "&a%player% is for the next &2%time% &aprotected against all types of damage!"
  no-grace-active
: "&cYou have no active protection."
  grace-disabled
: "&cYou have disabled your protection. You are no longer immune against all types of damage!"
  grace-disabled-by-admin
: "&c%player% disabled your protection. You are no longer immune against all types of damage!"
  player-has-grace-active
: "&cYou cant fight with this player because he has an active newbie protection!"
  you-have-grace-active
: "&cYou cant fight with this player because you have an active newbie protection! Wait &4%time% &cor type in &4/dc grace disable"
----------, Nov 10, 2019

UPDATE v1.13.1
Massive update: Data grouping, bug fixes, new features

Warning: The plugin automatically updates your database when you first start this update!

Changelogs:

  • Added:Data grouping feature. You can now group multiple servers into one data group, so you can separate the stats / data of your players.
  • Added: New blacklist mode for commands during command (Switch between white and blacklist mode: Whitelist: All commands on the whitelist can be executed during combat, Blacklist: All commands on the blacklist cant be executed during combat: All others can)
  • Added: New addon module: You can now manage the deluxecombat addons (Worldguard and new Shop addon) with a single command: /dc-addon
  • Added: Support for the new shop addon: Let your players convert their pvp coins into goodies
  • Added: Item in the /dc menu that shows that there is an update available.
  • Added: Ranking HD-Lines / Ranking Signs can now display data from a different group (e.g Your current server is in the default group: Now you can display on the same server hd lines from e.g your pvp data group)
  • Added: Option to disallow corpses from spawning in non whitelisted regions
  • Added: Option to disallow corpses from spawning when the players inventory is empty
  • Added: Option to disallow corpses from spawning in lava
  • Added: Check to punish players who spammed in chat to get kicked without punishment during combat
  • Added: New messages (Chat config changes below)
  • Changed: SQL Queries are now more efficient due to the reason that some users had RAM Overflow issues
  • ... much more I cant remember :/
Config changes:
Please add following lines to you lang.yml:
Code (YAML):
Points-Ranking-System:
  stats-loaded
: "&7Your stats have been loaded."
----------, Oct 22, 2019

UPDATE v1.12.3
Kill streaks, bug fixes and more!

Changelogs:

  • Added: Added killstreaks to the plugin. You can now create permission based kill streaks. If a player reaches a killstreak you can run commands, send title messages, broadcasts and more. Please look for more information into the config changes section.
  • Removed: Bug where a NSM error was thrown when the plugin tried to apply AI to an entity in older mc versions.
  • Added: Item in the /dc menu that shows that there is an update available.
  • Added: Option to enable / disable to count pvp deaths only.
  • Changed: Moved the run-commands punishment to the top.
Config changes:
Please add following lines into the config.yml:

Code (YAML):
Kill-Streaks :

    # Give your players gifts for reaching a killstreak
 
   permissions
:
   
      # The permission the player needs to have to reach this streak
      # You can create as many kill-streaks as you want
      # Dont use dots. '-' will be replaced with a dot
      # So 'permission-one' is actually 'permission.one'
      permission-one
:
   
          # Amount of kills you need to have in a row
         streak
: 5
       
          # Actions that will be executed on reaching the streak
          # [BROADCAST] <args> : Sends a broadcast
          # [MSG] <args> : Sends a message to the player
          # [TITLE] <args> : Sends a upper title message
          # [SUBTITLE] <args> : Sends a subtitle
          # [CMD] <args> : Executes a command as the console
         cmds
:
         - "[BROADCAST] %player% has reached a killstreak of %streak%!"
         - "[TITLE] &6Killstreak!"
         - "[SUBTITLE] &e%streak% Kills!"
         - "[MSG] You got a diamond for reaching this streak!"
         - "[CMD] give %player% minecraft:diamond 1"
----------, Oct 5, 2019

UPDATE v1.12.2
Added crackshot support, Reduced cobweb time

Changelogs:

  • Added: Crackshot support. The plugin can detect how much damage your weapon makes so it will be displayed correctly in the killrecap gui. Also you will get tagged as in combat when you shoot somebody.
  • Changed: Reduced the time the cobweb will be placed underneath you from 2 seconds to 0.2 seconds. This maybe will fix the issue some of you had when falling into the void and then respawning at the nearest spawnpoint.
  • Changed: Some messages in the /dc menu
No config changes
----------, Sep 28, 2019

UPDATE v1.12.1
Spawnpoint system, potion detection, improved death counting, bug fixes

Please take a look at the config changes

QUICK NOTE: I can only upload updates during the weekend. If you have problems I can try to resolve them via our discord support server.

Changelogs:

  • Added: New spawnpoint system. You can create spawnpoints now. If you die, you will get teleported to the nearest spawnpoint.
  • Added: Players now can get teleported from the void to the nearest spawnpoint ( If enabled )
  • Added: You can now decide if you want to count natural deaths as a death in the ranking system. If you enable this option only pvp deaths will count as a death.
  • Added: Potion detection. You now will get combat tagged if you hit another player with a damage potion. This is experimental at the moment, so if you find bugs please report them to me.
  • Added: The used potions during a fight will now get displayed in the killrecap menu.
  • Fixed: Bug where a NPE occured when typing in a wrong value in the /dc menu (rare)
  • Added: Messages in the lang.yml
Config changes:

Please add following lines to the lang.yml:
Code (YAML):
# GENERAL
general
:
  # Use '=' to seperate lore lines
  kill-recap
:
    potioneffects
: "&dPotioneffects"
    potioneffects-lore
: "&7The victim got damaged by=&7these potioneffects: %potioneffects%"
    potioneffect-lore
: "&e- &5%potiontype%"
----------, Sep 22, 2019

UPDATE v1.11.11
Fixed NPE

QUICK NOTE: I can only upload updates during the weekend. If you have problems I can try to resolve them via our discord support server.

Changelogs:

  • Fixed: Fixed an NPE that occures when a skeleton is hitting you.
----------, Sep 15, 2019

UPDATE v1.11.10
Fixed rewards, Added fill recap-inv option, Disable messages in the lang.yml

Huge shoutout to @Apexcode for an amazing support!

Changelogs:

  • Added: Option in the /dc menu to fill the recap-inv with black glass panes ( So it looks much better )
  • Fixed: Bug where you wont get any rewards when you kill a player with a bow, throw him into the void, kill him with fire
  • Changed: You can now replace the messages in the lang.yml with "none" to disable them completely
  • Fixed: Bug where you can take out the items from the recap-inv when you have changed the name in the lang.yml
----------, Sep 14, 2019

UPDATE v1.11.9
Added Listener to prevent unwanted behaviour

Changelogs:

  • Added: Listener to cancel the combatlog event from being fired when the target player just was kicked from the server (e.g /kick or another plugin kicked the player such as an anticheat plugin)
----------, Sep 8, 2019

UPDATE v1.11.8
Optimized region border knockback, papi placeholder bugfix

You need to install the newest update of the WorldGuard Addon to use worldguard support in this version!

Changelogs:

  • Added: New PlayerMoveListener allows to control the knockback from the region borders better in older spigot version than 1.13.2.
  • Changed: Rewrote the papi placeholders so they are always up to date!
IMPORTANT: Updates will only be uploaded on the weekends because I have less time during the week.
----------, Sep 8, 2019

UPDATE v1.11.7
Anti Kill Abuse System! Cleaned up some stuff, Command on combat enter / leave

Changelogs:

  • Added: Anti Kill Abuse System! You can now prevent players from K/D farming on your server. You can decide when the abuse system bans the player from killing a specific player ( E.g player1 can kill player2 5 times before he will get banned for e.g 5 hours. Then he cant kill this player in this time range anymore. )
  • Added: Commands which will be executed when entering / leaving a combat. Simply add them over the /dc menu
  • Changed: Changed the /dc help list. You now can click the messages and a little help message pops up.
  • Added: /dc clear, /dc create command and removed /dc clearcorpses, clearholograms, clearnpcs, createsign. I also added a little tutorial to these commands.
  • Added: Messages for the kill abuse system
Config changes:
Please add these lines to your lang.yml or regenerate the file completely.
Code (YAML):
general:
  time
:
    hours
: "hours"
    hour
: "hour"
    minutes
: "minutes"
    minute
: "minute"
    seconds
: "seconds"
    second
: "second"
  anti-kill-abuse
: "&cYou killed %victim% %amount% times! You can kill him again in &4%time%!"
  reached-kill-max
: "&cYou reached the max. amount (%amount%) of kills with %victim%! You now cant kill him for: &4%time%"
----------, Aug 26, 2019

UPDATE v1.11.6
Fixed NPE, Fixed bug where a dropped skull had no skin

Changelogs:

  • Removed: Bug where a NPE got fired when the killer used his fists.
  • Removed: Bug where the dropped skull had no skin in older minecraft versions.
----------, Aug 26, 2019

UPDATE v1.11.5
New leaderboard command

Changelogs:

  • Added: Added a leaderboard command. With this command you can see a specified leaderboard ( Leaderboard needs to be loaded = There should be a ranking sign or ranking hdline with that type of stats )
  • Added: New messages ( See below )
Config changes:
Add these lines to your lang.yml!
Code (YAML):
# Points-Ranking-System
Points-Ranking-System
:
  unknown-input-stats
: "&cUnknown input: Please choose one of these stats: KILLS, DEATHS, POINTS, COMBATLOGS"
  not-loaded-atm
: "&cThese stats are not loaded at the moment! Try again later!"
----------, Aug 25, 2019

UPDATE v1.11.4
Fixed sorting issue

Changelogs:

  • Changed: Fixed sorting issue which has prevented leaderboards from being displayed correctly.
----------, Aug 24, 2019

UPDATE v1.11.3
Whitelist worldguard regions, Change list settings ingame!

Changelogs:

  • Added: List Settings to the ingame editor
  • Added: Function to whitelist worldguard regions. With this feature you can add worldguard regions to a list. From now on the combat will only work in these regions ( Perfect for e.g PVP Arenas ). If the list is empty, the combat tagger works in all regions
  • Changed: Changed the message when you are editing config settings. From now on you will get a detailed tutorial on how you can change the setting
  • Changed: Some misspelled words
----------, Aug 24, 2019

UPDATE v1.11.2
Worldguard 6.x.x support!, Bug fixes, Method changes

Changelogs:

  • Added: Worldguard Addon! You can now download an worlguard addon for deluxecombat that supports worldguard 6.x.x or worldguard 7.0.0. There is no longer a default support. You need to download this addon in order to use the worldguard features!
  • Changed: You now can set the prefix to "None".
  • Removed: Bug where the recap inventory has thrown an error.
  • Removed: Bug where a kill wasnt added to your account when custom deathmessages wasnt enabled.
----------, Aug 22, 2019

UPDATE v1.11.1
New developer api

Changelogs:

  • Added: Developer API. Some of you whished an api to use some functions of deluxecombat in their own plugins. You now have following API methods: getPoints, getKills, getDeaths, getCombatlogs, addPoints, removePoints, (boolean) isInCombat, (int) getRemainingCombatTime. You can find more information in the DeluxeCombat wiki.
----------, Aug 19, 2019

UPDATE v1.11
Kill Recaps, Bug fixes, and lang.yml changes!

Changelogs:

  • Added: Complete kill recap system! You can say assistants, killers health, damage taken / dealt and more!
  • Changed: Fixed bug where allied savagafactions can tag each other
  • Added: /dc killrecaps commands
  • Added: Moved config values of custom knockback to /dc menu
  • Added: Headshot detection ( You can send an actionbar message that you landed a headshot! )
  • Removed: Event ProjectileHitEvent and replaced it with EntityDamageByEntity Event, because the ProjectileHitEvent did not work in older versions
Config changes:

lang.yml Please add those lines to your lang.yml or regenerate it!
Code (YAML):
general:
  headshot-actionbar
: "&a&oHeadshot for %player%!"
  # Use '=' to seperate lore lines
  kill-recap
:
    click-to-view-recap
: "&7Click to view the &e&lRECAP &r&7of this fight!"
    close
: "&c&lClose"
    close-lore
: "&7Click to close"
    list-recap
: "&6%killer% &b&lvs. &r&c%victim%"
    list-recap-lore
: "&7See informations about this fight=&7Date: %date%"
    inv-name
: "&4Kill Recap"
    victim
: "&cVictim: &4%victim%"
    victim-lore
: "&7This play got killed by &6%killer%"
    killer-weapon
: "&c&lWeapon: &r%item_name%"
    killer-weapon-lore
: "&7The killer used this weapon"
    damage-dealt
: "&cDamage dealt"
    damage-dealt-lore
: "&7The damage the victim=&7has dealt during fight= =&eDamage dealt: &c%damage_dealt%"
    damage-taken
: "&eDamage taken"
    damage-taken-lore
: "&7The damage the victim=&7has taken during fight= =&eDamage taken: &c%damage_taken%"
    killer
: "&eKiller: &6%killer%"
    killer-lore
: "&7This player killed &c%victim%= =&eDamage taken: &c%damage_taken%=&dHearts left: %hearts_left%=&eDamage dealt: &c%damage_dealt%"
    assistants
: "&bAssistants"
    assistants-lore
: "&7These players have assisted=&7the killer: %assistants%"
    assistant-lore
: "&e- &b%assistant_name%&e, &a↑ %damage_dealt%&e, &c↓ %damage_taken%"
----------, Aug 18, 2019

UPDATE v1.10.4

Changelogs:

  • Added: Support for SavageFactions. Prevent faction members from tagging each other.
  • Added: Added placeholders for PAPI. You can find them on the papi github page or ingame with the papi commands!
  • Removed: Bug where instead of a combatlog a kill has been added.
  • Removed: Bug where the rejoin commands have thrown an error.
  • Removed: Bug where the armor didnt appear in the corpses inventory in older spigot versions.
  • Changed: Moved some methods in other classes.
  • Removed: Removed bug where a warning was thrown when killing a combatlogging player
  • Changed: The support values in the config.yml have been moved to the /dc menu.
----------, Aug 16, 2019

UPDATE v1.10.3

Changelogs:

  • Added: Method to refresh the database connection. That should really fix the issue some of you had with SQL. If this error still happens, please contact me!
  • Added: Metrics ( You can disable it of course! )
----------, Aug 15, 2019

UPDATE v1.10.2

Changelogs:

  • Changed: The DeluxeCombat Join Event is now async. That means it should fix the high tps usage on join.
  • Removed: Bug where a NullPointerException appears in the console when a new ranking sorting is applied during the plugin was enabled.
----------, Aug 14, 2019

UPDATE v1.10.1

Changelogs:

  • Added: Completely new menu system. You can now change ( At the moment not all ) the majority of the config.yml settings INGAME! Simply use /dc menu ( You need the deluxecombat.admin permission for this )
  • Added: Support button in the /dc menu.
  • Added: Option to disable fly when hitting another player ( If combat tagger is enabled, you cant fly during the tagged-time!, Added a message for that too ( see lang.yml changes )
  • Added: Player heads now drop on death! ( You can enable / disable this function and you can set a percentage for this case! )
  • Removed: A lot of things from the config.yml! You really should delete your old config.yml!
!IMPORTANT!: List settings, rewards, custom items and support settings need to be added / changed in the config.yml itself at the moment. During the next updates I will add list, rewards and custom item editors so you can change these things ingame!

Config changes:
PLEASE DELETE YOUR OLD CONFIG.YML! If you want to change it manually please set these lines:

config.yml
Code (YAML):
##############################################################################################################
#                                                                                                            #
# ______     _                _____                 _           _                                            #
# |  _  \   | |              /  __ \               | |         | |                                           #
# | | | |___| |_   ___  _____| /  \/ ___  _ __ ___ | |__   __ _| |_                                          #
# | | | / _ \ | | | \ \/ / _ \ |    / _ \| '_ ` _ \| '_ \ / _` | __|                                         #
# | |/ /  __/ | |_| |>  <  __/ \__/\ (_) | | | | | | |_) | (_| | |_                                          #
# |___/ \___|_|\__,_/_/\_\___|\____/\___/|_| |_| |_|_.__/ \__,_|\__|                                         #
#------------------------------------------------------------------------------------------------------------#
#                                                                                                            #
# Thank you for purchasing DeluxeCombat - An ultimate powerful combat resource for every server              #
#                                                                                                            #            
# This is one of the configuration files of the DeluxeCombat plugin.                                         #
# Here, you can configure the basic plugin. If you want to change all messages, switch to the lang.yml       #
#                                                                                                            #
# The plugin supports following server versions: 1.8.x, 1.9.x, 1.10.x, 1.11.x, 1.12.x, 1.13.x, 1.14.x        #
#                                                                                                            #
# Any problems? Write me a private message on spigot! Spigot: www.spigotmc.org/members/199727/               #
#                                                                                                            #
# ~ Marido, timderspieler                                                                                    #
#                                                                                                            #
# Useful: You can use colorcodes '&' in nearly all string configurations                                     #
#                                                                                                            #
##############################################################################################################

#
# !IMPORTANT!: Most of the config values have been moved to the ingame settings editor! Use /dc menu for that!
#

General
:

  # Disable worlds the plugin shouldnt work on
  disabled_worlds
:
 - "farm"

Storage
:

  # Following types are available: MYSQL, SQLITE
  # 'MYSQL' stores the data in a Database on your MySQL Server ( Better, for multiservers )
  # 'SQLITE' stores the data in a flatfile database in the plugin folder ( CAN BE SLOW! )
 
  type
: "SQLITE"
 
  MySQL
:

    # You need to set following things up when you selected 'MYSQL' above
   
    # !WARNING! If you did something wrong here (Wrong password, username etc.)
    # the plugin disables itself!
   
    username
: "DeluxeCombat"
    password
: "1234"
    database
: "DeluxeCombat"
    host
: "localhost"
   
    # If you didnt change the port of the mysql server, dont touch this!
    port
: "3306"

Point-Ranking-System
:

  # Here you set different displaynames for your
  # players on each rank. You can add more
  # displaynames with <RANK>:<DISPLAYNAME>
  # The rank "0" sets a displayname for all
  # players who are not in the e.g top 3.
  displayname
:
 - "1:&a&l#1 &r&f%player%"
  - "2:&e&l#2 &r&f%player%"
  - "3:&c&l#3 &r&f%player%"
  - "0:&7&l#>3 &r&f%player%"

Custom_Items
:

  # Custom items, or better said: Custom tools are
  # normal items/tools with cool effects bind to them.
  # You can e.g add WOOD_SWORD to this list and every
  # wooden sword on the server has from now on these
  # special effects. You need a configured permission
  # to see these effects.
 
  # Simply add any material you want into this section
  STICK
:

    # Set a permission you need to have to see the
    # effects / particles / sounds
    permission
: "customtool.stick"
   
    # Following modes are available:
    # 'PLAYER': Fired when you hit a player
    # 'ANIMAL': Fired when you hit an animal
    # 'BOTH': Fired when you hit a player / an animal
    enemy_mode
: "BOTH"
   
    # Following target modes are available:
    # 'ENEMY': Effects / Sounds / Potioneffects will be applied to the enemy
    # 'PLAYER': Effects / Sound / Potioneffects will be applied to you the player
    target
: "ENEMY"
   
    # Particles will appear at the target you have hit
    # with you custom tool
    particle
:
 
      # Particle name
      name
: "HEART"
     
      # Select an amount of particles that
      # will appear on your choosen target
      amount
: 10
     
    # A potioneffect will be applied to your choosen target
    effect
:
 
      # Potioneffect name
      name
: "NIGHT_VISION"
     
      # Select an amplifier for the potioneffect
      amplifier
: 1
     
      # Select a duration of the effect in seconds
      duration
: 5
     
    # Select a sound that will be played when you hit your target
    sound
:
 
      # Sound name
      name
: "ENTITY_PIG_HURT"
     
      # Select a volume and pitch ( Integer only )
      volume
: 1
      pitch
: 1

PvP_Settings
:

  # Dont like the knockback behaviour of og minecraft?
  # These settings will modify the knockback in minecraft
  # from the ground up
  modified_knockback
:
 
    ground
:
      x-multiplier
: 0.08
      y-multiplier
: 0.42
      z-multiplier
: 0.75
     
    air
:
      x-multiplier
: 0.60
      y-multiplier
: 0.80
      z-multiplier
: 0.60

Rewards
:

  # Enable or disable rewards
  enable
: true
 
  # Give players rewards for killing animals or players
 
  # If you have e.g 'permission-one' you will get a diamond
  # If you have e.g 'permission-two' you will get 100 money
  # You can add as many permissions / commands as you want
  # Dont use dots. '-' will be replaced with a dot
  # So 'permission-one' is actually 'permission.one'
  permissions
:

    permission-one
:
 
      # Decide when this reward will be triggered
      # Kill modes:
      # 'PLAYER': Rewards for killing a player (Playerholder: %victim%)
      # 'ANIMAL': Rewards for killing an animal (Placeholder: %animal%)
      # 'MONSTER': Rewards for killing a monster (Placeholder: %monster%)
      # 'BOTH': Rewards for killing players / animals (Placeholder: %entity%)
      kill_mode
: "PLAYER"
     
      # Commands executes on when killing a 'kill_mode'
      # Placeholders:
      # %victim% Name of the killed player (Only in kill_mode player)
      # %player% Name of the player
      # %animal% Name/Type of the killed animal (Only in kill_mode animal)
      # %entity% Name of the killed enemy (Only in kill_mode both)
     
      # Available cmds:
      # [CMD] <arguments> : Runs command from console
      # [MSG] <message> : Sends message to the player
      # [TITLE] <message> : Sends title to the player
      # [SUBTITLE] <message> : Sends subtitle to the player
      cmds
:
     - "[TITLE] &a&l+1 Kill"
      - "[SUBTITLE] &cYou killed %victim%"
      - "[CMD] give %player% diamond 1"
     
    permission-two
:
 
      # Decide when this reward will be triggered
      # Kill modes:
      # 'PLAYER': Rewards for killing a player (Playerholder: %victim%)
      # 'ANIMAL': Rewards for killing an animal (Placeholder: %animal%)
      # 'MONSTER': Rewards for killing a monster (Placeholder: %monster%)
      # 'BOTH': Rewards for killing players / animals (Placeholder: %entity%)
      kill_mode
: "ANIMAL"
     
      # Commands executes on when killing a 'kill_mode'
      # Placeholders:
      # %victim% Name of the killed player (Only in kill_mode player)
      # %player% Name of the player
      # %animal% Name/Type of the killed animal (Only in kill_mode animal)
      # %entity% Name of the killed enemy (Only in kill_mode both)
     
      # Available cmds:
      # [CMD] <arguments> : Runs command from console
      # [MSG] <message> : Sends message to the player
      # [TITLE] <message> : Sends title to the player
      # [SUBTITLE] <message> : Sends subtitle to the player
      cmds
:
     - "[SUBTITLE] &c&lWhy did you kill &4&l%animal%"
      - "[MSG] &eDont do that again %player%!"
      - "[CMD] give %player% barrier 1"
 
Combat
:

  tagger
:
 
    # These commands can be executed
    # while you are in combat mode
    allowed_commands
:
   - "msg"
    - "tell"
    - "whisper"
    - "report"
    - "combat"
   
    # Here you can decide what happens when you
    # leave the server while you are in a combat
    punishment
:
   
      commands
:
     
        # Here you can run commands from the console on combat-log
        commands_on_quit
:
       - "ban %player% &4Combat-Logging!"
       
        # Here you can run commands from the console when the player
        # rejoins after combat-log
        commands_on_rejoin
:
       - "jail %player%"
       
Support
:

  # DeluxeCombat supports some other
  # plugins. Here you can enable / disable
  # plugin hooks. Many new plugins will follow
  # in the future!
 
  WorldGuard
:
  # Download Worldguard here: dev.bukkit.org/projects/worldguard
  # DeluxeCombat was build against WG version: 7.0.0
  # DeluxeCombat + Worldguard Features:
  # - Prevent players from entering pvp deny regions while in combat
  # - ( Players wont get tagged in pvp deny regions )
 
    # Enable / Disable Worldguard support
    # ( You need to install the plugin for this )
    # ONLY WORKS WITH WORLDGUARD VERSION 7.0.0!!!
    enable
: false
   
    # If combat tagger is enabled and this option
    # too: Players cant go into a no-pvp region
    # They will get thrown out of this region if
    # they do so
    combat_throw_out_of_region
: true
   
  HolographicDisplays
:
  # Download HD Lines here: dev.bukkit.org/projects/holographic-displays
  # DeluxeCombat was build against HD version: 2.3.2
  # DeluxeCombat + HolographicDisplays Features:
  # - Create leaderboard holograms
 
    # Enable / Disable HolographicDisplays support
    # ( You need to install the plugin for this )
    enable
: true
   
  VanishNoPacket
:
  # Download VanishNoPacket here: dev.bukkit.org/projects/vanish
  # DeluxeCombat was build against VNP version: 3.20.1
  # DeluxeCombat + VanishNoPacket Features:
  # - Prevent you from hitting players  while you are vanished
  # - Unvanish yourself when you hit a player
 
    # Enable / Disable vanishnopacket support
    # ( You need to install the plugin for this )
    enable
: false
   
    # Even with /ni you cant hit other players
    deny-vanish
: true
   
    # If deny-vanish is enabled, you will quit
    # vanish if you hit another player
    unvanish-on-hit
: true
   
  LibsDisguises
:
  # Download LibsDisguises here: spigotmc.org/resources/32453/
  # DeluxeCombat was build against LD version: 9.8.2
  # DeluxeCombat + LibsDisguises Features:
  # - Undisguise when you hit a player
 
    # Enable / Disable libsdisguises support
    # ( You need to install the plugin for this )
    enable
: false
   
    undisguise-on-hit
: true
   
  PlaceholderAPI
:
  # Download PlaceHolderAPI here: spigotmc.org/resources/6245/
  # DeluxeCombat was build against PAPI version: 2.10.3
  # DeluxeCombat + PlaceHolderAPI Features:
  # - Use papi placeholders in all lang.yml values
 
    # Enable / Disable placeholderapi support
    # ( You need to install the plugin for this )
    enable
: false
lang.yml
Code (YAML):
# GENERAL
general
:
  flying-not-allowed-during-combat
: "&cFlying is not allowed during combat!"
----------, Aug 13, 2019

UPDATE v1.9.7

Changelogs:

  • Added: New /dc clearHologams command to remove all ranking holograms. ( You need the deluxecombat.admin permission for this )
  • Removed: Random error where ranking hash types are not correctly got loaded
  • Changed: Added if - statement to check the worldguard version. If you dont have wg version 7.0.0 or newer, the plugin will disable the wg support instead of not starting at all
----------, Aug 4, 2019

UPDATE v1.9.6

Changelogs:

  • Removed: Fixed issue where you could exit a region ( go into a pvp deny region ) while you were in combat
----------, Aug 4, 2019

UPDATE v1.9.5

Changelogs:

  • Added: New reward kill-mode: MONSTER! ( Will get triggered when you kill a monster ( creeper, zombie ... ) ( Placeholder: %monster% )
  • Removed: Bug where instant respawn didnt work on 1.14!
  • Changed: Worldguard support is disabled in the default config ( NOTE: Worldguard support only works with worldguard version 7.0.0 or higher! )
No config changes!
----------, Aug 3, 2019

UPDATE v1.9.4

Changelogs:

  • Added: Support for PlaceHolderAPI! You can now use papi placeholders in all lang.yml messages! ( Currently only working for chat messages )
  • Added: Support for VanishNoPacket! You can now disable fighting while you are vanished + You can disable vanish when you hit other players!
  • Added: Support for LibsDisguises! You can now enable that you will get undisguised when you get hit by other players / hit other players
  • Changed: Completely rewrote the hook behaviour of the plugin. ( DeluxeCombat now hooks better into other plugins )
WARNING: You need to update your config.yml!

Config changes:

config.yml
Code (YAML):
Support :

  # DeluxeCombat supports some other
  # plugins. Here you can enable / disable
  # plugin hooks. Many new plugins will follow
  # in the future!
 
  WorldGuard
:
  # Download Worldguard here: dev.bukkit.org/projects/worldguard
  # DeluxeCombat was build against WG version: 7.0.0
  # DeluxeCombat + Worldguard Features:
  # - Prevent players from entering pvp deny regions while in combat
  # - ( Players wont get tagged in pvp deny regions )
 
    # Enable / Disable Worldguard support
    # ( You need to install the plugin for this )
    enable
: true
   
    # If combat tagger is enabled and this option
    # too: Players cant go into a no-pvp region
    # They will get thrown out of this region if
    # they do so
    combat_throw_out_of_region
: true
   
  HolographicDisplays
:
  # Download HD Lines here: dev.bukkit.org/projects/holographic-displays
  # DeluxeCombat was build against HD version: 2.3.2
  # DeluxeCombat + HolographicDisplays Features:
  # - Create leaderboard holograms
 
    # Enable / Disable HolographicDisplays support
    # ( You need to install the plugin for this )
    enable
: true
   
  VanishNoPacket
:
  # Download VanishNoPacket here: dev.bukkit.org/projects/vanish
  # DeluxeCombat was build against VNP version: 3.20.1
  # DeluxeCombat + VanishNoPacket Features:
  # - Prevent you from hitting players  while you are vanished
  # - Unvanish yourself when you hit a player
 
    # Enable / Disable vanishnopacket support
    # ( You need to install the plugin for this )
    enable
: false
   
    # Even with /ni you cant hit other players
    deny-vanish
: true
   
    # If deny-vanish is enabled, you will quit
    # vanish if you hit another player
    unvanish-on-hit
: true
   
  LibsDisguises
:
  # Download LibsDisguises here: spigotmc.org/resources/32453/
  # DeluxeCombat was build against LD version: 9.8.2
  # DeluxeCombat + LibsDisguises Features:
  # - Undisguise when you hit a player
 
    # Enable / Disable libsdisguises support
    # ( You need to install the plugin for this )
    enable
: false
   
    undisguise-on-hit
: true
   
  PlaceholderAPI
:
  # Download PlaceHolderAPI here: spigotmc.org/resources/6245/
  # DeluxeCombat was build against PAPI version: 2.10.3
  # DeluxeCombat + PlaceHolderAPI Features:
  # - Use papi placeholders in all lang.yml values
 
    # Enable / Disable placeholderapi support
    # ( You need to install the plugin for this )
    enable
: false
----------, Aug 3, 2019

UPDATE v1.9.3

Changelogs:

  • Changed: The ranking system got a massive performance improving. The sql queries now get executed asynchronous. Furthermore the ranking lists wont get pulled for every sign / hologram anymore. ( The queries now all get pulled with the selected pull limit. e.g when you have a hologram that has a limit of 20 and your pull limit in the config is 15: Only 15 stats will get pulled from the database! )
  • Changed: The title mechanism got changed a little bit. Id should work better with older versions!
  • Changed: Im sorry to announce that I will drop support for the mc version 1.8 - 1.8.1. The plugin now will get supported from 1.8.3 - 1.14.4.
  • Changed: Id like to mention that the bossbar combat display is only available from 1.13-1.14.4. I will try to add support for older versions for the bossbar feature, but I cant guarantee it
No config changes!
----------, Aug 2, 2019

UPDATE v1.9.2

Changelogs:

  • Added: You now see the combat-time progress in a bossbar or in the actionbar. You can also change the message in the lang.yml! Thanks to @justiinfighter for the amazing idea!
Config changes:
Please add these lines to the config.yml / lang.yml

config.yml
Code (YAML):
Combat :
 
    # Select a way to display the leftover
    # combat time
    display-time
:
 
      # Enable / disable display time
      enable
: true
     
      # Available types:
      # BOSSBAR, ACTIONBAR
      type
: "BOSSBAR"
     
      # Change the color of the bossbar
      color
: "RED"
lang.yml
Code (YAML):
# COMBAT-LOGGER
combat-logger
:
display-time-bossbar
: "&e&o%time%s &r&c&lCombat Mode &r&e&o%time%s"
display-time-actionbar
: "%progressbar% &r&e- &c%time%s"
----------, Aug 1, 2019

UPDATE v1.9.1

Changelogs:

  • Changed: removed unused code, removed unused debug messages
  • ( New resource page design. If you like it leave a like ;) )
----------, Jul 31, 2019

UPDATE v1.9

Changelogs:

  • Added: Worldguard region borders! You now get thrown out of a pvp-deny region when you are in combat ( You can disable this function ) Thank you @justiinfighter for the idea!
  • Added: Support options in the config.yml. You can now enable / disable supported plugins ( At the moment you can disable / enable support for HolographicDisplays and Worldguard )
  • Added: Added message for region borders.
  • Removed: You no longer need HolographicDisplays as an hard dependency.
Config changes:
You really should add these lines to the config.yml or regenerate it completely. lang.yml has only one new line.

config.yml
Code (YAML):
Support :

  # DeluxeCombat supports some other
  # plugins. Here you can enable / disable
  # plugin hooks. Many new plugins will follow
  # in the future!
 
  WorldGuard
:
  # Download Worldguard here: dev.bukkit.org/projects/worldguard
  # DeluxeCombat was build against WG version: 7.0.0
  # DeluxeCombat + Worldguard Features:
  # - Prevent players from entering pvp deny regions while in combat
  # - ( Players wont get tagged in pvp deny regions )
 
    # Enable / Disable Worldguard support
    # ( You need to install the plugin for this )
    enable
: true
   
    # If combat tagger is enabled and this option
    # too: Players cant go into a no-pvp region
    # They will get thrown out of this region if
    # they do so
    combat_throw_out_of_region
: true
   
  HolographicDisplays
:
  # Download HD Lines here: dev.bukkit.org/projects/holographic-displays
  # DeluxeCombat was build against HD version: 2.3.2
  # DeluxeCombat + HolographicDisplays Features:
  # - Create leaderboard holograms
 
    # Enable / Disable HolographicDisplays support
    # ( You need to install the plugin for this )
    enable
: true
lang.yml:
Code (YAML):
# COMBAT-LOGGER
combat-logger
:
damage-to-enemy
: '&eYou are now in &ccombat &ewith &6 %victim% &eso do not quit.'
damage-from-enemy
: '&6 %damager% &eis now in &ccombat &ewith you so do not quit.'
disabled-command
: '&eYou can not use the command &c %command% &ewhile in combat.'
leave-broadcast
: '&c %player% left while in combat with %damager% and has played himself.'
items-broadcast
: "&4%player%'s &citems are at: &4%world%&c, &4%x%, %y%, %z%"
combat-expired
: '&eYou are &anot &ein combat anymore and allowed to quit.'
enderpearl-disabled-during-combat
: "&cYou cant use enderpearls during combat!"
chorusfruit-disabled-during-combat
: "&cYou cant use chorus fruits during combat!"
deny-pvp-deny-enter
: "&cYou cant enter this region during a fight!"
----------, Jul 31, 2019

UPDATE v1.8
WARNING: HolographicDisplays is a dependency at the moment. Please download it here before installing the new update: https://dev.bukkit.org/projects/holographic-displays/files/latest

Changelogs:

  • Added: New Ranking system! You now get points for kills / deaths / combatlogs. You can create leaderboards ( Holograms, signs ) and much more!
  • Added: Added /dc stats/resetstats/createHologram/createSign command ( Permissions on the main page )
  • Added: Many new messages. ( Check config changes )
  • Added: Worldguard support: You wont get tagged now if you are in a pvp deny region!
  • Removed: Debug messages, Bugs

Config changes:

Many messages and config values have been added. Please regenerate your lang.yml and config.yml or add following lines to them:

config.yml
Code (YAML):
Point-Ranking-System :

  # The point-ranking system is an internal
  # system that counts kills / deaths / combatlogs.
  # It calculates your k/d and you will get points
  # for each death / kill / combatlog (negative or
  # positive points ). Ingame you will get a ranking
  # for your points / kills / combatlogs.
  # The rank can be displayed on hd-lines, leaderboards.
  # In the future you can add custom auras for the best
  # ranked players.
 
  # Enable / disable this system
  enable
: true
 
  # You can negate the points with an -
  points-combat-log
: -50
  points-kill
: 25
  points-death
: -10
 
  # Time in seconds when the ranking
  # will get updated.
  update-ranking-interval
: 300
 
  # This will decide which option
  # dominates the ranking. If set to "KILLS" e.g
  # the player with the most kills get the highest rating
  # Sorting options:
  # KILLS, DEATHS, COMBATLOGS
  sort-after
: "KILLS"
 
  # How many players should get pulled from the database
  # while updating the ranking list? Large numbers can
  # cause laggs. This value should be the amount of players
  # who are playing at the same time on the server.
  pull-limit
: 15
 
  # Enable / Disable the displaynames options
  # If enabled the players will get a different
  # name visability in the tablist
  enable-diplaynames
: true
 
  # Here you set different displaynames for your
  # players on each rank. You can add more
  # displaynames with <RANK>:<DISPLAYNAME>
  # The rank "0" sets a displayname for all
  # players who are not in the e.g top 3.
  displayname
:
 - "1:&a&l#1 &r&f%player%"
  - "2:&e&l#2 &r&f%player%"
  - "3:&c&l#3 &r&f%player%"
  - "0:&7&l#>3 &r&f%player%"
lang.yml
Code (YAML):
# Points-Ranking-System
Points-Ranking-System
:
  disabled
: "&cThe ranking system is disabled at the moment!"
  reset
: "&cYour stats have been cleared!"
  reset-other
: "&cThe stats of &4%player% &chave been cleared!"
  add-kill
: "&a&l+1 &r&7Kill"
  add-death
: "&c&l+1 &r&7Death"
  add-points
: "&a&l+%points% &r&7Points"
  remove-points
: "&c&l-%points% &r&7Points"
  your-rank
: "&7Your rank is: &a#%rank%&r&7. Rank calculated by %value%"
  players-rank
: "&7The rank of %player% is: &e#%rank%&r&7. Rank calculated by %value%"
  hd-line-header
: "&c* &fTop %amount% PvP Players (&7Ordered by: &a%value%&7) &c*"
  hd-line-footer
: "&c&oEnd of the list"
  hd-line-value
: "&e%rank%. &b%player% &7- &e%amount%"
  sign-layout
:
 - "#%rank%"
  - " "
  - "&o%player%"
  - "%amount% %value%"
  pvp-stats
:
 - "&4&m#&c&m---------------------------------&4&m#"
  - "                  &cPvP Stats                  "
  - "                  &e%player%                   "
  - " "
  - "&8- &cKills
: &e%kills%"
  - "&8- &cDeaths
: &e%deaths%"
  - "&8- &cK/D
: &e%kd%"
  - "&8- &cCombatlogs
: &e%combatlogs%"
  - "&8- &cPoints
: &e%points%"
  - "&8- &cRank
: &e#%rank% &7 ( %sort%)"
  - "&4&m#&c&m---------------------------------&4&m#"
  loading-data
: "&7&oLoading data..."
----------, Jul 30, 2019

UPDATE v1.7

Dear DeluxeCombat buyers.

So far I released many updates for DeluxeCombat, but I dont know if you like these or not. If you like the updates ... how about a little review? ;)
If not please write me a private message. Together we can make DeluxeCombat to one of the best combat plugins on spigot!

Changelogs:

  • Removed: Bug where title messages wont get displayed correctly ( Title + Subtitle are working now )
  • Added: Combatlog NPCs! ( You can now select "Entity" as an inventory action. If somebody is now combat-logging a npc will spawn ( You can select an entity type too ). If killed they will drop the items of the combat-logger!
  • Added: /dc settings command : You can display the current settings with this command.
  • Added: /dc clearnpcs : You can remove all spawned npcs with this command ( Similar to /dc clearcorpses )
Config changes:

config.yml:

Code (YAML):
Combat :
      # If inventory action is set to 'ENTITY' you
      # can change following settings
      entity
:
   
        # Set the type of the spawned npc
        type
: "ZOMBIE"
        # Decide if the npc has an AI
        ai
: false
----------, Jul 24, 2019

UPDATE v1.6.1

Changelogs:

  • Removed: Bug where corpses didnt despawn correctly.
  • Removed: Debug messages
----------, Jul 23, 2019

UPDATE v1.6

Changelogs:

  • Added: Corpses. You can now enable lootable corpses when a player dies. This plugins is using simple armorstands for this feature. No protocollib, no dependencies!
  • Added: new messages for corpses. When a corpse spawns a cool message will be displayed such as "%player% ist buried here!"
  • Added: command to remove spawned corpses: /dc clearcorpses
  • Removed: Critical instant respawn bug where killed players got their items back
Please note that you have to regenerate the lang.yml and the config.yml to make this update work for you correctly. Alternative: Add following lines to your config files:

config.yml
Code (YAML):
Death :

  # The player respawns instantly on death
  # ( No death screen )
  # This option is experimental. It can cause bugs
  instant_respawn
: true
 
  # This plugin has build in custom death messages
  # you can change them in the lang.yml
  custom_death_messages
: true
 
  # Spawn lootable corpses when a player dies!
  # You can even set cool messages in the lang.yml!
  corpses
:

    # Enable / disable corpses
    enable
: true
   
    # Remove corpses in seconds
    # If set to 0: Despawn on serverrestart
    remove_after
: 10


lang.yml
Code (YAML):
# Corpses
corpses-messages
:
- "&c&o%player% &e&otook the L"
- "&c&lR.I.P %player%"
- "&eG3t R3kt &c%player%&e!"
- "%player% is buried here!"
- "&c%player% &edidnt saw this one coming!"
----------, Jul 22, 2019

UPDATE v1.5

Changelogs:

  • Added: You can now disable enderpearls completely or only during combat or attach a custom cooldown to them (In seconds)
  • Added: You can now disable chorus fruits completely or only during combat or attach a custom cooldown to them (In seconds)
  • Added: New messages ( For enderpearls, chorus fruits ) ( See main page )
  • Added: New permissions for enderpearls, chorus fruits ( See main ressource page )
!WARNING!: You need to regenerate the config and lang.yml or add the following lines to the files:

config.yml
Code (YAML):
PvP_Settings :


  # Here you have some options for chorus fruits
  # ONLY FOR 1.9+
  chorus_fruits
:

    # Here you have some settings to disable chorus fruits
    disable
:
   
      # If set to true: Chorus fruits are generally disabled
      general_disabled
: false
     
      # If set to true: Chorus fruits are disabled during combat
      # If set to false: general_disabled option only counts
      only_in_combat
: true
     
    # If you can use chorus fruits ( See options above )
    # a cooldown will be applied to them ( 0 to disable cooldown )
    # ( In seconds )
    cooldown
: 10
   
    # TIP: If dont want any chorus fruits restrictions apply following things:
    # disable.general_disabled: false
    # only_in_combat: false
    # cooldown: 0

  # Here you have some options for enderpearls
  enderpearls
:

    # Here you have some settings to disable enderpearls
    disable
:
   
      # If set to true: Enderpearls are generally disabled
      general_disabled
: false
     
      # If set to true: Enderpearls are disabled during combat
      # If set to false: general_disabled option only counts
      only_in_combat
: true
     
    # If you can use enderpearls ( See options above )
    # a cooldown will be applied to them ( 0 to disable cooldown )
    # ( In seconds )
    cooldown
: 10
   
    # TIP: If dont want any enderpearls restrictions apply following things:
    # disable.general_disabled: false
    # only_in_combat: false
    # cooldown: 0
lang.yml
Code (YAML):
# COMBAT-LOGGER
combat-logger
:
damage-to-enemy
: '&eYou are now in &ccombat &ewith &6 %victim% &eso do not quit.'
damage-from-enemy
: '&6 %damager% &eis now in &ccombat &ewith you so do not quit.'
disabled-command
: '&eYou can not use the command &c %command% &ewhile in combat.'
leave-broadcast
: '&c %player% left while in combat with %damager% and has played himself.'
items-broadcast
: "&4%player%'s &citems are at: &4%world%&c, &4%x%, %y%, %z%"
combat-expired
: '&eYou are &anot &ein combat anymore and allowed to quit.'
enderpearl-disabled-during-combat
: "&cYou cant use enderpearls during combat!"
chorusfruit-disabled-during-combat
: "&cYou cant use chorus fruits during combat!"

# GENERAL
general
:
  please-wait-enderpearl
: "&cPlease wait &4%time% &cmore seconds until you can use a endepearl again"
  please-wait-chorusfruit
: "&cPlease wait &4%time% &cmore seconds until you can use a chorus fruit again"
  enderpearls-disabled
: "&cEnderpearls are disabled on this server"
  chorusfruits-disabled
: "&cChorusfruits are disabled on this server"
  player-not-online
: "&cThis player is not online!"
  player-not-in-combat
: "&a%player% &7is not in combat mode!"
  player-in-combat
: "&c%player% &7is in combat mode!"
  still-in-combat
: "&cYou are still in combat! Dont leave the server!"
  not-in-combat
: "&aYou are not in combat! You can leave the server!"
  deny-gamemode
: "&cYou cant hit other players while you are in creative gamemode!"
  no-permission
: "&cYou dont have Permission!"
  help-message
: "&7Type in &c/dc help &7for help!"
  help-list
:
 - "&4&m#&c&m---------------------------------&4&m#"
  - "                  &cDeluxeCombat               "
  - " "
  - "&8- &c/%cmd% help &8> &7Shows this message"
  - "&8- &c/%cmd% status &8> &7Shows your combat status"
  - "&8- &c/%cmd% status (Player) &8> &7Shows the status of <Player>"
  - " "
  - "&8()
: &cRequired&7, [ ] : &cOptional"
  - "&4&m#&c&m---------------------------------&4&m#"
----------, Jul 19, 2019

UPDATE v1.4

Changelogs:

  • Changed: Modified knockback is now working.
  • Added: commands!: /dc help, /dc status, /dc status (Player), /dc reload. More infos on the main ressource page!
  • Removed: Bug where the inventory sign only showed the killers name
  • Changed: Relocated all packets, classes ( Cleaner code )
  • Changed: The help message now shows the newest version of the plugin ( Update information ), ( only with deluxecombat.admin permission )
  • Added: A bunch of new messages ( Regenerate lang.yml! )
  • Changed: When you now break the inventory sign, all the items drop on the ground!
Issues / new feature ideas? Write me a PM ;)
----------, Jul 19, 2019

UPDATE v1.3

Dear buyers:
First off: Thank you for your support and thank you for buying this ressource. Marido put a lot of work into this plugin to make you, the user happy. I recently took over this plugin and I hope I can continue this amazing ressource as good as he did! I am happy to announce that I completly rewrote this plugin. I made it even more efficient and I have added a lot of new amazing features (listed below). As you might knew I am the author of AntiCombatlog. My future plans are to add all the features of AntiCombatlog to this plugin.

Changelogs:

  • [+] Rewrote the tagger system and made it more efficient
  • [+] Added support for 1.13 and 1.14!
  • [+] Rewrote the rewards. Now you can add change the kill_mode for every reward ( You can now have multiple rewards for killing a player, for killing an animal and so on )
  • [+] Added option to send titles, subtitles and messages to the player if he gets a reward
  • [+] Rewrote the custom tools feature. Now you can add to every custom tool an enemy and a target
  • [+] Added deny_gamemode option to the config. You can now decide if players with gamemode creative can hit other players
  • [+] Rewrote the punishment system for combatlogging. You can now select an inventory action ( Drop, Clear and Sign! ). If you select Sign a sign will be spawned at the location the combat logger left the server with the inventory in it
  • [+] Added option to run commands on combatlog such as /ban %player% Combatlogging!
  • [+] Added option to run commands on rejoin (After combatlogging) such as /jail %player%
  • [+] Added custom death messages!
  • [+] Added new messages!
  • [+] Added config option to change the plugin prefix!
  • [-] Removed old ErrorHandler!
  • [-] Removed old concurrentmethod error!
  • [-] Removed old bugs!
Config changes:
The plugin now has a completly new config. Please delete your old one. Also please delete your old lang.yml.
The config is now much more cleaner and easy to understand!

I really hope you have fun with this "new" plugin. If you do so please consider on leaving a 5 star review ;)

!IMPORTANT!: Please keep in mind that this is a beta. Bugs can occur and errors can appear. I have tested the plugin a lot but I am not a robot for finding bugs. If you have found a bug please write me a private message ;)
----------, Jul 18, 2019

Hello everyone.
- Smooth knockback has been fixed as it will now increase the parameters instead of override.
- Did some code cleanup, the code is now so clean that you can even eat garlic bread from it.
- Death corpses have been released for the BETA-team and will be enabled in the next update.

Thank you for your time to purchase this resource, contact me on Discord for support.
Marido
----------, Jan 22, 2019

Hello everyone.
- Hooray! DeluxeCombat has been approved and a lot of more resources are upcoming.
- Update checker does now work as I added the resource-ID (it runs asynchronously).
- Features have been planned for the possible update, submit your ideas if you wish to.

Thank you for your time to purchase this resource, contact me on Discord for support.

Marido
----------, Jan 20, 2019

Resource Information
Author:
----------
Total Downloads: 2,708
First Release: Jan 20, 2019
Last Update: Mar 16, 2025
Category: ---------------
All-Time Rating:
155 ratings
Find more info at timderspieler.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings