EasyKitpvp [KITPVP PLUGIN] 0.3-beta

A professional kitpvp plugin for free!

  1. ItzCodex
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Contributors:
    ItzCodex
    [​IMG]

    [​IMG] [​IMG] [​IMG]


    About EasyKitpvp:
    This plugin allows you to create an amazing Kitpvp (FFA) server. You can modify almost everything you want.

    If you are upgrading from older versions I advise you to remove the old kitpvp folder.

    PLUGIN TRAILER:
    [​IMG]
    Main features:

    • 100% Customizable scoreboard
    • 100% Customizable settings
    • 100% Customizable messages
    • 100% customizable levels / rewards
    • 100% customizable items
    • Soup 3.5HP
    • Jumppads
    • Kitpvp signs
    • Build mode
    • Killstreaks
    • Create and manage your own kits
    • Kit preview
    • NEW! VaultAPI support
    • NEW! Spectate system
    • NEW! Animated kit-unlocker
    [​IMG]
    Plugin video tutorial: [DUTCH]


    Plugin video preview: [ENGLISH / OUTDATED]

    [​IMG]

    Commands:
    • /kitpvp help (kitpvp.command.help)
    • /kitpvp spectate (kitpvp.command.spectate)
    • /kitpvp status (kitpvp.command.status)
    • /kitpvp buildmode (kitpvp.command.buildmode)
    • /kitpvp resetstats (kitpvp.command.resetstats)
    • /kitpvp setcoins (kitpvp.command.setcoins)
    • /kitpvp setspawn (kitpvp.command.setspawn)
    • /kitpvp migrate (kitpvp.command.migrate)
    • /kitpvp reload (kitpvp.command.reload)
    • /kitpvp save(kitpvp.command.save)
    Kit:
    • /easykit help (kitpvp.kit.help)
    • /easykit create (kitpvp.kit.create)
    • /easykit remove (kitpvp.kit.remove)
    • /easykit edit (kitpvp.kit.edit)
    • /easykit list (kitpvp.kit.list)
    Bounty:
    • /bounty help (kitpvp.bounty.help)
    • /bounty addbounty (kitpvp.bounty.addbounty)
    • /bounty removebounty (kitpvp.bounty.removebounty)
    • /bounty bounties (kitpvp.bounty.bounties)
    • /bounty getbounty (kitpvp.bounty.getbounty)
    Leaderboard:
    • /leaderboard help (kitpvp.leaderboard.help)
    • /leaderboard create (kitpvp.leaderboard.create)
    • /leaderboard remove (kitpvp.leaderboard.remove)
    • /leaderboard list (kitpvp.leaderboard.list)
    • /leaderboard setlocation (kitpvp.leaderboard.setlocation)
    [​IMG]
    - kitpvp.command.help Allows you to use the ‘/kitpvp help’ command.
    - kitpvp.command.spectate Allows you to use the ‘/kitpvp spectate’ command.
    - kitpvp.command.status Allows you to use the ‘/kitpvp status’ command.
    - kitpvp.command.buildmode Allows you to use the ‘/kitpvp buildmode’ command.
    - kitpvp.command.resetstats Allows you to use the ‘/kitpvp resetstats’ command.
    - kitpvp.command.setcoins Allows you to use the ‘/kitpvp setcoins’ command.
    - kitpvp.command.addcoins Allows you to use the ‘/kitpvp addcoins’ command.
    - kitpvp.command.setkitunlockers Allows you to use the ‘/kitpvp setkitunlockers’ command.
    - kitpvp.command.addkitunlockers Allows you to use the ‘/kitpvp addkitunlockers’command.
    - kitpvp.command.setspawn Allows you to use the ‘/kitpvp setspawn’ command.
    - kitpvp.command.migrate Allows you to use the ‘/kitpvp migrate command.
    - kitpvp.command.reload Allows you to use the ‘/kitpvp reload’ command.
    - kitpvp.command.save Allows you to use the ‘/kitpvp save’ command.

    - kitpvp.kit.help Allows you to use the ‘/easykit help’ command.
    - kitpvp.kit.create Allows you to use the ‘/easykit create’ command.
    - kitpvp.kit.remove Allows you to use the ‘/easykit remove’ command.
    - kitpvp.kit.edit Allows you to use the ‘/easykit edit’ command.
    - kitpvp.kit.list Allows you to use the ‘/easykit list’ command.

    - kitpvp.bounty.help Allows you to use the ‘/bounty help’ command.
    - kitpvp.bounty.addbounty Allows you to use the ‘/bounty addbounty’ command.
    - kitpvp.bounty.removebounty Allows you to use the ‘/bounty removebounty’ command.
    - kitpvp.bounty.bounties Allows you to use the ‘/bounty bounties’ command.
    - kitpvp.bounty.getbounty Allows you to use the ‘/bounty getbounty’ command.

    - kitpvp.leaderboard.help Allows you to use the ‘/leaderboard help’ command.
    - kitpvp.leaderboard.create Allows you to use the ‘/leaderboard create’ command.
    - kitpvp.leaderboard.remove Allows you to use the ‘/leaderboard remove’ command.
    - kitpvp.leaderboard.list Allows you to use the ‘/leaderboard list’ command.
    - kitpvp.leaderboard.setlocation Allows you to use the ‘/leaderboard setlocation’ command.

    - kitpvp.bypass.cooldown Allows you to bypass kit cooldowns
    - kitpvp.sign.selector Allows you to create a kit-selector sign.
    - kitpvp.sign.unlocker Allows you to create a kit-unlocker sign.
    - kitpvp.sign.shop Allows you to create a shop sign.
    - kitpvp.sign.status Allows you to create a status sign.
    - kitpvp.sign.soup Allows you to create a soup sign.
    - kitpvp.sign.spectate Allows you to create a spectate sign.
    [​IMG]
    Code (YAML):
    kit-selector:
      item
    : COMPASS
      slot
    : 1
      name
    : '&aKit selector&7 (Right click)'
      lore
    : '&7Click here to open the kit selector!'
    profile
    :
      slot
    : 2
      name
    : '&aProfile&7 (Right click)'
      lore
    : '&7Click here to open your profile!'
    shop
    :
      item
    : EMERALD
      slot
    : 5
      name
    : '&aShop&7 (Right click)'
      lore
    : '&7Click here to open the shop!'
    kit-unlocker
    :
      item
    : CHEST
      slot
    : 8
      name
    : '&aKit unlocker&7 (Right click)'
      lore
    : '&7Click here to open the kit unlocker!'
    spectate
    :
      item
    : JUKEBOX
      slot
    : 9
      name
    : '&aSpectate&7 (Right click)'
      lore
    : '&7Click here to spectate a player!'
    Code (YAML):
    enabled: true
    standard
    :
      name
    : Newbie
    levels
    :
      '1'
    :
        requiredExperience
    : 250
        displayName
    : Starter
        rewards
    :
       - kitpvp addcoins %name% 100
        - kitpvp addkitunlockers %name% 2
      '2'
    :
        requiredExperience
    : 300
        displayName
    : Pvper
        rewards
    :
       - kitpvp addcoins %name% 250
        - kitpvp addkitunlockers %name% 1
      '3'
    :
        requiredExperience
    : 400
        displayName
    : Expert
        rewards
    :
       - kitpvp addcoins %name% 500
        - kitpvp addkitunlockers %name% 3
    Code (YAML):
    prefix: '[EASYKITPVP]'
    deadmessage
    : '&7%dead% was killed by %killer%.'
    diedmessage
    : '&7%dead% died.'
    killmessage
    : '&7You dealt %damage%% of the damage to %player%, There for you receive
      &a%coins% coins&7 and &d%experience% experience&7.'
    level-up
    : '&dCongratulations! you leveld up to level %level%.'
    plugin-reloaded
    : '&7Easykitpvp plugin reloaded...'
    plugin-saved
    : '&7Easykitpvp plugin saved...'
    error
    :
      player-not-online
    : '&7The player %player% is not online.'
      no-permissions
    : '&7You do not have the required permissions for this.'
      unknown-sub-command
    : '&cUnknown sub-command. Type %command% for a list of commands.'
      wrong-sub-command-usage
    : '&cYou are not using the sub-command correctly. Please
        use %usage%.'
      only-soup-in-arena
    : '&7You can only use soups in the arena.'
    command
    :
      buildmode-enabled
    : '&7You enabled your buildmode.'
      buildmode-disabled
    : '&7You disabled your buildmode.'
      buildmode-cant
    : '&7You cannot use buildmode once you choose a kit.'
      spawn-set
    : '&7You set the spawn to your current location.'
      stats-resetted
    : '&7You resetted %target%''s stats.'
      set-coins
    : '&7%target% has now %coins% coins.'
      set-kitunlockers
    : '&7%target% has now %unlockers% kitunlockers.'
    kit
    :
      created
    : '&7Kit %kit% created.'
      removed
    : '&7Kit %kit% removed.'
      already-selected
    : '&7You have already selected a kit.'
      already-unlocked
    : '&7You have already this kit unlocked.'
      already-exist
    : '&7There is already a kit with that name.'
      not-found-name
    : '&7There is no kit found with that name.'
      not-found-id
    : '&7There is no kit with found with that id.'
      no-requirements
    : '&7You do not match the requirements to buy this kit.'
      no-enough-coins
    : '&7You do not have enough coins to but this kit.'
      edit
    :
        edited
    : '&7Kit %kit% has been modified.'
        cost-price
    : '&7Type the new cost price in the chat.'
        sell-price
    : '&7Type the new sell price in the chat.'
        icon
    : '&7Type the new icon in the chat.'
        description
    : '&7Type the new description in the chat.'
        name
    : '&7Type the new kit name in the chat.'
        disable-permissions
    : '&7To set the kit as default you must disable the permissions
          setting.'
        disable-defaultkit
    : '&7To make this kit a permissions kit you must disable the
          default kit setting.'
        effect-already-added
    : '&7There is already an effect on this kit with that potion
          effect.'
        effect-time-to-short
    : '&7The given effect time is too short or invalid.'
        effect-no-amplifier
    :
          selected
    : '&7You must first select an amplifier before you can add this effect.'
    bounty
    :
      disabled
    : '&7Bounties are currently disabled.'
      self
    : '&7You cannot set an bounty on yourself.'
      to-high
    : '&7This player has already a bounty higher then %highestbounty%*.'
      set
    : '&7%target%''s bounty has set to %bounty%.'
      added
    : '&7%target% has now a bounty of %bounty% coins.'
      no-coins
    : '&7You cannot afford this bounty.'
      get
    : '&7%target% has a bounty of %bounty% coins.'
      removed
    : '&7%target%''s bounty got removed.'
    leaderboard
    :
      already-exist
    : '&7There is already a leaderboard with that name!'
      not-found-name
    : '&7There is no leaderboard found with that name.'
      location-changed
    : '&7You changed the leaderboard location of %name% to your current
        posision.'
      created
    : '&7Leaderboard created!'
      removed
    : '&7Leaderboard removed!'
    kitunlocker
    :
      won
    : '&7You won the %kit% kit.'
      already-unlocked
    : '&7Because you already own this kit you received %coins% coins.'
      disabled
    : '&cThe kit unlocker is currently disabled.'
      no-unlocker
    : '&7You do not have any kit unlocker to open.'
      cant-open
    : '&7You cannot open a kit unlocker now.'
    spectate
    :
      disabled
    : '&7Spectating is currently disabled.'
      start
    : '&7You are now spectating %name%.'
      stop
    : '&7You are no longer spectating.'
      cant-spectate
    : '&7You cannot spectate a player right now.'
      not-spectating
    : '&7You are not spectating anyone.'
    Code (YAML):
    global:
      use-prefix
    : true
      timezone-zone
    : Europe/Paris
      timezone-24hour-clock
    : true
      use-buildmode
    : true
      use-vault-economy
    : false
      use-kitunlocker
    : true
    launchpads
    :
      enabled
    : true
      strength
    : 6
      only-when-kit-selected
    : false
    player
    :
      coins-on-first-join
    : 250
      hunger
    : false
      fall-damage
    : false
      lava-damage
    : false
      mob-damage
    : false
      drowning-damage
    : false
      suffocation-damage
    : false
      drop-items
    : false
    pvp
    :
      drop-items-on-dead
    : false
      experience-per-kill
    : 18
      coins-per-kill
    : 10
    bounty
    :
      enabled
    : true
      max-bounty-on-player
    : 2500
    spectate
    :
      enabled
    : true
      teleport-distance
    : 10
    Code (Text):
    enabled: true
    header: '&a&lEasy&2&lKitpvp'
    lines:
    - '%EMPTY%'
    - '&e&lSTATS:'
    - '&7Kills: &f%user-kills%'
    - '&7Assists: &f%user-assists%'
    - '&7Deaths: &f%user-deaths%'
    - '&7Coins: &f%user-coins%'
    - '&7KD ratio: &f%user-kd-ratio%'
    - '%EMPTY%'
    - '&e&lLEVEL:'
    - '&7Level: &f%user-level% (%user-level-name%)'
    - '&7Level up: &f%user-experience%/%user-level-experience% EXP'
    - '%EMPTY%'
    - '&e&lINFO:'
    - '&7Killstreak: &f%user-killstreak%'
    - '&7Highest Killstreak: &f%user-best-killstreak%'
    [​IMG]
    Extra information:
    • How do I create a jumppad? Just place a golden pressure plate on the ground.
    • Do I need to reload my server after I changed anything in the config files? No you can use the command '/kitpvp reload'
    Installation:
    • Download the plugin.
    • Put the plugin in your server plugins folder.
    • Restart or reload your server.
    • Enjoy the plugin!
    • After the installation you can set the spawn with the /kitpvp setspawn command. Also you can change the messages and settings to the way you want them.
    • If everything works fine feel free to leave a nice comment with a 4/5 star rating. If you found any buggs or errors please dont leave a bad review just message me.
    [​IMG]
    Rules:
    1) do not decompile this plugin
    2) do not use my written code in your own plugins
    3) do not sell this plugin to other players

