Note: This plugin needs an economy provider like essentials and vault.
Description: MassivePVP is an advanced pvp system that provides the most of pvp features/essentials.
- Easy to use and simple to setup
- Provides easy commands and config files to setup
- ParticleEffects on RandomBox and Healing Soup Optional
- UUID support
- To save all players kit pvp stats
- Global XP | Coins Multiplier
- Custom multiply amount
- Custom messages for the multiplier
- Level In chat
- Shows player levels in chat
- Free Frame
- Setup item frames to give players free items
- Custom cooldown can be set for items
- RandomBox
- Let your players get random rewards by using random boxes
- Custom items with enchantments, names, data, amount
- Animation supported
- Edit rewards in config.yml
- ParticleEffects
- Explosion Sound
- Anvil Repair
- Repair your broken items with an animated anvil
- Many custom options [True/False]
- Set first join kits
- Level UP Rewards
- Thunderstrike on death
- Kit on spawn
- Death TNT
- No fall damage
- Auto lapis for enchantment table
- Killer heal
- No explosion damage
- Custom death messages
- Custom sounds
- Kill sounds
- Anvil sounds
- Random box sounds
- Damage sounds
- Coins to use repair/randombox
- LevelUp broadcast
- An efficient scoreboard [Disable/Enable]
- Mushroom soup options
- Clear potions
- Amount of hearts that heal
- Clear potion effects
- Eat Sound
- Add coins/xp
- On kill
- Blood Effects
- Teleport spawn on join
- Disable death screen
- Teleport to spawn on respawn
- Keep items on death [True/False]
- Receive xp/coins messages
- Available anvil/randombox in specific worlds
- Increase xp needed to levelup
- An advanced scoreboard system
- Non Flicker
- You can toggle scoreboards
- Custom scoreboard (lines, title)
- Color codes support
- Has many variables
- %coins% | get coins of player
- %kills% | get kills of player
- %deaths% | get deaths of player
- %xp% | get xp of player
- %xptolevelup% | get xp needed to levelup
- %progress% | shows percent on how much xp needed to levelup
- %player% | player name
- %level% | get level of player
- Shop system
- Custom items edited in config
- Custom enchantments, names, lore, price, id
- GUI support
- Advanced Kit System
- Permissions for each kit
- Kits GUI shop
- Kits GUI selector
- Price for each kit
- Icon for each kit in GUI
- Cooldowns for kits (Days, Hours, Minutes, Seconds)
- Spawn system
- Set spawn point for each world
Player commands: [No permissions]
- /massivepvp | main command to view help page
- /massivepvp kits | to open select kits GUI
- /massivepvp kitshop | to open kits GUI shop
- /massivepvp togglescoreboard | toggle scoreboard ON/OFF
- /massivepvp shop | opens items shop GUI | edit items in config.yml
- /massivepvp stats | to view your own stats
- /massivepvp stats <player> | view other players stats
- /massivepvp trash | opens trash GUI
- /massivepvp admin | main command to view admin help page
- /massivepvp createkit <name> <gui id>':<sub id> <price> <cooldown>
- /massivepvp removekit <name>
- /massivepvp setspawn | set spawn for current world
- /massivepvp addcoins,removecoins,getcoins <player> <amount> manage players coins
- /massivepvp addxp,removexp,getxp <player> <amount> manage players xp
- /massivepvp editframe | to edit item frame items
- /massivepvp reload | reload config
Config files:
Code (Text):
Particle:
RandomBox:
effect: FLAME
x: 0.1
y: 0.1
z: 0.1
amount: 10
speed: 0.1
Soup:
effect: FLAME
x: 0.1
y: 0.1
z: 0.1
amount: 10
speed: 0.1
Code (Text):
rewards:
'0':
type: item
item: 276
durability: 0
name: '&cFancy Sword'
amount: 10
enchantments:
- DAMAGE_ALL:1
'1':
type: item
item: 1
durability: 0
name: '&cStone'
amount: 10
Items:
'1':
ID: 310
Data: 0
Amount: 1
Enchantments:
'0': 4
Name: '&eHelmet'
Price: 5
Code (Text):
first-join-kit: test
give-kit-on-respawn: true
kit-on-respawn: test
death-tnt: true
tnt-fuse: 3
no-fall-damage: true
no-explosion-damage: true
enable-kill-sound: true
KILL_SOUND: ENTITY_EXPERIENCE_ORB_PICKUP
require-coins-to-repair: true
require-coins-to-randombox: true
repair-coins: 10
randombox-coins: 10
enable-damage-sound: true
damage-sound: ENTITY_BLAZE_HURT
levelup-broadcast: true
enable-scoreboard: true
hearts-on-soup: 5
coins-on-kill: 5
xp-on-kill: 3
clear-potions-on-soup-use: false
blood-effects: true
teleport-spawn-on-join: true
disable-death-screen: true
teleport-spawn-on-respawn: true
anvil-repair-sound: BLOCK_ANVIL_USE
random-box-sound: ENTITY_EXPERIENCE_ORB_PICKUP
soup-sound: ENTITY_GENERIC_EAT
keep-items-on-death: false
increase-xp-need-to-levelup: 10
open-kit-menu-on-respawn: true
open-kit-menu-on-join: false
random-box-item-id: 1
random-box-item-subid: 0
thunder-death: true[/COLOR]
xp-to-levelup: 0
receive-xp-message: true
receive-coins-message: true
no-hunger: true
anvil-available-worlds:
- world
randombox-available-worlds:
- world
Code (Text):
level-rewards:
'0':
- say %player% test reward
- say %player% test reward2
Code (Text):
contents-color: GRAY
contents: '&cContents:'
kit-shop-gui-title: '&1Kits Shop'
kit-select-gui-title: '&bKit Selector'
not-enough-coins: '&b[MassivePVP] &eYou don''t have enough coins!'
not-enough-permissions-kit: '&b[MassivePVP] &eYou don''t have enough permissions to
buy this kit!'
gui-purchased-kit: '&eYou have purchased this kit!'
gui-not-purchased-kit: '&cYou didnt have purchase this kit!'
already-purchased: '&b[MassivePVP] &eYou have already purchased this kit!'
gui-kit-cost: '&cPurchase this kit for %cost% coins!'
kit-purchase: '&b[MassivePVP] &ehave successfully purchased %kit% kit!'
scoreboard-title: '&bStats'
scoreboard-lines:
- '&r'
- '&eName: &a%player%'
- '&eCoins: &a%coins%'
- '&eKills: &a%kills%'
- '&eDeaths: &a%deaths%'
- '&eXp: &a%xp%/%xptolevelup%'
- '&eLevel: &a%level%'
- '&r&r'
- '%progress%'
- '&r&r&r'
- '&ewww.server.net'
self-info-message:
- '&aYOUR PVP STATS'
- '&b&m------------------'
- '&eName: &7%player%'
- '&eCoins: &7%coins%'
- '&eKills: &7%kills%'
- '&eDeaths: &7%deaths%'
- '&eXp: &7%xp%/%xptolevelup%'
- '&eLevel: &7%level%'
- '&b&m------------------'
other-info-message:
- '&a%player% PVP STATS'
- '&b&m------------------'
- '&eName: &7%player%'
- '&eCoins: &7%coins%'
- '&eKills: &7%kills%'
- '&eDeaths: &7%deaths%'
- '&eXp: &7%xp%/%xptolevelup%'
- '&eLevel: &7%level%'
- '&b&m------------------'
not-enough-coins-to-repair: '&b[MassivePVP] &eYou don''t have enough coins to repair
&b(%coins% coins) &erequired!'
not-enough-coins-to-randombox: '&b[MassivePVP] &eYou don''t have enough coins to use
randombox &b(%coins% coins) &erequired!'
progress-message: '&eLevel Progress: &b%percent%'
kit-error: '&b[MassivePVP] &eYou should wait for cooldown to use this kit, &6%time%&e!'
create-kit: '&b[MassivePVP] &eYou have created kit &a%kit%&e!'
receive-kit: '&b[MassivePVP] &eYou have received kit &a%kit%&e!'
receive-coins: '&b[MassivePVP] &eYou have received &a%coins% &ecoins!'
receive-xp: '&b[MassivePVP] &eYou have received &a%xp% &exp!'
death-message: '&b[MassivePVP] &c%player% &ewas killed by &c%killer%&e!'
GUI:
Name: Shop
Size: 18
Item:
Lore: '&7(Right-Click) to purchase'
Price: '&eThis item costs %coins% coins!'
Permission: shop.use
Messages:
NeedMore: '&b[MassivePVP] &eYou need more coins to purchase this item!'
Purchase: '&b[MassivePVP] &eYou have purchased this item!'
NoPermission: '&b[MassivePVP] &eYou don''t have permissions to use the shop!'
Trash-GUI-Title: Trash
anvil-no-permission: '&b[MassivePVP] &eYou don''t have permissions to use anvil repair!'
could-not-repair: '&b[MassivePVP] &eThis item could not be repaired!'
already-repaired: '&b[MassivePVP] &eItem is already repaired!'
repair-message: '&b[MassivePVP] &eItem has been repaired!'
anvil-in-use: '&b[MassivePVP] &eAnvil is already in use!'
set-spawn: '&b[MassivePVP] &eYou have set spawn for world (%world%)!'
you-are-already-used-anvil: '&b[MassivePVP] &eYou are already repairing!'
coins-removed: '&b[MassivePVP] &eRemoved %coins% coins from %player%!'
coins-added: '&b[MassivePVP] &eAdded %coins% coins for %player%!'
coins-of-player: '&b[MassivePVP] &e%player% has %coins% coins!'
xp-removed: '&b[MassivePVP] &eRemoved %xp% xp from %player%!'
xp-added: '&b[MassivePVP] &eAdded %xp% xp for %player%!'
xp-of-player: '&b[MassivePVP] &e%player% has %xp% xp!'
not-online: '&b[MassivePVP] &eThat player is not online!'
levelup-message: '&b[MassivePVP] &e%player% has reached level &a%level%&e!'
randombox-no-permission: '&b[MassivePVP] &eYou don''t have permissions to use randombox!'
randombox-in-use: '&b[MassivePVP] &eRandomBox is already in use!'
you-are-already-used-randombox: '&b[MassivePVP] &eYou are already used randombox!'
Code (Text):
cooldown-message: '&b[MassivePVP] &eYou must wait for &6%time% &eseconds!'
Items:
'276': 15
Sound: ENTITY_EXPERIENCE_ORB_PICKUP
sound-pitch-1: 1
sound-pitch-2: 1
play-sound: true
allowed-worlds:
- world
Permissions:
- Use item frames: frame.use
- Use random box: randombox.use
- Use anvil: anvil.use
- death.strike | thunder death
- Kit name in lower case: massivepvp.kit.<name>
Terms of use:
- You are not allowed to resell the plugin
- You are not allowed to reupload the plugin anywhere else
- Leaking the plugin will result a nice ban
- Refunds are not accepted
- Any error/bug should be posted in the resource's thread not in the review section otherwise i will not give a support for reported bugs in review section
- You are not allowed to share this resource with others
- You are not allowed to claim ownership of this resource