KP-PVP (The ultimate kitpvp plugin) BUILD-16b

KitPvP Plugin that has many features and multiworld support!

  1. RAFAELESPADA
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/RAFAELESPADA/KP-PVP-Source-BUILD02
    Contributors:
    zEnderX5_ , Rafael Auler
    If you want to bring back the 1.7 pvp to your minecraft server 1.9 or higher i recommend you to install this plugin.

    Se voce for brasileiro voce pode baixar uma versão do plugin traduzida para português clicando aqui

    CHECK MY OTHER PLUGINS:
    RAntiBot (A Effective antibot plugin)

    ==--------Plugin description---------==
    KP-PVP is a plugin that will help your players get better in minecraft pvp while having fun! the features it offer will make sure your players are enjoying their battles against their foes! I really hope you like this plugin as i put so much effort into it
    [​IMG]
    Very customisable
    Comes with 28 kits with very cool abilities and i add more kits in future updates
    Responsible and nice Developer
    Shop System with custom economy support
    Coins System
    Has nice titles! When you join the kitpvp , dies or choose a kit the plugin sends a title to the player. All titles is customisable
    You can give,remove,pay,set coins to other player
    You can list all commands with one simple command (/kp). Thats means that you dont need to remember all commands but one only
    Hability to block any commands that normal players cannot use them when they are in kitpvp
    This plugin has been tested on a local host server and dont have bugs. If have one the developer fix it fast!
    Free Plugin and Open Source
    KillStreak System!
    You can edit killstreak rewards
    Has a custom 1v1 system
    Has a nice ScoreBoard that shows useful informations
    You can Disable ScoreBoard in config
    No Flicker ScoreBoard
    The plugin only shows the player the kit that they have acess to
    The shop sells the majority of kits with a balanced price and if you want to edit the prices the plugin is open source so you can edit it.
    You can create soup signs that player can pickup soups from it
    Multiworld support. Thats means that you can combine other minigames like skywars with this plugin because this plugin dont interacts with the game of the players while they are not in kitpvp.
    You can edit the most of the main messages
    Sponges acts as launchpads!
    PlaceHolderAPI Support!
    Anti Command Spam. Players cannot do the command /kitpvp join twice if they are already on kitpvp. This is to avoid leaving on combat and prevents bugs. To teleport to kit pvp spawn and reset your kit use /kitclear
    You can give players kills
    You can view your or other player statistics by a Command
    You can clear your kit and go back to spawn
    You can reload the configuration without restart the server
    You can use the command /adminmode to be invisible and catch hackers
    This plugin have a custom staffchat to you talk to your staff without the normal players view the messages
    The players cannot break or place blocks while in game unless they have permission
    Has a beautiful shop and kit menu with various beautifuls unicodes
    Fully support other gamemodes like Skywars
    You can edit the amount of coins thats player win or loose on kill and death
    +200 KB of pure and high quality code
    This plugin dont cause any lag in your server
    You can join and leave the kitpvp any time by a Command
    If you have a factions or fullpvp server you can install this plugin with these gamemodes because the plugin ensures that the players dont loose any item because the plugin saves it.
    A normal player starts with the basic kit and they can buy other kits with coins
    Soups heals 3,5 hearts
    KIT LIST:
    Basic - The Basic and Stantard kit! (ALL PLAYERS HAVE THIS KIT BY DEFAULT)
    PvP - A stronger version of the Basic kit!
    Archer - Starts with sword and bow and arrows!
    Pyro - Start with fire sword and fire bow
    Tank - Starts with diamond armor but are slow
    Switcher - Throw a snowball to change places with your enemy
    Jumper - Jump all you can
    Cactus - Get armor with thorns
    Bomber - Throw tnt on your enemy
    Warper - Starts with a sword and ender pearls!
    Wasp - Starts with sharp V blaze rod
    Spiderman - Can wall clamber
    Airman - With this kit you can fly!
    Fisherman - Catch players and teleports him to you!
    Stomper - Smash your enemies
    Deshfire - Got a boost and burn your enemies
    Viper - Have a 33% chance to poison on each hit
    Gladiator - Challenge someone into a glass arena
    Kangaroo - Do double-jump with your firework!
    Ninja - Sneak and you teleport to the last player that you hurt
    Timelord - With this kit you can freeze players with your Clock!
    Critical - Have 10% chance to do more damage on each hit!
    Monk - Click in you enemy with blaze hod to mix they inventory!
    DoubleJump - Press space two times to do a double jump!
    Thor - Make thunderbolts with your axe and be immune to them!
    Snail - Have a 33% Chance to slow enemies on each hit
    Naruto - Right click with your nether star and gain effects!
    Vampire - Have a 27% chance to receive regeneration effect on each hit!

    More kits coming soon...

    [​IMG]

    /kitpvp Display some commands - NONE
    /kitpvp join Join the kitpvp - NONE
    /kitpvp info Display the plugin info and credits - NONE
    /kitpvp clear Clear your kit and return to the kitpvp spawn - kitpvp.kitclear
    /kitpvp kits Open the kit menu (The Kit menu can be opened too with your item received when you join the kitpvp)
    /kitpvp shop Open the shop menu (The Shop menu can be opened too with your item received when you join the kitpvp)
    /kitpvp leave Leave the kitpvp - NONE
    /kitpvp update (Tries to dowload the last version of the plugin if have any disponible) - kitpvp.admin
    /kp Displays the full commands list - NONE
    /skit create (kitname) - create a kit with the items in your inventory) - kitpvp.skit
    /skit apply (kitname) (range) - apply the kit to the players in a range - kitpvp.skit
    /kitcredits Display the credits and plugin information - NONE
    /ksc A Custom Staff Chat to you talk with your staff - kitpvp.staffchat
    /kpsetspawn Set the kitpvp spawn - kitpvp.setspawn
    /set1v1 spawn,loc1,loc2 Set the 1v1 spawn and players positions - kitpvp.set1v1
    /coins add <nick> <amount> Give players coins - kitpvp.coins.add
    /coins remove <nick> <amount> Remove players coins - kitpvp.coins.remove
    /coins set <nick> <amount> Set players coins to a determined amount - kitpvp.coins.set
    /coins pay <nick> <amount> Pay coins to someone - NONE
    /kpkills give <Player> <Amount> Give Player kills - kitpvp.givekills
    /kpkills remove <Player> <Amount> Remove Player kills - kitpvp.givekills
    /adminmode Enter in admin mode to catch hackers - kitpvp.adminmode
    /kitreload Reload the configuration file - kitpvp.kitreload
    /kitclear Clear your kit and teleports you to the kitpvp spawn - kitpvp.kitclear
    /kpkits (Alias to /kitpvp kits) - NONE
    /kpshop (Alias to /kitpvp shop) - NONE
    /stats <PlayerName> View your or other players stats
    ---- Lonely permissions ----
    kitpvp.build - Allow to build while in game
    kitpvp.createsigns - Allow to create join,leave or soup signs
    kitpvp.stats.see.other - Allow to see other player stats
    kitpvp.kit.<kitname> - Allow you to use a kit ex: kitpvp.kit.stomper
    kitpvp.kit.* - Allow you to use all kits

    kitpvp.unblockedcmds - Allows you to use blocked cmds while in kitpvp


    IMAGES (click on each link to see the images)
    [​IMG]

    https://prnt.sc/hw5ifq
    [​IMG]
    https://prnt.sc/hq5scd
    https://prnt.sc/hq5f8e
    https://prnt.sc/hq50dy
    https://prnt.sc/hq53za
    https://prnt.sc/hq5e3f
    http://prntscr.com/hq72ip
    https://prnt.sc/hq51wm
    http://prntscr.com/j2cqlx






    default config file
    Code (Text):
    #KitPvP Version BUILD-16 | Author: zEnderX5_ , Rafael Auler
    #Author Channel: https://www.youtube.com/channel/UCb1kjbiQj2B4KnRQpgeUwmQ
    #Subscribe to help me to improve the plugin. Thanks =D
    #PS: use /kp for view the plugin command list
    #ALL MESSAGES SUPPORT COLORS!
    #View all colors here: http://minecraft.tools/en/color-code.php
    #The plugin only works on 1.7 if you use BUILD-10 or lower
    #BUILD-14 is for 1.8 or greater servers

    #Prefix settings
    Prefix: '&8[&cKitPvP&8] '

    #No Permission Message
    #ALL PERMISSIONS IS LISTED HERE: https://pastebin.com/JuMPHpRD
    Permission: '&cSorry, but you dont have the permission to use this.'

    #Kill & Death settings
    CustomKillAndDeathMessage: true

    #Message settings
    Message:
      Kit: '&aYou have chosen kit &8- &a%kit%!'
      KitUse: '&cYou have already taken a kit'
      Death: '&cYou are killed by &7%player%'
      Kill: '&cYou killed the player &7%player%'
      Clear: '&cYou reset your kit'
      KitPvpJoin-Message: '&eYou join in the kitpvp'
      KitPvpLeave-Message: '&eYou leave the kitpvp'
      BlockedCMD-OnKitPvP: '&eThis command cannot be perfomed on kitpvp!'
    #Kit Menu item settings
    JoinItem:
      Lore: '&7Right click to open the kit menu'
      Spawn: 'spawn %player%'
      OpenKitMenu: 'false'
      JoinSound: 'true'
     
     
    #Spiderman settings
    SidermanKit:
      Name: '&aWall Climber &7(Right click)'
      Lore: '&7(Right click) wall climber'
    #Airman settings
    AirmanKit:
      Name: '&aFly &7(Right click)'
      Lore: '&7(Right click) to fly'

    #Title settings
    #Only works on 1.8 or greater servers
    Title:
      KitTitle: '&aYou have chosen the kit'
      KitSubTitle: '&aKit &8- &a%kit% !'
      DeathTitle: '&cYou are killed'
      DeathSubTitle: '&cby &7%player%'
      JoinTitle: '&eYou joined on the kitpvp'
      JoinSubTitle: '&eHave a great game!'
      LeaveTitle: '&cYou leave the kitpvp!'
      LeaveSubTitle: '&cTo join again use: /kitpvp join'
    #Respawn settings
    RespawnSound: true

    #Sound list: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    Sound:
      Kit: 'ITEM_PICKUP'
      ShopMenu: 'CHEST_OPEN'
      KitUse: 'ENDERDRAGON_HIT'
      Soup: 'EAT'
      Fisherman: 'ENDERMAN_TELEPORT'
      Spiderman: 'SLIME_WALK'
      Respawn: 'LEVEL_UP'
      Join: 'LEVEL_UP'
      KitMenu: 'DOOR_CLOSE'
      SpongeUse: 'ENDERMAN_TELEPORT'
      BowlDrop: 'ITEM_PICKUP'
      ErrorMessage: 'ARROW_HIT'
      SucefullMessage: 'ORB_PICKUP'
      NoPermissionMessage: 'WITHER_SHOOT'
      SwitcherShoot: 'ENDERMAN_TELEPORT'
      Timelord: 'WITHER_SPAWN'
      Stomper: 'FIREWORK_BLAST'
      NarutoAbility: 'BLAZE_DEATH'
      CommandsSounds: 'BURP'
      ShopMenu-Click: 'LEVEL_UP'
      Streak: 'LEVEL_UP'
      Airman-Fly: 'ENDERMAN_SCREAM'
      DoubleJump-Ability: 'FIREWORK_BLAST2'
      StomperDamage: 'ANVIL_LAND'

    #If the option below is true all commands play a sound when a player execute them
    #You can modify the sound in Sounds configuration
    EnableSoundsToAllCommands: true

     
    Death:
    #Custom death message
      Tell: '&aYou have died to &7%player%&a! You lost 50 coins.'
     
    #Custom kill message
    Kill:
      Tell: '&aYou killed &7%player%&a, you earned 100 coins.'

    #Edit The Scoreboard Here
    ScoreBoardEnable: true
    ScorePrefix: '&4&l[&b&lKITPVP&4&l]'
    ScoreKills: '&e&lKills&6:&f '
    ScoreDeaths: '&e&lDeaths&6:&f '
    ScoreStreak: '&e&lStreak&6:&f '
    ScoreCoins: '&e&lCoins&6:&f '
    ScoreKit: '&e&lKit&6:&f '
    ScoreServer: '&ehttp://spigotmc.org'

    # Enable sending your server address to bStats? This could get you a couple more players. =)
    # Defaults to true
    SendIPAddressData: true

    #Put here the cmds that are be blocked in kitpvp
    #Bypass permission: kitpvp.unblockedcmds
    BLOCKED_COMMANDS:
    - /warp
    - /spawn
    - /ewarp
    - /espawn
    - /server
    - /sw
    - /skywars
    - /bw
    - /bedwars
    - /mines
    status:
      retaliado1:
        kills: 2
        mortes: 0
      retaliado2:
        kills: 2
        mortes: 0
    Spawn:
      World: world
      X: 45.80294662701026
      Y: 124.86933315841993
      Z: -91.71575866737658
      Pitch: 42.90001
      Yaw: -9.5999975
     
    settings.yml file
    Code (Text):
    #If the player kills a player put here the quantity of earned coins
    Earned-Coins-Per-Kill: 100
    #If the player is killed put here the quantity of lost coins
    Lost-Coins-Per-Death: 50

    #Customize here the killstreak rewards
    KS-5: 100
    KS-10: 200
    KS-20: 500
    KS-30: 800
    KS-50: 1500
    KS-65: 1750
    KS-80: 2000
    KS-100: 4000
     
    1v1.yml file
    Code (Text):
    x1:
      ability: 1v1
      msg:
        won: '&cYou won the 1v1!'
        lose: '&cYou lose the 1v1!'
        invite_cooldown: '&cWait To Challenge Again!'
        invite_accept: '&cThe player $player$ accepted his request for 1v1!'
        guest_accept: '&cYou accepted the request of $player$!'
        invite: '&cYou challenged $player$ to 1v1!'
        guest: '&cYou were challenged by $player$ to 1v1!'
        disconect: '&cYour opponent disconnected'
        no_cmd: '&cYou cannot use commands on 1V1!'
      coords:
        spawn:
          x: 176.69620724907145
          y: 54.0
          z: -15.42986599037431
          yaw: 2.6731622
          pitch: 6.9908104
        loc_1:
          x: 330.5
          y: 54.0
          z: -99.5
          yaw: 90
          pitch: 0
        loc_2:
          x: 344.5
          y: 54.0
          z: -99.5
          yaw: 180
          pitch: 0
    messages.yml file

    Code (Text):
    #In this file you can edit plugin languague[/B][/B][/B][/B][/B]
    [B][B][B][B][B]#Some messages arent here. they are in config.yml
    1v1Leave: '&eYou leave the 1v1.'
    TimelordUse: '&aYou use your ability!'
    Timelordfrozen: '&cYou have been frozen by a timelord'
    TimelordUnfrozen: '&bYou have been unfrozen'
    MonkUse: '&6You use your ability!'
    NarutoUse: '&cKyuubi mode activated!'
    KitCooldownEnd: '&aYou can use your ability again!'
    KitCooldown: '&bYou must wait &5%time% seconds &bto use your ability again'
    KangarooCooldown: '&cYou cannot use this when you are in combat'
    NinjaError: '&4The last player that you hurt is very distant'
    NoFundsShop: '&cYou dont have money to buy this kit!'
    AdminModeJoin: '&aYou enter in admin mode'
    AdminModeLeave: '&bYou leave the admin mode'
    SpawnSeted: '&bYou seted the kitpvp spawn with sucess!'
    KitSlotBlocked: '&cSlot blocked! Buy more kits on the shop.'

    #Items name
    StatsItemName: '&bYour stats &7(Right click)'
    KitItemName: '&aKit menu &7(Right click)'
    ShopItemName: '&3Shop menu &7(Right click)'
    1v1ItemName: '&bJoin 1v1 &7(Right click)'




    ======================================
    DEPENDENCIES
    Any permissions manager plugin like: PEX (Used for shop system - If you not install, the shop system will not give the player kits. but the plugin will work normally) Supported permissions plugin: zPermissions , PermissionsEx , Ultra Permissions and Luck Perms. Choose one and install it in your server.
    (Optional) PlaceHolderAPI - To use my plugin placeholders in other plugins. See placeholders below

    ======================================
    PLACEHOLDERAPI PLACEHOLDER LIST:
    It can be used in any compatible PlaceHolderAPI plugin like Scoreboards plugins. You can find the compatible plugins in PlaceHolderAPI plugin page.
    You need the plugin PlaceHolderAPI to use that placeholders
    %kp-pvp_player_kills% - Returns the player kills
    %kp-pvp_player_deaths% - Returns the player deaths
    %kp-pvp_player_coins% - Returns the player coins
    %kp-pvp_player_streak% - Returns the player kill streak
    %kp-pvp_player_is_on_kitpvp% Returns Yes if the player are on kitpvp and returns No if he are not in kitpvp
    %kp-pvp_players_count_total% - Returns the total players that are on kitpvp
    %kp-pvp_player_kit% - Returns the player actual used kit

    IF YOU WANT TO USE THE PLACEHOLDER ON FEATHERBOARD OR OTHER Maximvdm PLUGIN YOU USE THIS
    {placeholderapi_kp-pvp_placeholder} ex: {placeholderapi_kp-pvp_player_kills}


    how to install the plugin
    steps that are optional are marked by (optional)

    STEP 1: Dowload the plugin and put the plugin in your plugins server folder and make sure that your server is Spigot 1.8 or greater and have any permission plugin installed.
    STEP 2: (Optional) Install PlaceHolderAPI plugin
    STEP 3: Stop the Server and Start it Again
    STEP 4: (Optional) Configure the config.yml what you likes and do /kitreload
    STEP 5: BUILD A KITPVP MAP AND SET THE SPAWN WITH /kpsetspawn ( if you want a premade kitpvp map you can dowload one here )
    Step 6: (Optional) BUILD A 1V1 MAP
    Step 7: (Optional) Set the 1v1 spawn with /set1v1 spawn
    Step 8: (Optional) Set the first player position with /set1v1 loc1
    Step 9: (Optional) Set the second player position with /set1v1 loc2
    STEP 10: CREATE A JOIN SIGN OR JOIN THE GAME WITH THE COMMAND /kitpvp join and if you want to join the 1v1 write /kitpvp 1v1 (you need to join on kitpvp first)

    ==================================================================
    HOW CREATE SIGNS

    soup sign:
    line-1: [kp]
    line-2: soup
    join sign:
    line-1: [kp]
    line-2: join
    leave sign:
    line-1: [kp]
    line-2: leave
    =================================================================

    videos
    rec by me [Portuguese]



    servers using this plugin

    cocopods.cf:25566

    If your server is using this plugin and you want your server ip listed here message me and i link the ip of your server here




    support me!
    You can help me subscribing in my youtube channel and following me on spigot
    Channel link: http://bit.ly/2kC345B


    Thanks! and if you like it remember to write a 5 stars review below. Its is very appreciate.

    REMEMBER: THE PLUGIN TO GONNA TO RECEIVE VARIOUS UPDATES! WATCH THIS RESOURCE AND FOLLOW ME TO RECEIVE THE UPDATE NOTIFICATIONS.


    DONT REPORT BUGS IN REVIEW! USE THE DISCUSSION THREAD INSTEAD OR PM ME THE BUG.
    SORRY FOR MY BAD ENGLISH. IM BRAZILIAN

    This plugin use bStats to colect informations about servers using it
    View the current statistics here https://bstats.org/plugin/bukkit/KP-PVP

    Images

    1. KP.jpg
    IzDaBait and Pyrodamix like this.

Recent Updates

  1. 1.13
  2. New plugin released!
  3. Minors improvements

Recent Reviews

  1. elcio
    elcio
    5/5,
    Version: BUILD-16b
    Ola, creio que vc me possa ajudar, gostaria que entrasse em contacto comigo quando pudesse porfavor.
    1. RAFAELESPADA
      Author's Response
      Manda mensagem privada
  2. The_Math24
    The_Math24
    5/5,
    Version: BUILD-16b
    Best plugin ever fully custom (Idk for kits) :)

    I love dat super plugin :p
  3. UpSideDawn
    UpSideDawn
    4/5,
    Version: BUILD-16b
    Hey nice plugin but how do you modify the price of the kits ?

    I searched but didn't found it :(
  4. GFrancoH36
    GFrancoH36
    5/5,
    Version: BUILD-16b
    Excelente plugin. Sin ningún error hasta ahora, 10/10.

    Estaré poniendo algunas sugerencias que me agradarían ver en el plugin en un futuro. Excelente developer, buena atención. ¡Sigue así!
  5. HugoMan
    HugoMan
    5/5,
    Version: BUILD-15b
    Exelente plugin muy bien funciona sin problema 1.12.2 recomendadosigue adelante con el plugin
  6. Deadlyrock
    Deadlyrock
    3/5,
    Version: BUILD-15b
    Make this 1.7.10 supported and I will consider this to be the best kitpvp plguin currently out
    1. RAFAELESPADA
      Author's Response
      BUILD-10 SUPPORTS 1.7 CLICK UM VERSION HISTORY AND DOWLOAD THEM
  7. clickbaitmc
    clickbaitmc
    5/5,
    Version: BUILD-14G
    Awsome plugin!!
    One thing though, well two things.
    1: Could you make it so people can edit the info for the kits? Example given for the basic kit description, I want to change it.

    The second thing is could you add a thing where people can make a region where they can't use their abbilities? Example: At my spawn people can still smite with the thor kid and use the tnt in bomber kit.

    Anyways love the plugin! :D
    1. RAFAELESPADA
      Author's Response
      Thanks for thw review. Yes in next update i will add it for you :)
  8. kas0610
    kas0610
    4/5,
    Version: BUILD-13
    Nice plugin, included fair kits :D
    I say, this is the best PvP plugin :D (80 CHARS)
    1. RAFAELESPADA
      Author's Response
      Thanks. But why 4 stars?
  9. DaviPatrick
    DaviPatrick
    1/5,
    Version: BUILD-12 Fix #3
    DECOMPILADO KSKSJKSKJKSJJKSJKSKJSJSKKS
    ASDJNADSHHSUADHUDASUHADSHUAHUSDUHHSUHUSAHUASDUHASD
  10. TrungChannel
    TrungChannel
    5/5,
    Version: BUILD-11 Fix
    how to edit kit ???????????????????????????????????????????????????????????????????????????
    1. RAFAELESPADA
      Author's Response
      For now you cant edit kit items. But you can create any kit with any items do you want with the command /skit create (kitname) and give them to players with /skit apply (kitname) (range in blocks). this command gives the items in your inventory to the players in a defined range. GOOD FOR USE IN EVENTS