ModsJava
CraftPvP
Java mod listed for Minecraft 1.13. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotWhen I will be have more time this description will be more nice 
Tested on 1.13.2
This is a plugin that adds the PvP system to your server!
To work properly CraftPvP needed: WorldEdit 7+, WorldGuard 7+
Soft depend: CorpseReborn, ProtocolTab.v1.2.0
Support: Duels-3.2.3
Using ProtocolSupport your players can join to your server probably on all version of minecraft!
Respawn / death system (Needen't click button to respawn)
Top 15 kills, levels and player stats on the TAB
Database supported: MySQL, SQLite
Teleport to custom place on join
Supported languages: EN, PL
Custom rewards for level
Night PvP on plot world
Scoreboards with stats
Gadgets: Thor, Fireball
Anty again kill system
AntyLogOut system
AnvilRepair system
Leveling system
Death effect
Blood on hit
Arrow trails
And lots more!
How to modify chat format?
You can use two variables:
{level} - This variable will be replaced with the player level
{xp} - This variable will be replaced with the player xp
You can use this variables in your chat plugin.
For example I using it in essentials plugin:
Scoreboard
Chat with variable [XP][Level]...
On kill player/mobs
Level UP
- Variable for chat plugin: {xp}, {Level}
config file:

Tested on 1.13.2
This is a plugin that adds the PvP system to your server!
To work properly CraftPvP needed: WorldEdit 7+, WorldGuard 7+
Soft depend: CorpseReborn, ProtocolTab.v1.2.0
Support: Duels-3.2.3
Using ProtocolSupport your players can join to your server probably on all version of minecraft!
Respawn / death system (Needen't click button to respawn)
Top 15 kills, levels and player stats on the TAB
Database supported: MySQL, SQLite
Teleport to custom place on join
Supported languages: EN, PL
Custom rewards for level
Night PvP on plot world
Scoreboards with stats
Gadgets: Thor, Fireball
Anty again kill system
AntyLogOut system
AnvilRepair system
Leveling system
Death effect
Blood on hit
Arrow trails
And lots more!
-
CraftPvP.admin - Can get gadgets and bypass time for gadgets
- CraftPvP.AnvilRepair.VIP - Access to smaller cost for repairs
- CraftPvP.ArrowTrails.VIP - Special effect for arrows
- CraftPvP.DeathEffect.VIP - Ppping fireworks during the death x3
- CraftPvP.Gadgets.Thor - Access to the Thor
- CraftPvP.Gadgets.FireBall - Access to the Fireball
- CraftPvP.Gadgets.FireBallVIP - Access to the smaller time for use Fireball
- CraftPvP.AnvilRepair.VIP - Access to smaller cost for repairs
- CraftPvP.ArrowTrails.VIP - Special effect for arrows
- CraftPvP.DeathEffect.VIP - Ppping fireworks during the death x3
- CraftPvP.Gadgets.Thor - Access to the Thor
- CraftPvP.Gadgets.FireBall - Access to the Fireball
- CraftPvP.Gadgets.FireBallVIP - Access to the smaller time for use Fireball
/craftpvp <setLevel, addXP, setXP> <nick> <level> -
Set or add XP or Level to player
/craftpvp get <fireball, thor> - Get gadget
/craftpvp get <fireball, thor> - Get gadget
You can use two variables:
{level} - This variable will be replaced with the player level
{xp} - This variable will be replaced with the player xp
You can use this variables in your chat plugin.
For example I using it in essentials plugin:
Code (Text):
group-formats:
player: '&2{level}&8[&e{xp}&8]&8[&aPlayer&8]&e {DISPLAYNAME}&0: &f{MESSAGE}'
vip: '&2{level}&8[&e{xp}&8]&8[&bVIP&8]&e {DISPLAYNAME}&0: &b{MESSAGE}'
owner: '&2{level}&8[&e{xp}&8]&8&8[&6Owner&8]&e {DISPLAYNAME}&0: &6&l{MESSAGE}'
player: '&2{level}&8[&e{xp}&8]&8[&aPlayer&8]&e {DISPLAYNAME}&0: &f{MESSAGE}'
vip: '&2{level}&8[&e{xp}&8]&8[&bVIP&8]&e {DISPLAYNAME}&0: &b{MESSAGE}'
owner: '&2{level}&8[&e{xp}&8]&8&8[&6Owner&8]&e {DISPLAYNAME}&0: &6&l{MESSAGE}'
Technical temporary description:
Blood
Arrow Trails
TAB list
Arrow Trails
TAB list
Scoreboard
Chat with variable [XP][Level]...
On kill player/mobs
Level UP
- Variable for chat plugin: {xp}, {Level}
config file:
Code (YAML):
Config:
TAG : '&7 [&6&lCraft&4&lPvP&7 ]'
#List of all TimeZones: http://combostruct.com/4APa
timeZone : 'Europe/Warsaw'
#Availble languages: EN, PL
#You can change lang file in plugin directory/langs/
lang : EN
Database:
enabled : true
#Avaible type: MySQL / SQL
type : SQL
host : localhost
base : PvP
user : root
pass : password
port : 3306
#If enabled, player will be must pay for using anvil
#Permission for special cost: CraftPvP.AnvilRepair.VIP
#If blockLostXP is enabled, using anvil will be don't lose xp
AnvilRepair:
enabled : true
blockLostXP : true
defaultCost : 5000
specialCost : 1000
#Set the time in sec after which the system will add to the statistics a murder for killing the same person in a row.
AntyLastKillInRow:
timeDelay : 60
#When player logout during AntyLogout mode player will die
#blocked-cmds is list of blocked player commands used during AntyLogout mode
AntyLogout:
enabled : true
time : 15
blocked-cmds :
- spawn
- tpa
- tpahere
- home
- p
#When player will be using bow the trail of arrows will be have special effect
#Random effect of shooting arrows with permission: CraftPvP.ArrowTrails.VIP
#List of Particles: http://combostruct.com/4AQF
ArrowTrails:
enabled : true
EffectForLevel:
0-2 : WATER_BUBBLE
3-4 : SPELL_MOB_AMBIENT
5 : SPELL
6-10 : END_ROD
11-12 : SPELL_MOB_AMBIENT
13-14 : SPELL_INSTANT
15-20 : ENCHANTMENT_TABLE
21-22 : EXPLOSION_NORMAL
23-25 : FLAME
26-30 : LAVA
#When player/mob will be got damage will be spawning particles which will be like bloods
Blood:
enabled : true
#Spawn firework when player died. Spawn 3x fireworks for players with permission: CraftPvP.DeathEffect.VIP
DeathEffect:
enabled : true
#When player wish be died, he will be set spectator mode for 5 sec and in him of death location will be spawning corpse of him.
#Set respawn location for.
BetterRespawnWithCorpose:
enabled : true
world : world
x : -358
y : 81
z : -3440
pitch : 90
yaw : 0
#It is compatibile only with PlotSquared
#Enable PvP on the plot world between 6:00 - 19:00 of minecraft time
NightPvPOnPlot:
enabled : true
world : dzialki
#Enable scoreboards with player stats
Scoreboards:
enabled : true
#Enable tabStats with stats and TOPs
TabStats:
enabled : true
#Teleport player to custom location on join to the server
TeleportOnJoin:
enabled : true
world : world
x : -358
y : 81
z : -3440
pitch : 90
yaw : 0
#Enable gadgets (it is demo or temporary function)
#Permissions: CraftPvP.Gadgets.Thor, CraftPvP.Gadgets.FireBall
#Permission for VIP: CraftPvP.Gadgets.FireBallVIP
Gadgets:
enabled : true
Thor:
item : GOLDEN_HOE
timeToReUseInSec : 60
FireBall:
item : FIRE_CHARGE
timeToReUseInSec : 300
timeToReUseInSecByVIP : 60
#Set xp for killing players, all mobs, xp for assists
#The coreOfLevel is needed points to level up using this algorithm:
#(For coreofLevel: 100) 1lvl -> 100xp, 2lvl -> 100 + (xp from previous level (for 1lvl was needed 100xp)) etc.
Levels:
xpForKill : 50
xpForAssist : 20
coreOfLevel : 100
XpFromMobs:
enabled : true
bat : 1-2
chicken : 1-2
cod : 1-2
cow : 1-2
donkey : 1-2
horse : 1-2
mushroomCow : 1-2
mule : 1-2
ocelot : 1-2
parrot : 1-2
pig : 1-2
rabbit : 1-2
sheep : 1-2
skeletonHorse : 1-2
salmon : 1-2
squid : 1-2
turtle : 1-2
tropicalFish : 1-2
villager : 1-2
llama : 2
pufferfish : 2
dolphin : 2-3
polarBear : 2-3
wolf : 2-3
caveSpidr : 3-4
enderman : 3-4
spider : 3-4
pigZombie : 3-4
blaze : 4-10
creeper : 4-10
drowned : 4-10
elderGuardian : 4-10
endermite : 4-10
evoker : 4-10
ghast : 4-10
guardian : 4-10
husk : 4-10
magmaCube : 4-10
phantom : 4-10
shulker : 4-10
silverfish : 4-10
skeleton : 4-10
slime : 4-10
stray : 4-10
vex : 4-10
vindicator : 4-10
witch : 4-10
witherSkeleton : 4-10
zombie : 4-10
zombieVillager : 4-10
ironGolem : 5-10
snowman : 5-10
enderDragon : 50-200
wither : 50-150
giant : 30-50
illusioner : 6-10
zombieHorse : 6-10
#Set rewards for reaching level.
#Example:
#1: -> Set level for what player will be getting reward
# item: IRON_SWORD -> Set the item which will be avarded for the player, item name list: http://combostruct.com/4A72
# durability: 1 -> Set the durability value
# count: 1 -> Set the count of item
# name: '&aNice sword' -> Set the name of avarded item
# lore: -> Set the lores for avarded item
# - 'It is the sword for reached first level!'
# - '&aIt &6is &lexample &blore&k!!!'
# enchantments: -> Set the enchants for avarded item, list of all enchants: http://combostruct.com/4AFi
# - DAMAGE_ALL#8
# - KNOCKBACK#5
# - FIRE_ASPECT
LevelRewards:
1:
item : IRON_SWORD
durability : 1
count : 1
name : '§aPoczątkowy miecz'
lore :
- 'Ten miecz otrzymujesz po osiągnięciu 1 poziomu!'
- 'Niech ci dzielnie służy'
enchantments :
- DAMAGE_ALL #1
- KNOCKBACK #2
5:
item : IRON_SWORD
durability : 1
count : 1
name : '§aPoczątkowy miecz'
lore :
- 'Ten miecz otrzymujesz po osiągnięciu 1 poziomu!'
- 'Niech ci dzielnie służy'
enchantments :
- DAMAGE_ALL #1
- KNOCKBACK #2
TAG : '&7 [&6&lCraft&4&lPvP&7 ]'
#List of all TimeZones: http://combostruct.com/4APa
timeZone : 'Europe/Warsaw'
#Availble languages: EN, PL
#You can change lang file in plugin directory/langs/
lang : EN
Database:
enabled : true
#Avaible type: MySQL / SQL
type : SQL
host : localhost
base : PvP
user : root
pass : password
port : 3306
#If enabled, player will be must pay for using anvil
#Permission for special cost: CraftPvP.AnvilRepair.VIP
#If blockLostXP is enabled, using anvil will be don't lose xp
AnvilRepair:
enabled : true
blockLostXP : true
defaultCost : 5000
specialCost : 1000
#Set the time in sec after which the system will add to the statistics a murder for killing the same person in a row.
AntyLastKillInRow:
timeDelay : 60
#When player logout during AntyLogout mode player will die
#blocked-cmds is list of blocked player commands used during AntyLogout mode
AntyLogout:
enabled : true
time : 15
blocked-cmds :
- spawn
- tpa
- tpahere
- home
- p
#When player will be using bow the trail of arrows will be have special effect
#Random effect of shooting arrows with permission: CraftPvP.ArrowTrails.VIP
#List of Particles: http://combostruct.com/4AQF
ArrowTrails:
enabled : true
EffectForLevel:
0-2 : WATER_BUBBLE
3-4 : SPELL_MOB_AMBIENT
5 : SPELL
6-10 : END_ROD
11-12 : SPELL_MOB_AMBIENT
13-14 : SPELL_INSTANT
15-20 : ENCHANTMENT_TABLE
21-22 : EXPLOSION_NORMAL
23-25 : FLAME
26-30 : LAVA
#When player/mob will be got damage will be spawning particles which will be like bloods
Blood:
enabled : true
#Spawn firework when player died. Spawn 3x fireworks for players with permission: CraftPvP.DeathEffect.VIP
DeathEffect:
enabled : true
#When player wish be died, he will be set spectator mode for 5 sec and in him of death location will be spawning corpse of him.
#Set respawn location for.
BetterRespawnWithCorpose:
enabled : true
world : world
x : -358
y : 81
z : -3440
pitch : 90
yaw : 0
#It is compatibile only with PlotSquared
#Enable PvP on the plot world between 6:00 - 19:00 of minecraft time
NightPvPOnPlot:
enabled : true
world : dzialki
#Enable scoreboards with player stats
Scoreboards:
enabled : true
#Enable tabStats with stats and TOPs
TabStats:
enabled : true
#Teleport player to custom location on join to the server
TeleportOnJoin:
enabled : true
world : world
x : -358
y : 81
z : -3440
pitch : 90
yaw : 0
#Enable gadgets (it is demo or temporary function)
#Permissions: CraftPvP.Gadgets.Thor, CraftPvP.Gadgets.FireBall
#Permission for VIP: CraftPvP.Gadgets.FireBallVIP
Gadgets:
enabled : true
Thor:
item : GOLDEN_HOE
timeToReUseInSec : 60
FireBall:
item : FIRE_CHARGE
timeToReUseInSec : 300
timeToReUseInSecByVIP : 60
#Set xp for killing players, all mobs, xp for assists
#The coreOfLevel is needed points to level up using this algorithm:
#(For coreofLevel: 100) 1lvl -> 100xp, 2lvl -> 100 + (xp from previous level (for 1lvl was needed 100xp)) etc.
Levels:
xpForKill : 50
xpForAssist : 20
coreOfLevel : 100
XpFromMobs:
enabled : true
bat : 1-2
chicken : 1-2
cod : 1-2
cow : 1-2
donkey : 1-2
horse : 1-2
mushroomCow : 1-2
mule : 1-2
ocelot : 1-2
parrot : 1-2
pig : 1-2
rabbit : 1-2
sheep : 1-2
skeletonHorse : 1-2
salmon : 1-2
squid : 1-2
turtle : 1-2
tropicalFish : 1-2
villager : 1-2
llama : 2
pufferfish : 2
dolphin : 2-3
polarBear : 2-3
wolf : 2-3
caveSpidr : 3-4
enderman : 3-4
spider : 3-4
pigZombie : 3-4
blaze : 4-10
creeper : 4-10
drowned : 4-10
elderGuardian : 4-10
endermite : 4-10
evoker : 4-10
ghast : 4-10
guardian : 4-10
husk : 4-10
magmaCube : 4-10
phantom : 4-10
shulker : 4-10
silverfish : 4-10
skeleton : 4-10
slime : 4-10
stray : 4-10
vex : 4-10
vindicator : 4-10
witch : 4-10
witherSkeleton : 4-10
zombie : 4-10
zombieVillager : 4-10
ironGolem : 5-10
snowman : 5-10
enderDragon : 50-200
wither : 50-150
giant : 30-50
illusioner : 6-10
zombieHorse : 6-10
#Set rewards for reaching level.
#Example:
#1: -> Set level for what player will be getting reward
# item: IRON_SWORD -> Set the item which will be avarded for the player, item name list: http://combostruct.com/4A72
# durability: 1 -> Set the durability value
# count: 1 -> Set the count of item
# name: '&aNice sword' -> Set the name of avarded item
# lore: -> Set the lores for avarded item
# - 'It is the sword for reached first level!'
# - '&aIt &6is &lexample &blore&k!!!'
# enchantments: -> Set the enchants for avarded item, list of all enchants: http://combostruct.com/4AFi
# - DAMAGE_ALL#8
# - KNOCKBACK#5
# - FIRE_ASPECT
LevelRewards:
1:
item : IRON_SWORD
durability : 1
count : 1
name : '§aPoczątkowy miecz'
lore :
- 'Ten miecz otrzymujesz po osiągnięciu 1 poziomu!'
- 'Niech ci dzielnie służy'
enchantments :
- DAMAGE_ALL #1
- KNOCKBACK #2
5:
item : IRON_SWORD
durability : 1
count : 1
name : '§aPoczątkowy miecz'
lore :
- 'Ten miecz otrzymujesz po osiągnięciu 1 poziomu!'
- 'Niech ci dzielnie służy'
enchantments :
- DAMAGE_ALL #1
- KNOCKBACK #2
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.13
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
CraftPvP is a free Minecraft Java mod. Compatible with Minecraft 1.13. Downloaded 273 times (via Spigot). Download it and open it directly in the game.