Recent Updates

  1. Bugg fix
  2. Update + small bugg fixes
  3. Plugin recoded!

Recent Reviews

  1. Wesleyyy
    Wesleyyy
    5/5,
    Version: 0.3-beta
    Geweldige plugin! Heeft alles wat je nodig hebt in een goede / gemiddelde kitpvp plugin!

    k vond een paar buggs, de developer reageert gelijk en staat open voor suggesties!

    Kortom, een aanrader!
  2. ChickBoyYT
    ChickBoyYT
    4/5,
    Version: 0.3-beta
    There's only 1 problem... when you die you should reload the Plugin.
    But this Plugin sooo amazing <3
  3. SwaguitoMc
    SwaguitoMc
    5/5,
    Version: 0.3-beta
    This plugin is excellent but i have a question im sorry if i havent realized about this so im sorry xd.
    i havent seen any file or command to edit the messages when you are selecting your kit my server is spanish and i would like to change them
    thanks!! ;)
    1. ItzCodex
      Author's Response
      Thanks <3
  4. BetaHackerYT
    BetaHackerYT
    5/5,
    Version: 0.3-beta
    This plugin is amazing but i have a good idea for the plugin to be the best! Add abilities to our kits!
  5. Minerpiggy28
    Minerpiggy28
    5/5,
    Version: 0.3-beta
    5 star but please add the option to make players only able to drop their soup bowls instead of every item or no items
  6. filip160
    filip160
    5/5,
    Version: 0.3-beta
    Super Plugin. Im on lobby and scoreboard on lobby :P how hide it on lobby help please
  7. Spaantjes
    Spaantjes
    5/5,
    Version: 0.3-beta
    Goeie plugin lekker makkelijk zoals de naam al zegt! Beste plugin voor kitpvp zeker een aanrader :)! Props!
    1. ItzCodex
      Author's Response
      Yoo bedankt voor je reviews man! Je helpt me hier echt enorm mee!
  8. RC_1176
    RC_1176
    2/5,
    Version: 0.3-beta
    No commands work for 1.14, completely non-functional. Please update and fix soon!
    1. ItzCodex
      Author's Response
      As said in the description this plugin is not made for 1.14
  9. sueable
    sueable
    5/5,
    Version: 0.3-beta
    10/10 This is the best plugin i've used in a while, thank you so much. I enjoy to see where it comes in the future. <3 This plugin has helped me a lot. I was looking for a top kills leaderboard for a long time and a scoreboard and this has everything I need inside of it! This is so great I even want to put this on my hub! Thank you for publishing this.
    1. ItzCodex
      Author's Response
      Thankss, if you need any support just contact me on discord
  10. natesbait
    natesbait
    5/5,
    Version: 0.3-beta
    Top plugin, love it a lot.

    Curious; can we change the titles to menu GUI's? For example change the default "&aSelect Kit" to "&8&lKITS".
    1. ItzCodex
      Author's Response
      Not yet but iam working on gui customization