DeluxeCombat Wiki - Historical

Applied By timderspieler: Aug 3, 2019 at 10:18 PM

DeluxeCombat Wiki
[​IMG]

This is the official wiki page of DeluxeCombat.

If you have interest in the plugin you can purchase it here:
https://www.spigotmc.org/resources/63970/

IMPORTANT: If have have issues ( e.g you cant use any commands of DeluxeComand, please check which Worldguard Version you have! If you dont have worldguard version 7.0.0 or newer you need to disable Worldguard Support in the config.yml!!!
[​IMG]
Permissions:
  • deluxecombat.bypasscommand ( Use blocked cmds in combat )
  • deluxecombat.bypassquit ( Combatlog without punishment )
  • deluxecombat.bypasshitdelay ( Hit without delay )
  • deluxecombat.admin ( Needed for /dc reload / clearcorpses / clearnpcs / settings / createHologram / createSign )
  • deluxecombat.status.check ( Needed for /dc status )
  • deluxecombat.status.check.other ( Needed for /dc status (Player) )
  • deluxecombat.stats.check ( Needed for /dc stats )
  • deluxecombat.stats.check.other ( Needed for /dc stats (Player)
  • deluxecombat.stats.reset ( Needed for /dc resetstats )
  • deluxecombat.stats.reset.other ( Needed for /dc resetstats (Player)
  • deluxecombat.bypass.enderpearl ( Bypass enderpearl restrictions )
  • deluxecombat.bypass.chorusfruit ( Bypass chorus fruit restrictions )
Commands:
  • /dc help ( Shows help message )
  • /dc status ( Shows your combat status )
  • /dc status (Player) ( Shows the combat status of a player )
  • /dc clearcorpses ( Removes all spawned corpses )
  • /dc clearnpcs ( Removes all spawned npcs )
  • /dc settings ( Displays all current settings )
  • /dc stats ( Shows your stats )
  • /dc stats (Player) ( Shows the stats of a player )
  • /dc createHologram (Stats) (Amount) ( Creates a leaderboard hologram )
  • /dc createSign ( Gives information on how to create a leaderboard sign )
  • /dc reload ( Reloads all config values )

[​IMG]
Coming soon!

[​IMG]
Both of the files config.yml and lang.yml are up-to-date and have their own purpose, one to configure options and the other one to configure messages and formats. If you need help with those files, do not hesitate to contact us as soon as possible. Last update: 31.07.19
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                                     #
#                                                                                                            #
##############################################################################################################

General
:

  # Change the ingame prefix of the plugin
  # Leave this blank to disable
  prefix
: "&c&lDC &r&8> &r&7"
 
  # Disable worlds the plugin shouldnt work on
  disabled_worlds
:
 - "farm"
 
  # When set to 'true' you will receive a message
  # if a new version of DeluxeCombat exists
  check_for_new_updates
: true

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

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
:

  # 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%"

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
:

  # 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
 
  # Players in gamemode cant hit other players
  deny_gamemode
: true
 
  # Decide how long it should need until
  # you can make your next hit. ( Pardon to the
  # minecraft weapon cooldown )
  # ( In milliseconds! Dont use decimal numbers )
  hit_delay
: 0
 
  # Dont like the knockback behaviour of og minecraft?
  # These settings will modify the knockback in minecraft
  # from the ground up
  modified_knockback
:

    # Enable or disable the modified knockback
    enable
: true
   
    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

Healthbar
:

  # Displays the health of other players
  # Following modes are available:
  # 'BELOW_NAME': Displays health below name
  # 'NONE': Deactivate the healthbar
  mode
: 'BELOW_NAME'

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%)
      # '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%)
      # '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"

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
 
Combat
:

  # The 'tagger' system taggs a player if he hits
  # another player, or get hit by a player. If tagged
  # you are in 'combat mode'. In combat mode you shouldnt
  # leave the server.
  tagger
:
 
    # Enable or disable the tagger system completely
    enable
: true
   
    # Set the time, how long you will be tagged
    # ( marked as in 'combat mode' ) in seconds
    combat_time
: 10
   
    # 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"
   
    # If enabled: You cant run any commands
    # while you are in combat
    block_all_commands
: true
   
    # 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
:
 
      # If disabled: nothing will happen to the combat-logger
      enable
: true
     
      # An inventory action interacts with the
      # inventory of a combat-logger. There are following
      # actions:
      # 'CLEAR': Just clears the inventory
      # 'DROP': Drops the inventory on the ground
      # 'SIGN': Spawns a sign. When right-clicked you can loot the inventory
      # 'ENTITY': Spawns an entity, which will drop, when killed, the inventory
      # 'NONE': Nothing will happen with the inventory
      # !IMPORTTAN!: Signs dont work if you have corpses enabled!
      # ( If set to sign and corpses enabled: Combatloggers inventory gets cleared )
      inventory_action
: "CLEAR"
     
      # 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
     
      # If inventory_action is set to sign
      # it will get removed after this time (in seconds)
      remove_inventory_block
: 30
     
      # If set to true and inventory_action is not 'none'
      # the location of the items from the combatlogger will
      # be pasted in the chat
      broadcast_items_location
: true
     
      # A broadcast will be fired, if a player quit the server while he was in combat
      # You can change the broadcast message in the lang.yml
      broadcast
: true
     
      commands
:
   
        # Enable or disable the run-commands function
        enable
: true
       
        # 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%"

 
Code (Text):

##############################################################################################################
#                                                                                                            #
# ______     _                _____                 _           _                                            #
# |  _  \   | |              /  __ \               | |         | |                                           #
# | | | |___| |_   ___  _____| /  \/ ___  _ __ ___ | |__   __ _| |_                                          #
# | | | / _ \ | | | \ \/ / _ \ |    / _ \| '_ ` _ \| '_ \ / _` | __|                                         #
# | |/ /  __/ | |_| |>  <  __/ \__/\ (_) | | | | | | |_) | (_| | |_                                          #
# |___/ \___|_|\__,_/_/\_\___|\____/\___/|_| |_| |_|_.__/ \__,_|\__|                                         #
#------------------------------------------------------------------------------------------------------------#
#                                                                                                            #
# 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 messages. If you want to change all settings, switch to the config.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/               #
#                                                                                                            #
# ~ timderspieler                                                                                            #
#                                                                                                            #
##############################################################################################################
# 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!"
 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"

death-causes:
  void: "&c%player% &efelt into the void"
  void_player: "&c%player% &ewas thrown into the void by &c%killer%"
  shoot: "&c%player% &ehas been shot by &c%killer%"
  drown: "&c%player% &edrowned"
  lava: "&c%player% &etook a bath in lava"
  fall: "&c%player% &edidnt knew that this hill was too high"
  magic: "&c%player% &edidnt knew that this trink was poisened"
  magic_player: "&c%killer% &egave &c%player% &etoo much of the good shit"
  fire: "&c%player% &eplayed with fire"
  none: "&c%player% &edied"
  sword_kill: "&c%player% &egot stapped by &c%killer%"

# 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!"

# DEATH-SIGN
death-sign:
  line1: "R.I.P"
  line2: "%player%"
  line3: "Died for"
  line4: "combatlogging"

# 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..."

# 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 [Player] &8> &7Shows your combat status"
  - "&8- &c/%cmd% stats [Player] &8> &7Shows your pvp stats"
  - "&8- &c/%cmd% resetstats &8> &7Reset your stats"
  - " "
  - "&8(): &cRequired&7, []: &cOptional"
  - "&4&m#&c&m---------------------------------&4&m#"
# Have fun with DeluxeCombat on your server, you reached the end.
# Love the resource? Consider to review it on the resource thread.
 

All icons are from www.flaticon.com
[​IMG]