KitPvP [1.8-1.21] [CUSTOM KITS, CUSTOM ABILITIES, LEADERBOARDS, GUI, LEVELS, KILL STREAKS, MORE!] icon

KitPvP [1.8-1.21] [CUSTOM KITS, CUSTOM ABILITIES, LEADERBOARDS, GUI, LEVELS, KILL STREAKS, MORE!] -----

The all-in-one battle plugin featuring Custom Kits, Custom Abilities, Leaderboards, & much more.




At the end of this month, I will be celebrating 10 years here on Spigot. KitPvP recently marked its 8th anniversary in July, and I want to extend a special thank you to everyone who has contributed in countless ways to make KitPvP what it is today. Your support over the years has meant the world to me. Thank you all for being a part of this journey! =)

New Features in 2.2.4:

  • 1.21 Support
  • Forward compatibility for items/materials in future server versions

New Fixes in 2.2.4:
  • Fix 1.20+ opening sign editing when interacting with KitPvP signs
  • Fixed Witch Potion Switcher not working on 1.21+ (NoClassDefFoundError org/bukkit/potion/Potion error)
----------, Sep 22, 2024

Hotfix of previous update (v2.2.2)

New Fixes in 2.2.3:

  • Fixed java.lang.ClassNotFoundException: org.bukkit.SoundCategory start-up error on <= 1.11 servers caused by internal library dependency
  • Fixed duplicate player names in leaderboards
----------, Apr 8, 2024

New Features in 2.2.2:
  • 1.20.4 support
    • With the exception of ArmorTrims, this is coming...
  • Full offhand support for all plugin items, abilities, etc.
  • Added ResetMaxHealthOnDeath arena option

New Changes in 2.2.2:
  • Removed /kp export for the legacy stats.yml

New Fixes in 2.2.2:
  • Fixed Leaderboards being reversed
  • Fixed ability activators with item amounts greater than 1 not triggering properly
  • Fixed some custom abilities not working due to malformed caching
  • Fixed custom ability items triggering twice if an item is in the offhand slot
  • Fixed some potential SQL conflicts with some other plugins
  • Fixed 2 String pathing typos for Preview Menu
  • Fixed players being able to keep inventory items using their cursor after death
  • Fixed soup data not refreshing with /kp reload
  • Fixed Witch potion ability loopholes
  • Fixed menu item color codes in lores sometimes not working
----------, Feb 10, 2024

This is the last version where the /kp export command (command used to port the legacy stats.yml to SQL) will be included in the plugin. After this update, it will be removed. It is highly encouraged to update to this latest version and use the new storage method.

New Features in 2.2.1:

  • 1.19 Support
  • Reintroduced MySQL support, optimized and better than ever
    • If you don't use MySQL; no worries, KitPvP will automatically use SQLite instead as in previous versions
  • New abilities folder to allow for custom abilities to be shared across multiple kits. Custom kit abilities must be migrated to folder for custom abilities to function, example of new ability file here
  • AbilitiesRequireKit config option to toggle whether a kit is needed to use abilities
  • AddOverflowItemsOnKit config option to add items to the player inventory whose designated slots were already occupied
  • DropRemainingOverflowItemsOnKit config option to drop any remaining new kit items at a player's feet if a player's inventory is full
  • %kitpvp_level_prefix% placeholder which displays the level prefix from the levels.yml for a player based on their level
  • Customizable Arrow Return amount option in config.yml
  • PlaceholderAPI placeholders can now be used in Scoreboard title
  • Added %uuid% placeholder to command format plugin-wide
  • PreviewMenuTitle option added to messages.yml for language translation
  • PreviewMenuPotionEffectsItemName added to messages.yml for language translation
  • PreviewMenuBackArrowItemName added to messages.yml for language translation

New Changes in 2.2.1:
  • Changed ability permission from kp.ability.kitName to kp.ability.abilityName

New Fixes in 2.2.1:
  • Fixed Arrow Return being triggered by shooting non-kitted players
  • Fixed Arrow Return being triggered by shooting self
  • Fixed instant damage potion making kits unusable
----------, Nov 11, 2022

New Features in 2.2.0:
  • 1.18 Support
  • Custom XP multipliers through permissions: kp.xpmultiplier.[value]
    • Examples
      • kp.xpmultiplier.2 - gives 2x XP
      • kp.xpmultiplier.1.5 - gives 1.5x XP t
      • kp.xpmultiplier.10 - gives 10x XP
New Fixes in 2.2.0:
  • Fixed ResetKillStreakOnLeave not working
  • Fixed some potion items not working (and/or causing errors) sometimes
----------, Dec 29, 2021

Please be sure to read the previous update log if updating from 2.1.7 or older.

New Features in 2.1.9:

New Changes in 2.1.9:
  • Changed %kitpvp_stats_kdr% to %kitpvp_stats_kd%
New Fixes in 2.1.9:
  • Fixed KD PlaceholderAPI placeholder not working
  • Fixed Witch ability being triggered by any splash potion
  • Fixed ArrayIndexOutOfBoundsException error
  • Fixed being unable to gain more than 15 experience
  • Fixed Player Tracker not working after respawning, or other potential circumstances
----------, Aug 15, 2021

The storage of stats is no longer in a yml file. To update to the new storage method, use /kp export. This new storage method is extremely efficient and will greatly improve server performance.

New Features in 2.1.8:
  • 1.17 Support
  • Leaderboards (finally!)
    • Guide for creating Leaderboard holograms can be found here
    • Kills
      • %kitpvp_top_kills_player_<rank>%
      • %kitpvp_top_kills_amount_<rank>%
    • Deaths
      • %kitpvp_top_deaths_player_<rank>%
      • %kitpvp_top_deaths_amount_<rank>%
    • Levels
      • %kitpvp_top_level_player_<rank>%
      • %kitpvp_top_level_amount_<rank>%
  • Max Health kit option: max health is now automatically recorded and saved with /kp create
  • Optional Experience-To-Level-Up under each Level section to customize how much experience is required for a specific level (example)
  • PreventArenaSignUseWithKit option to toggle usage of the arena sign depending on whether a player has a kit selected
  • PreviewMenuBackArrowCommands in the config.yml to customize the commands that are run when clicking the “Back” arrow in the preview menu
    • Useful for servers that use external menu plugins for their kit menu
New Commands in 2.1.8:
  • /kp setstats [username] [identifier] [amount] - set the stats of any player (online or offline)
    • Identifiers:
      • kills
      • deaths
      • level
      • experience
  • /kp stats [username] - now works with offline players
  • /kp export - not a new command, but now exports stats.yml into new storage format
New Permissions in 2.1.8:
  • kp.command.setstats - gives access to /kp setstats [player] [type] [amount]
New Changes in 2.1.8:
  • MySQL support has temporarily been removed
  • SQLite is now the new storage system for stats; flat file stats.yml removed
  • Improved signs, no longer needs signs locations stored in flat file
  • Added stats caching to improve performance
New Fixes in 2.1.8:
  • Fixed potions not being colored in 1.8 servers
  • Fixed any item of the Leave item material being unplaceable globally
  • Fixed kit item not working if material was built-in ability material (example: nether star)
  • Fixed Trickster kitted players being able to switch with players in protected WorldGuard regions
  • Fixed health not being reset to full upon kit clearing
  • Fixed circumstantial Witch NPE console error
  • Fixed circumstantial Player Tracker NPE console error
  • Fixed circumstantial Trickster NPE console error
----------, Jul 31, 2021

If you are updating from anything older than 2.1.6, please make sure you have followed the update instructions for 2.1.6 before using this version. If you do not do this, you will experience errors.

Manual file changes should no longer be required after this update.

New Features in 2.1.7:
  • WorldGuard support: abilities can no longer be used in non-pvp regions
New Fixes in 2.1.7:
  • Fixed error on player hit
  • Fixed Trickster ability not working
  • Fixed error with Witch ability
  • Fixed all soup signs becoming empty
  • Fixed some files constantly regenerating or reverting to defaults
  • Fixed error on Chat
  • Fixed all “Clear” preferences being ignored
  • Fixed problem preventing creating new kits if the kits folder was empty
  • Fixed TNT animation to display correctly on newer server versions
  • Fixed some levels.yml-related configuration issues causing Chat errors
  • Fixed incorrectly formatted Cooldown format causing errors when running /kp create
  • Fixed some arena items not properly handling some material types
----------, Jan 26, 2021

Please be sure to read this entire changelog if updating, otherwise you will run into many problems.

To update only from 2.1.5:
  • Re-add your spawn using /kp addspawn
  • Update all Commands section to use this new format, otherwise commands will not work or be executed
  • Update all “Item” item flags to “Material” (as shown here)
  • Update all Enchantments sections to no longer include unnecessary "Level" (as shown here)
  • If using the chat format feature, update Chat format which is now located in the config.yml
  • If using GiveSoupOnKill, update GiveSoupOnKill which has been renamed and relocated to SoupReward under the Kill section
  • If using levels system, reformat previous levels.yml to new levels.yml (documentation)
  • If using the menu, reformat previous menu.yml to new menu.yml (documentation)
In addition to the aforementioned documentation, the entire Wiki page now features in-depth details and explanations of each configuration file. Before reaching out on the Discord or to me, please be sure to review them thoroughly.

-

