When 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!
- 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 <setLevel, addXP, setXP> <nick> <level> - Set or add XP or Level to player
/craftpvp get <fireball, thor> - Get gadget
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:
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}'
Technical temporary description:
Blood

Arrow Trails

TAB list
Scoreboard
Chat with variable [XP][Level]...
On kill player/mobs
Level UP
- Variable for chat plugin: {xp}, {Level}
config file:
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#2Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta