Home›Java›Mods›KPvP
KPvP
ModsJava

KPvP

Java mod listed for Minecraft 1.12. Downloads from the MC Java Mods app on Android.

Updated plugin of the old popular kitpvp plugin below If you would like to keep this plugin active please donate to keep me motivated thank you : donate…

⬇ Download on Spigot
KitPvPSPIGOT.png

Updated plugin of the old popular kitpvp plugin below
https://www.spigotmc.org/resources/kitpvp-beta.2772/

If you would like to keep this plugin active please donate to keep me motivated thank you : donate

Please leave a review if you choose to download the plugin, with what you would like to see added to the plugin:D




- A superb plugin for any kitpvp server.


- Please do not decompile, or edit the source code.

Features.png
I tried my best to make every feature in this plugin customizable

- 14 config files

- As of the first release there are 4 kits, the 4 kits each have their own config file with customizable amour, weapons, abilities, and potion effects.


- choose a block to act as a launchpads .

- Configurable Rankup System

- Kit Gui.

- Killstreak booster Gui.

- Item to open Kit Gui.

- Item to open kill streak booster Gui.


- Fast soup.


- Refill signs
default sign is made with
Line 1 : stew
Line 2 : refill


- Money Per Kill (as you rank up you get more money per kill)


- WeatherChange (enable / disable)


- FallDamage (enable / disable)


- DeathDrops (enable / disable)


- Hunger (enable / disable)


- HealthRegen (enable / disable)


- ItemDrops (enable / disable)


- DeathMessages (enable / disable)


- QuitMessage (enable / disable)


- JoinMessage (enable / disable)


- Killstreaks (enable / disable)

- Keeps track of each players "kills" "deaths" "rank" "points" "money" "current kill streaks" " highest kill streaks" "kill streak points" in a config file by UUID so players can change their usernames and still keep their stats

- Each kill you get you get a configurable amount of "points" as well as "kill streak points". The "points" add up and once they get to a configurable amount the player reaches the next rank (max rank is 10 so don't make it to easy to rank up) more coming with updates. The "kill streak points" add up and can be used with the kill streak booster item to exchange them for more money.

Set up.png

- Unlike the old KitPvP plugin this plugin has NO dependencies since many people complained about that. You will need to use world guard or any other plugin to create a safe zone at spawn so players don't attack each other at spawn lol.

- All that is required is for the server to be closed when you enable the plugin for the first time to allow all config files to properly load.
after all config files have been loaded for the first time, reloading the server should work just fine.

Configuration.png

Spoiler: mainconfig.yml
MainConfig:
Prefix: '&7[&3&lKpvp&7] '
SignPrefix: '&3&lKpvp'
RefillStewSignPrefix: '&aclick for stew'
RefillStewSignMessage: '&astew refilled'
NoPermission: '&cno permission'
ClearItemDropsOnDeath: true
DisableWeatherChange: true
SetDayTime: true
EnableLaunchPad: true
EnableLaunchPadItemID: 19
EnableLaunchPadItemData: 0
EnableLaunchPadStrength: 5
DisableFallDamage: true
DisableHunger: true
DisableHealthRegen: true
FastPotionItemID: 282
FastPotionItemData: 0
FastPotionItemName: '&8FastHeal Stew'
FastPotionHealAmountHearts: 2.5
DisableItemDrop: true
DisableItemPickup: true
DisableItemDropMessage: '&cyou cannot drop items here'
DisableBlockPlace: true
DisableBlockBreak: true
DisableBlockPlaceMessage: '&cyou cannot place blocks here'
DisableBlockBreakMessage: '&cyou cannot break blocks here'
SelectYourKitFirst: '&cplease select a kit first'
donttouch:
reload: 1

Spoiler: moneyconfig.yml
MoneyConfig:
getUser:
2730a955-d03c-37d6-8b4a-6b8524f59607:
Options:
Name: LilPac123
Money: 0
Rank: 0
Points: 0
Kills: 0
Deaths: 0
Spoiler: permissionslist.yml
PermissionList:
List:
- Kpvp.* - access to all permissions in the plugin
- Kpvp.setspawn - access to /setspawn
- Kpvp.kpvp - access to /kitpvp
- Kpvp.dropitems - access to drop items even when disabledropitems is set to enabled
- Kpvp.pickupitems - access to pickup items even when disablepickupitems is set to enabled
- Kpvp.placeblocks - access to place blocks even when disableplaceblocks is set to enabled
- Kpvp.breakblocks - access to place blocks even when disablebreakblocks is set to enabled
Spoiler: pvpconfig.yml
PvPConfig:
ClearItemDropsOnDeath: true
DeathMessage:
Enabled: true
IncludePrefix: false
Message1: '&3%killer%&6 has slain&5 %killed%'
Message2: '&5%killed%&6 was destroyed by&3 %killer%'
Message3: '&3%killer%&6 has split&5 %killed%&6 in two'
Message4: '&5%killed%&6 was beat down by&3 %killer%'
Message5: '&3%killer%&6 has killed&5 %killed%'
Message6: '&3%killer%&6 killed&5 %killed%'
Message7: '&3%killer%&6 destroyed&5 %killed%'
Message8: '&3%killer%&6 stabbed&5 %killed%'
Message9: '&3%killer%&6 killed&5 %killed%'
Message10: '&3%killer%&6 has slain&5 %killed%'
PvP:
KillerGainsMoneyOnKill: true
KilledLosesMoneyOnDeath: true
KillerGainsMoneyOnKillAmount: 100
KillerGainsExtraMoneyFromRankAmount: 5
KilledLosesMoneyOnDeathAmount: 20
KillerGetsMoneyMessageOn: true
KilledLosesMoneyMessageOn: true
KillerGetsMoneyMessage: '&6you have earned &a%money%$ &6for killing &5%player%'
KilledLosesMoneyMessage: '&cyou have lost &a%money%$ &cfor dying to &5%player%'
AmountOfPointsNeededToIncreaseRank: 750
KillRankUpgradedMessage: '&acongratulations! you have reached rank&5 %rank%'
PointsEarnedEachKill: 3

Spoiler: setspawnconfig.yml
SetSpawnConfig:
Drop: true
DropAmount: 5
Messages:
SetSpawnSuccess: '&asuccessfully set spawn location'
SpawnNotSet: '&cspawn has not been set, set spawn using &a''/ss'''

Spoiler: messagesconfig.yml
MessagesConfig:
Messages:
Join:
JoinMessage: '&9>> %player%'
JoinMessageOn: true
Quit:
QuitMessage: '&9<< %player%'
QuitMessageOn: true

Spoiler: killstreakconfig.yml
KillStreakConfig:
Config:
KillStreakBroadcast5Kills: true
KillStreakBroadcast10Kills: true
KillStreakBroadcast15Kills: true
KillStreakBroadcast20Kills: true
KillStreakBroadcast25Kills: true
KillStreakBroadcast30Kills: true
KillStreakBroadcast30plusKills: true
KillStreakBroadcast5KillsMessage: '&d&l%player% &6is on a 5 killstreak'
KillStreakBroadcast10KillsMessage: '&d&l%player% &6is on a 10 killstreak'
KillStreakBroadcast15KillsMessage: '&d&l%player% &6is on a 15 killstreak'
KillStreakBroadcast20KillsMessage: '&d&l%player% &6is on a 20 killstreak'
KillStreakBroadcast25KillsMessage: '&d&l%player% &6is on a 25 killstreak'
KillStreakBroadcast30KillsMessage: '&d&l%player% &6is on a 30 killstreak'
KillStreakBroadcast30plusKillsMessage: '&d&l%player% &6is on a %killstreak% killstreak'
getUser:
2730a955-d03c-37d6-8b4a-6b8524f59607:
Options:
Name: LilPac123
KillStreak: 0
HighestKillStreak: 0
KillStreakPoints: 0

Spoiler: killstreakboosterconfig.yml
KillStreakBoosterConfig:
Config:
KillStreakBoosterName: '&3&lkillstreak boosters'
KillStreakBoosterID: 403
KillStreakBoosterData: 0
KillStreakBoosterLore:
- ''
- §4click to select a booster
KillStreakBoosterInventorySlot: 8
Inventory:
Name: '&4&lselect a booster'
Slots: 9
Enabled: true
Boosters:
MoneyBoosterName: '&3&lmoney booster'
MoneyBoosterID: 264
MoneyBoosterData: 0
MoneyBoosterLore:
- ''
- §4click to use the money booster
MoneyBoosterInventoryName: '&3&lSelect an amount'
MoneyBoosterInventorySlots: 9
MoneyBoosterInventorySlot: 1
MoneyBoosterchoice1Name: '&2exchange &31000&6 ks points&2 for &35000$'
MoneyBoosterchoice1ID: 266
MoneyBoosterchoice1Data: 0
MoneyBoosterchoice1Lore:
- §4money booster lvl1
MoneyBoosterchoice1InventorySlot: 1
MoneyBoosterchoice1KillstreakPointsNeeded: 1000
MoneyBoosterchoice1MoneyGiven: 5000
MoneyBoosterchoice1SuccessMessage: '&3$5000 &ahas been added to your account
and &31000 ks points&a have been taken away'
MoneyBoosterchoice1FailedMessage: '&cyou do not have &31000 ks points'
MoneyBoosterchoice2Name: '&2exchange &32000&6 ks points&2 for &315000$'
MoneyBoosterchoice2ID: 265
MoneyBoosterchoice2Data: 0
MoneyBoosterchoice2Lore:
- §4money booster lvl2
MoneyBoosterchoice2InventorySlot: 3
MoneyBoosterchoice2KillstreakPointsNeeded: 2000
MoneyBoosterchoice2MoneyGiven: 15000
MoneyBoosterchoice2SuccessMessage: '&3$15000 &ahas been added to your account
and &32000 ks points&a have been taken away'
MoneyBoosterchoice2FailedMessage: '&cyou do not have &32000 ks points'
MoneyBoosterchoice3Name: '&2exchange &33000&6 ks points&2 for &325000$'
MoneyBoosterchoice3ID: 388
MoneyBoosterchoice3Data: 0
MoneyBoosterchoice3Lore:
- §4money booster lvl3
MoneyBoosterchoice3InventorySlot: 5
MoneyBoosterchoice3KillstreakPointsNeeded: 3000
MoneyBoosterchoice3MoneyGiven: 25000
MoneyBoosterchoice3SuccessMessage: '&3$25000 &ahas been added to your account
and &33000 ks points&a have been taken away'
MoneyBoosterchoice3FailedMessage: '&cyou do not have &33000 ks points'

Spoiler: kitsownedconfig.yml
KitsOwnedConfig:
Config:
2730a955-d03c-37d6-8b4a-6b8524f59607:
KitsOwned:
KitOne: false
KitTwo: false
KitThree: false
Name: LilPac123
7494c8e1-42dd-356d-b0fb-84d16a512c59:
KitsOwned:
KitOne: false
KitTwo: false
KitThree: false
Name: LilPacc

Spoiler: kititemconfig
KitItemConfig:
Config:
KitItemName: '&3&lKitItem'
KitItemID: 33
KitItemData: 0
KitItemLore:
- ' '
- §4click to select a kit
KitItemInventorySlot: 9
Inventory:
Name: '&4&lselect a kit'
Slots: 9
NotEnoughMoney: '&cpurchase failed! this kit costs &3%cost%$&c you only have &3%money%$'
KitAbilityCooldownTimeSeconds: 30
KitAbilityCooldownTimeMessage: '&cability''s have a cooldown time of &b30 &cseconds'
KitAbilityMessage: '&aability used'
KitAbilityCanBeUsedAgainMessage: '&ayou can use your ability again'

Spoiler: kitoneconfig, same for kittwo, kit three, and kit four
KitOneConfig:
Config:
KitOneMustBeAtLeastThisRankToBuybetween1and10: 5
KitOneMustBeAtLeastThisRankToBuybetween1and10Message: '&cyou have enough $ to
purchase this kit but you must also be rank 5 you are currently rank %rank%
get more kills to upgrade your rank'
KitOnePurchaseName: '&c&lPurchase Kit Vampire ($10000)'
KitOneSelectName: '&2&lKit Vampire'
KitOnePurchaseInventoryName: '&a&lPurchase Kit Vampire ($10000)'
KitOneItemID: 370
KitOneItemData: 0
KitOneItemPrice: 10000
KitOneItemPurchasedMessage: '&asuccessfully purchased the &3vampire kit &afor
&3$10000'
KitOneLore:
- §4vampire
- §4kit
KitOneItemInventorySlot: 1
KitOneEquippedMessage: '&2&lEquipped kit &d&lVampire'
KitOnePotionEffects:
Speed: true
SpeedTwo: false
Invisibility: true
StrengthOne: false
StrengthTwo: true
FireResistance: true
Jump: false
JumpTwo: false
Slow: false
Haste: false
Weakness: false
HealthBoost: false
KitOneHelmetID: 0
KitOneHelmetData: 0
KitOneHelmetName: '&dVampire Helmet'
KitOneHelmetEnchantments:
FireProtection: false
FireProtection2: false
FireProtection3: false
ProjectileProtection: false
ProjectileProtection2: false
ProjectileProtection3: false
BlastProtection: false
BlastProtection2: false
BlastProtection3: false
Protection: false
Protection2: false
Protection3: false
Thorns: false
Thorns2: false
Thorns3: false
KitOneChestplateID: 0
KitOneChestplateData: 0
KitOneChestplateName: '&dVampire Chestplate'
KitOneChestplateEnchantments:
FireProtection: false
FireProtection2: false
FireProtection3: false
ProjectileProtection: false
ProjectileProtection2: false
ProjectileProtection3: false
BlastProtection: false
BlastProtection2: false
BlastProtection3: false
Protection: false
Protection2: false
Protection3: false
Thorns: false
Thorns2: false
Thorns3: false
KitOneLeggingsID: 0
KitOneLeggingsData: 0
KitOneLeggingsName: '&dVampire Leggings'
KitOneLeggingsEnchantments:
FireProtection: false
FireProtection2: false
FireProtection3: false
ProjectileProtection: false
ProjectileProtection2: false
ProjectileProtection3: false
BlastProtection: false
BlastProtection2: false
BlastProtection3: false
Protection: false
Protection2: false
Protection3: false
Thorns: false
Thorns2: false
Thorns3: false
KitOneBootsID: 0
KitOneBootsData: 0
KitOneBootsName: '&dVampire Boots'
KitOneBootsEnchantments:
FireProtection: false
FireProtection2: false
FireProtection3: false
ProjectileProtection: false
ProjectileProtection2: false
ProjectileProtection3: false
BlastProtection: false
BlastProtection2: false
BlastProtection3: false
Protection: false
Protection2: false
Protection3: false
Thorns: false
Thorns2: false
Thorns3: false
KitOneWeaponID: 370
KitOneWeaponData: 0
KitOneWeaponName: '&d&lVampire Fang'
KitOneWeaponEnchantments:
Sharpness: false
Sharpness2: false
Sharpness3: true
FireAspect: false
Knockback: false
Knockback2: false
KitOneAbilityID: 382
KitOneAbilityData: 0
KitOneAbilityName: '&d&lVampire Jump'
KitOneAbility: JUMPABILITY

Permission.png

- permissions are all listed in the permissionslist.yml config file created when the plugin is loaded


Thank you for reading

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

KPvP is a free Minecraft Java mod. Compatible with Minecraft 1.12. Downloaded 425 times (via Spigot). Download it and open it directly in the game.

Explore more