New Features in 2.1.6:
  • Custom Ability Cooldowns (as shown here)
  • Support for multiple spawns in one arena
  • Support for unlimited custom abilities per custom kit (as shown here)
  • AutomaticallyAddKitToMenu to automatically add to the menu.yml when creating a kit
  • Added item in Preview Menu to display kit potion effects
  • Added sign for teleporting to different arenas
  • Added optional Commands section in kit file to run on kit selection (as shown here)
  • Added optional Commands run when leveling up (as shown here)
New Commands in 2.1.6:
  • /kp stats <player name> - to check the stats of another player
New Permissions in 2.1.6:
  • kp.command.stats.other - to run /kp stats <player name>
New Changes in 2.1.6:
  • Changed /kp delspawn to /kp delarena
  • Changed /kp spawn <arena name> to /kp arena <arena name>
  • Changed “Item” flag to “Material”
  • Changed Enchantments section to remove unnecessary "Level" sectioning
  • Renamed and moved GiveSoupOnKill feature to SoupReward under Kill section
New Improvements in 2.1.6:
  • Added caching to Kits, Menus, & Player Tracker tracking, greatly improving performance
New Fixes in 2.1.6:
  • Fixed /kp reload not actually reloading anything
  • Fixed 1.16 sounds, items, and enchantments not being recognized in kits
  • Fixed some Command aliases not working (ex: /kit <kit name>)
  • Fixed NPCs triggering NoKitProtection messages
  • Fixed soups given on kill not including the correct name and lore
  • Fixed any potion item use triggering Witch ability
  • Fixed any egg item use triggering Trickster ability
  • Fixed no kill crediting with Bomber’s TNT Trail ability
  • Fixed error when respawning in non-arena worlds
  • Fixed error when creating kits with potions in 1.8
  • Fixed Bomber's TNT Trail ability continuing even after death
  • Fixed Ninja's ability continuing even after death
----------, Nov 27, 2020

New Features in 2.1.5:
  • 1.16 Support
New Fixes in 2.1.5:
  • Fixed any slime ball & magma cream item being recognized as an Archer ability
----------, Jul 8, 2020

New Features in 2.1.4:
  • kp.levelbypass.<level> to bypass up to a certain level (ex: kp.levelbypass.10 allows a player who is not level 10 to select kits up to level 10)
New Permissions in 2.1.4:
  • kp.command.kit.other - allows for /kp kit [kit] [player] command
  • kp.command.clear.other - allows for /kp clear [player] command
New Fixes in 2.1.4:
  • Fixed swapped permissions kp.command.kit and kp.command.kit.other
  • Fixed TNT destroying entities (paintings, item frames, etc.)
  • Fixed some items not displaying in the preview menu
  • Fixed item enchantment issue with IMPALING

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jun 10, 2020

New Features in 2.1.3:
  • RegenAmount option to modify the amount of health a soup gives on use
  • %killer_health% to PVP & Shot Death Messages
  • GiveItemsOnJoin and GivesItemsOnRespawn arena options
  • ToSpawnOnJoin arena option to toggle teleporting to the spawn on join
  • Death Particle arena option
New Kits in 2.1.3:
  • Trickster Kit
  • Switcher Pellets Ability
New Permissions in 2.1.3:
  • kp.kit.trickster - permission for Trickster Kit
  • kp.ability.trickster - permission for Trickster's Kit ability
  • kp.levelbypass - permission to bypass kit level requirement
New Changes in 2.1.3:
  • Changed %shooter% to %killer%
New Fixes in 2.1.3:
  • Fixed not respawning at KitPvP spawn when FancyDeath is disabled
  • Fixed error when shooting bow
  • Fixed void kill crediting
  • Fixed TNT kill crediting
  • Fixed players being credited when killing themselves
  • Fixed certain potion types not being saved correctly with /kp create
  • Fixed some commands not checking for valid permissions
  • Fixed being able to left click soups
  • Fixed some ability items sometimes being able to be used in non-arena worlds
  • Fixed infinite archer flame arrows on some servers
  • Fixed other errors in console

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jun 2, 2020

This is mostly a bug fixing update. Please be sure to read the 2.1.1 update
notes
to ensure you are up-to-date on all the latest changes.

Please note that all kits that currently use potion items of any sort should be remade. Additionally, the "Potions" section under each kit and the "Potions" section under each ability has been renamed to "Effects". Lastly, potions no longer use "Level", but rather "Amplifier" (example here)

New Features Added in 2.1.2:
  • Support for Tipped Arrows & Lingering Potions
  • Offhand item saving when creating a kit
  • Certain commands (such as giving kits or clearing kits) can now be run from console
New Permissions Added in 2.1.2:
  • kp.cooldownbypass - permission to bypass the kit cooldown
New Fixes Added in 2.1.2:
  • Fixed signs not working
  • Fixed IllegalArgumentException error when accessing messages
  • Fixed ability items being placeable (such as Fighter Health Packs)
  • Fixed Thunderbolt & Vampire abilities not working

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, May 7, 2020

You must update your messages.yml with the latest messages (KitOther, ClearedOther, SelectedOther, Offline) from here (https://github.com/cervinakuy/KitPvP/blob/master/src/main/resources/messages.yml) or you may experience errors of missing messages.

New Features Added in 2.1.1:

  • Support for custom arena items under "Items" in the config.yml (guide)
  • Customizable delay under GiveSoupOnKill (for servers that use tridents in kits)
  • TrackBelowY option to track only players under a certain y coordinate (for servers that have high up spawn and not track those players)
  • TNT section to config.yml to disable custom throwable TNT (for servers using Bomber kit, make sure to change your TNT item in the kit to use the matching display name as in the config.yml for it to work again)
  • ResetKillStreakOnLeave arena option to toggle resetting the kill streak when a player leaves
  • scoreboard.yml placeholders
    • %max_xp%
    • %max_level%
  • PlaceholderAPI placeholders
    • %kitpvp_max_xp%
    • %kitpvp_max_level%
New Commands in 2.1.1:
  • /kp kit [kit] [player] to allow selecting kits for other players
  • /kp clear [player] to allow clearing kits for other players
New Changes in 2.1.1:
  • Removed ForceSurvivalOnJoin arena option
New Fixes in 2.1.1:
  • Fixed abilities doing damage in WorldGuard regions protected with invincible true and pvp false
  • Fixed player glitching on respawn after dying on some servers
  • Fixed no damage from fire or explosions with no kit even with NoKitProtection disabled
  • Fixed GiveSoupOnKill always filling the players inventory regardless of amount specified in config
  • Fixed Player Tracker tracking players in spectator mode
  • Fixed most (if not all) projectile deaths not correctly crediting killers

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, May 3, 2020

New Fixes Added in 2.1.0:
  • Fixed not being able to load the plugin and "Unsupported API version" error

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Dec 31, 2019

KitPvP is now open source on GitHub! Any contributions are welcome. It's been a long time coming :)

New Features Added in 2.0.9:
New Fixes Added in 2.0.9:
  • Fixed enchantments not working on 1.12 servers
  • Fixed death title not displaying on 1.15 servers
  • Fixed potion effects not working correctly for kits

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Dec 29, 2019

New Features Added in 2.0.8:
  • 1.15 Support
  • Rhino Kit
  • Upgraded Example Kit (remove previous Example.yml to get updated version)
  • MySQL storage stats support
  • Kit item updates:
    • Supports custom skulls
    • Supports custom item durability
    • Supports potions (regular, splash potions, even lingering!)
    • Supports data (such as enchanted golden apples)
  • “Amount” under “GiveSoupOnKill” to customize how many soups are given for a kill
  • “Time” under “Death -> Title” to customize the death respawn countdown
  • "Enabled" under Soups to disable them via config.yml
  • ClearKitOnCommandSpawn to toggle clearing your kit when doing /kp spawn
  • Support for vanilla enchant names in kit files
  • Message for Thunderbolt and Vampire abilities when not clicking a player
New Changes in 2.0.8:
  • Better 1.9+ support for dual-wielding fixing numerous issues
  • “Other” section renamed to “Arena” to specify those settings only apply to any KitPvP arena world
  • Default kit files can now be deleted and will not regenerate
  • Removed kp.givekititem and kp.giveleaveitem for being pointless and causing too many issues
  • PlayerSelectKitEvent to API for developers (more events to come)
New Fixes in 2.0.8:
  • Fixed deaths not occurring properly with Soldier Gun’s, bows / arrows, and tridents
  • Fixed players not getting credited with kills from knocking players in the void
  • Fixed soups and give soup on kill working outside of the arena
  • Fixed KillStreaks working in worlds outside of the KitPvP world
  • Fixed bows not doing damage in certain configurations
  • Fixed PreventFallDamage disabling fall damage in all worlds even outside the arena
  • Fixed being able to place kit item
  • Fixed being able to place Fighter’s Ender Chest ability
  • Fixed Witch potion always going to the second slot
  • Fixed players respawning with fire still on if they died while on fire
  • Fixed most built-in abilities having messages which could not be disabled
  • Fixed infinite soups in the offhand in 1.9+ servers, no longer requiring OldCombatMechanics
  • Fixed inventory always clearing even if not leaving a KitPvP arena
  • Fixed commands in the config.yml requiring no space after the “:”
  • Fixed lores not having color codes
  • Fixed sounds on 1.11+ not working
  • Fixed kit signs not working and throwing errors
  • Fixed kit potion effects being one level higher than specified in the kit
  • Fixed respawn items not being given when FancyDeath is disabled
  • Fixed kit previewing not displaying all item information (enchantments, potion data, etc.)
  • Fixed respawn screen not showing even when FancyDeath is disabled

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Dec 21, 2019

New Features Added in 2.0.7:
  • FancyDeath option under "Other" via config.yml to disable the spectator respawn timer
New Changes Added in 2.0.7:
  • Changed chat formatting in levels.yml to no longer support %, but instead {} (see above)
New Fixes Added in 2.0.7:
  • Fixed Kangaroo sometimes taking fall damage after using Launchers
  • Fixed KitPvP respawning players in other worlds besides the arena
  • Fixed an issue where the victim received a soup, not the killer
  • Fixed a typo where Respawn Commands were not executing
  • Fixed %max% always returning 0 on the Scoreboard
  • Fixed Kill Commands & Death Commands incorrectly replacing %victim% or %killer% with the player names

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jun 14, 2019

New Features Added in 2.0.6:
  • 1.14 Support
  • LeaderHeads, KillStats, & other external death plugins support
  • Option to toggle soup bowls after use via config.yml
New Changes Added in 2.0.6:
  • Overhauled previous Death System (players don't die too "early" anymore)
  • Death Messages can now be toggled
  • Max Level in Leveling System is now configurable via levels.yml
  • /kp debug now includes plugin list
  • "Clear" variants to manage PerWorldSupport via config.yml
    • ClearInventoryOnJoin
    • ClearInventoryOnLeave
    • ClearInventoryOnKit
  • Modified config.yml to look a little more organized
New Fixes Added in 2.0.6:
  • Fixed kit menu not working correctly on most 1.14 servers
  • Fixed fishing rod doing 1-2 hearts of damage when hitting players
  • Fixed players with no kit being blown up by Bomber TNT
  • Fixed being able to click on hidden items in menu with no permission

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jun 11, 2019

New Features Added in 2.0.5:
  • Multi-Arena Support
New Commands Added in 2.0.5:
  • /kp addspawn - Allows you to create a new Arena in the world you are currently in
  • /kp delspawn - Deletes the Arena in the world you are currently in
New Changes Added in 2.0.5:
  • Changed kp.command.setspawn to kp.command.addspawn
New Fixes Added in 2.0.5:
  • Fixed interacting with any sign not KitPvP-related causing an error
  • Fixed Thunderbolt, Bomber, and Vampire Ability permissions not working
  • Fixed ClearInventoryOnJoin clearing inventory and armor even when disabled
  • Fixed stats not being created properly if your spawn was not in the world the players spawned in
  • Fixed color codes not supported in “no permission” message with kits
  • Fixed not being able to break placed Chests

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Apr 14, 2019

New Changes Added in 2.0.4:
  • Changed ability permissions from kp.abilities.kitname to kp.ability.kitname
  • Changed Ninja Vanish Stars ability which now actually makes you invisible
New Fixes Added in 2.0.4:
  • Fixed Potion levels being one level higher than specified in kit
  • Fixed some abilities allowed to be used infinitely
  • Fixed ClearInventoryOnJoin accidentally clearing armor when disabled
  • Fixed ClearInventoryOnJoin accidentally enabling when leaving the arena
  • Fixed GiveSoupOnKill option being enabled regardless of config.yml setting
  • Fixed menu breaking if the title in the menu.yml included color codes

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Mar 31, 2019

New Features Added in 2.0.3:
  • Brand new kit file system (extremely optimized, read above)
  • Custom Abilities (view Example.yml in kits folder to see an example)
  • Kit Previewing
  • Left & Right Click support in menu.yml
  • PlaceholderAPI Support added to /kp stats
New Commands Added in 2.0.3:
  • /kp preview kitName - Allows you to preview a kit's contents
New Permissions Added in 2.0.3:
  • kp.command.preview - Gives access to /kp preview kitName
New Fixes Added in 2.0.3:
  • Fixed arrow deaths not counting towards stats
  • Fixed Soldier's Gun deaths not working & not counting towards stats
  • Fixed KillStreaks not working
  • Fixed Commands Aliases not properly being disabled and conflicting with other plugins
  • Fixed not being able to enchant regular items, and not being able to pass vanilla enchantment limits

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Mar 27, 2019

New Features Added in 2.0.2:
  • /kp debug to help diagnose issues slightly better
  • Full support for Dyed Leather armor in /kp create
New Fixes Added in 2.0.2:
  • Fixed BungeeCord Leave Item not working
  • Fixed Scoreboard not clearing on world change
  • Fixed “Death System not executing properly” bug
  • Actually fixed inventory being cleared on kit select
  • Fixed Leveling past 100 being possible

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Feb 18, 2019

New Features Added in 2.0.1:
  • PlaceholderAPI Support in the Scoreboard
  • Enchantment support for Custom Kits
  • Potion support for multiple potions in Custom Kits
  • Armor support for single pieces (i.e only helmet) in Custom Kits
  • /kp create command to easily create kits
    • Records all inventory items
    • Records all potion effects
    • Records all enchantments
  • /kp delete command to easily remove kits
  • NoKitProtection option to toggle kit protection system
  • PreventDeathDrops to toggle death drops
  • PlaceholderAPI placeholder %kitpvp_stats_kdr%
  • "Level: " which requires a certain level to use a kit in the menu.yml
  • Metrics using bStats
  • Built-in Update notifier
New Modifications Added in 2.0.1:
  • Modified kp.allowbreaking to kp.arena.blockbreaking
  • Modified kp.allowblockplacing to kp.arena.blockplacing
  • Modified kp.allowitemdropping to kp.arena.itemdropping
New Fixes Added in 2.0.1:
  • Fixed Ender Chests not being placable
  • Fixed not checking Z-coordinate when doing /kp spawn
  • Fixed error being thrown when clicking a normal sign not related to KitPvP
  • Fixed error being thrown when clicking in player inventory
  • Fixed inventory always being cleared when selecting a kit
  • Fixed death system breaking randomly

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jan 22, 2019

New Features Added in 2.0.0:
  • 1.13 Support
  • Custom Kits
  • Level-Up Commands
  • Signs
    • Kit Signs
    • Clear Sign
    • Menu Sign
    • Soup Refill Sign
    • Stats Sign
  • Custom Menu
    • View Permission to hide kits or items that a player does not have permission to
  • PlaceholderAPI Expansion
    • %kitpvp_stats_kills%
    • %kitpvp_stats_deaths%
    • %kitpvp_stats_level%
    • %kitpvp_stats_experience%
    • %kitpvp_player_killstreak%
    • %kitpvp_player_kit%
  • Command Aliases
    • /spawn -> /kp spawn
    • /kits -> /kp kits
    • /kit name -> /kp kit name
    • /stats -> /kp stats
New Changes Added in 2.0.0:
  • Optimized the plugin a ton, recoded various core parts of the plugin, should now run like a feather on your server :)
  • Disabled Death, Kill, & Respawn Commands by default
  • Commented all the config files with brief recommendations
  • NearestPlayerTeleporter "No Players Online" is now customizable
  • Removed %vault_prefix% from the default levels.yml chat format, which caused a "Conversion = v" chat error if you did not have Vault or PlaceholderAPI installed
New Fixes Added in 2.0.0:
  • Fixed Scoreboard disappearing randomly
  • Fixed Sound errors
  • Fixed last hit doing significant amount of damage
  • Fixed arrow health message displaying when shooting yourself
  • Fixed death not occuring properly when dying from:
    • Fire
    • Blood Suckers
    • Void
    • Ender Pearls
  • Fixed Kill & Death Commands having the incorrect player assigned to each placeholder
  • Fixed "... could not save file ..." message in console
  • Fixed Soldier Guns doing damage to players without a kit
  • Fixed Health Packs being able to be placed if OP
  • Fixed TNT being able to be placed if OP

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Dec 31, 2018

New Fixes Added in 1.2.9:
  • Fixed Conversion "v" Error
  • Fixed Chat not working
  • If you are not using PlaceholderAPI & Vault, remove “%vault_prefix” from the chat format to remove the error

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Sep 4, 2018

New Fixes Added in 1.2.9:
  • Fixed Conversion "v" Error
  • Fixed Chat not working

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 30, 2018

New Fixes Added in 1.2.8:
  • Fixed Warper teleporting to players without a kit
  • Fixed Scoreboard appearing even when disabled
  • Fixed issue with selecting the Witch Kit in some versions

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 3, 2018

New Features Added in 1.2.7:
  • Scoreboard
    • %player% placeholder
    • %kills% placeholder
    • %deaths% placeholder
    • %kd% placeholder
    • %level% placeholder
    • %xp% placeholder
    • %max% placeholder
    • %streak% placeholder
  • PlaceholderAPI Support
    • Kill Commands
    • Death Commands
    • Respawn Commands
    • Levels Chat Format (so now you can have rank prefix)
  • Respawn Commands
New Changes Added in 1.2.7:
  • Recoded kit system, reduced jar size by almost a third
  • Modified Kill Command placeholders, now instead of %player% it's %killer%
  • Modified Death Commands placeholders, now instead of %player% it's %victim%
New Fixes Added in 1.2.7:
  • Fixed players with no kit dying to Bomber's TNT
  • Fixed menu commands not working
  • Fixed soups working in all worlds
  • Fixed players sometimes staying in spectator mode after respawn
  • Fixed kit commands be able to be executed outside of the arena world
  • Fixed spawn command not working if in adventure mode
  • Fixed players with no kit taking damage from fire

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jul 11, 2018

New Features Added in 1.2.6:
  • Leveling System
  • Kill Commands
  • Death Commands
New Changes Added in 1.2.6:
  • Simplified the commands system in configuration files
New Commands Added in 1.2.6:
  • /kp menu - Opens the Kit Menu
New Permissions Added in 1.2.6:
  • kp.command.menu - Gives access to /kp menu
New Fixes Added in 1.2.6:
  • Spawn not working from external worlds
  • "Could not save... " warning messages from console
  • Players with no kit dying to Bomber's TNT

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Apr 15, 2018

You must remove or rename your previous KitPvP folder in order to receive all of the new capabilities of 1.2.6 since there have been some file changes. If you do not do this, the plugin will not function correctly.

If you have problems, suggestions, or bugs to notify me about, please consider joining our brand new KitPvP Discord. On the Discord, I also provide early access Beta builds with new features and kits.


New Features Added in 1.2.6:

  • PvP Leveling System
  • Kill Commands
  • Death Commands
New Commands Added in 1.2.6:
  • /kp menu - Opens the Kit Menu
New Improvements Added in 1.2.6:
  • Simplified the commands system in configuration files
New Permissions Added in 1.2.6:
  • kp.command.menu - Gives access to /kp menu
New Fixes Added in 1.2.6:
  • Spawn not working from external worlds
  • "Could not save... " warning messages from console
  • Players with no kit dying to Bomber's TNT

Coming Soon:
  • Scoreboard
  • Leaderboards
  • More Kits

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Apr 15, 2018

New Features Added in 1.2.5:
  • Thunderbolt Kit
  • Vampire Kit
  • Recoded Spawn Command
  • Kit Select Commands
New Changes Added in 1.2.5:
  • Soldier's gun no longer shoots arrows
  • Stews no longer turn into bowls, now just disappear
New Permissions Added in 1.2.5:
  • kp.kits.thunderbolt - Gives access to the Thunderbolt Kit
  • kp.abilities.thunderbolt - Gives access to the Thunderbolt Kit's Ability
  • kp.kits.vampire - Gives access to the Vampire Kit
  • kp.abilities.vampire - Gives access to the Vampire Kit's Ability
New Fixes Added in 1.2.5:
  • Kit Item & Leave Item being able to be placed
  • Inventory always being cleared
  • Survival always being forced
  • Slots in menu not changing
  • Compass accidentally working in all worlds
  • Spawning in the corner of a block on join

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jan 29, 2018

New Fixes Added in 1.2.4:
  • Fixed Startup Errors

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Dec 23, 2017

New Fixes Added in 1.2.3:
  • Fixed Message Prefixes
  • Fixed being able to select a kit while already having one equipped bug

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Dec 22, 2017

New Fixes Added in 1.2.2:
  • Fixed Kill Streaks Commands
  • Fixed a spectator dying in the void causing issues

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Nov 24, 2017

New Features Added in 1.2.1:
  • Ninja Kit
New Permissions Added in 1.2.1:
  • kp.kits.ninja - Gives access to the Ninja Kit
  • kp.abilities.ninja - Gives access to the Witch Kit's Ability
New Fixes Added in 1.2.1:
  • Fixed KillStreaks Placeholders
  • Fixed Leave Item BungeeCord
  • Fixed Anti-PvP System

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Sep 10, 2017

New Features Added in 1.2.0:
  • Complete Recode
  • Witch Kit
New Permissions Added in 1.2.0:
  • kp.kits.witch - Gives access to the Witch Kit
  • kp.abilities.witch - Gives access to the Witch Kit's Abliity
New Fixes Added in 1.2.0:
  • Fixed players being kicked from the server when dying
  • Fixed stats not working properly
  • Fixed Kill Streaks not working properly
  • Fixed Preventing Fall Damage not working properly
  • Fixed Anti-PvP System not working properly

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 26, 2017

New Fixes Added in 1.1.9:
  • Fixed Stats deaths bug

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jul 6, 2017

New Features Added in 1.1.8:
  • 1.12 Support
New Fixes Added in 1.1.8:
  • Fixed Kill Streak bug
  • Fixed 1.9+ bugs
If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jun 27, 2017

New Fixes Added in 1.1.7:
  • Fixed Preventing Fall Damage not working properly

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jun 10, 2017

New Features Added in 1.1.6:
  • Full Recode
  • Per World Support
  • Kill Streaks
New Changes Added in 1.1.6:
  • Removed TitleAPI Dependency
New Fixes Added in 1.1.6:
  • Fixed pointless saturation effect

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Apr 2, 2017

New Fixes Added in 1.1.5:
  • Fixed Bomber TNT Trail error
  • Fixed Archer Fire Arrows error
  • Fixed Player Tracker error

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jan 22, 2017

New Fixes Added in 1.1.4:
  • Fixed Console PvP Error

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jan 8, 2017

New Features Added in 1.1.3:
  • 1.11 Support
  • Full Recode
  • File System
  • Stats System
New Commands Added in 1.1.3:
  • /kp stats - View your current stats
New Permissions Added in 1.1.3:
  • kp.command.stats - Gives access to /kp stats
New Fixes Added in 1.1.3:
  • Fixed player deaths
  • Fixed player deaths from TNT
  • Fixed Prevent Fall Damage not working properly

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Jan 7, 2017

New Features Added in 1.1.2:
  • Kit Menu
  • Prevent Fall Damage Option
New Fixes Added in 1.1.2:
  • Fixed Skeleton interaction error

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Sep 4, 2016

New Features Added in 1.1.1:
  • Warper Kit
  • Recoded Player Tracker
  • Give Items on Kit Clear Option
New Fixes Added in 1.1.1:
  • Unknown Death Message being sent when a player was shot to death by another player
  • Fixed Soup Return Message
New Permissions Added in 1.1.1:
  • kp.kits.warper - Gives access to /kp kit Warper
  • kp.abilities.warper - Gives access to Warper's Ability

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 30, 2016

New Features Added in 1.1.0:
  • Kit Kangaroo
  • Kit Abilities
New Fixes Added in 1.1.0:
  • TNT Explosions breaking blocks in the arena
New Permissions Added in 1.1.0:
  • kp.kits.kangaroo - Gives access to /kp kit Kangaroo
  • kp.abilities.fighter - Gives access to Fighter's Kit Ability
  • kp.abilities.archer - Gives access to Archer's Kit Ability
  • kp.abilities.tank - Gives access to Tank's Kit Ability
  • kp.abilities.soldier - Gives access to Soldier's Kit Ability
  • kp.abilities.bomber - Gives access to Bomber's Kit Ability
  • kp.abilities.kangaroo - Gives access to Kangaroo's Kit Ability

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 25, 2016

New Features Added in 1.0.9:
  • Bomber Kit
  • Anti Item Break Option
New Changes in 1.0.9:
  • Renamed Kit Basic to Kit Soldier
  • Added Fishing Rod to Soldier
  • Changed kp.kits.basic to kp.kits.soldier
  • Changed /kitlist to /kp kits
  • Changed /kitclear to /kp clear
  • Changed /fighter, /archer etc. to /kp kit kitName
New Permissions Added in 1.0.9:
  • kp.kits.bomber - Gives access to the Bomber Kit
  • kp.arrowmessage - Displays the health of your opponent if shot is successful
  • kp.arrowreturn - Gives an arrow back to the shooter if shot was successful and hit a player
New Fixes Added in 1.0.9:
  • Fixed Arrow Return not working properly

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 22, 2016

New Fixes Added in 1.0.8:
  • Fixed DeathMessage NullPointerException

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 6, 2016

New Features Added in 1.0.7:
  • Death Messages
  • Death Particle
New Fixes Added in 1.0.7:
  • Fixed Anti-PvP System not working properly
  • Fixed Arrow Hit Message not displaying

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 6, 2016

New Features Added in 1.0.6:
  • Arrow Hit Message
  • Arrow Return

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 5, 2016

New Features Added in 1.0.5:
  • Console Command for the Join Kit Item
  • Console Command for the Leave Item
  • BungeeCord Command for the Leave Item
New Fixes Added in 1.0.5:
  • Fixed Join Kit Item not working properly
  • Fixed Leave Item not working properly

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 4, 2016

New Features Added in 1.0.4:
  • Kit Item
  • Leave Item
  • Kit Item on Respawn
  • Leave Item on Respawn
  • Anti-PvP System Option
  • Anti-Block Break Option
  • Anti-Block Place Option
  • Anti-Drop Option
  • Anti-Hunger Option
New Permissions Added in 1.0.4:
  • kp.allowbreaking - Allows players with this permission to break blocks
  • kp.allowblockplacing - Allows players with this permission to place blocks
  • kp.allowitemdropping - Allows players with this permission to drop items
  • kp.givekititem - Gives the kit item on join
  • kp.giveleaveitem - Gives the leave item on join

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 4, 2016

New Features Added in 1.0.3:
  • Consumable Soups
  • Regainable Soups
New Changes Added in 1.0.3:
  • Balanced the kits to be more fair

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 3, 2016

New Features Added in 1.0.2:
  • Basic Kit
  • Player Tracker
  • Healing Soups
New Permissions Added in 1.0.2:
  • kp.kits.basic - Gives access to /basic
  • kp.playertracker - Gives access to use the Player Tracker

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 1, 2016

New Features Added in 1.0.1:
  • Dependency on TitleAPI
  • Death Title
  • Death Subtitle
  • Force Survival Option
  • Keep Weather At Sunny Option

If you have any issues, please leave a comment on the Discussion page or PM me before leaving a bad review.
----------, Aug 1, 2016

Resource Information
Author:
----------
Total Downloads: 347,448
First Release: Jul 29, 2016
Last Update: Sep 22, 2024
Category: ---------------
All-Time Rating:
326 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings