Hello, Do you want to have start a cool PvP Server but don't know where to start? Well I present to you my PracticePvP Plugin! It's very easy to use and you can do almost everything through in game commands! With this plugin, you can create as many gamemodes as you would like and edit them to your liking. Almost all client side messages & items are configurable. Just upload PracticePvP to your server and start PotPvP today! I hope you enjoy it as much as I do!
Full Arena Regeneration System
Kit creation and BuildUHC Support
Combo Mode
Fully configurable items and client-side messages
Full command and inventory preservation support
Ranked and unranked matches, and infinite donor matches support
Complete dueling system
MySql support
Interactive Messages
Team Creation, Events and Duels
Player Kit Editing Support
Full ELO and advanced player statistic support!
Dev API (Still in the making) & events
Enderpearl cooldown support
Updated spectator support
Configruable start ELO support
Kit Display Item in Inventories creation/support through in game commands
USE '/POTPVP SHUTDOWN' BEFORE ANY RESTART OR RELOAD ACTIVITES
Click for Link For Images
|
|
▼
http://imgur.com/a/BbuxL
Code:
Cosmetics:
Prefix: '&6Pot&a&lPvP'
Mechanics:
UnRankedWinsRequirement: 10
DefaultRankedMatches: 20
DefaultUnRankedMatches: 40
MatchCoolDownInHr: 12
ReceiveItemsOnJoin: true
StartELO: 1000
StorePlayerHistory: true
ArenaCountdownDuration: 10
ArenaStartSound: ORB_PICKUP
EnderPearlCoolDownInSeconds: 5
KitBookSaveSignPrefix: '&e&lSaveKit'
SpawnSet: false
Spawn:
World: World
X: 0
Y: 0
Z: 0
Yaw: 0
Pitch: 0
EditingSet: false
Editing:
World: World
X: 0
Y: 0
Z: 0
Yaw: 0
Pitch: 0
Items:
RANKEDSWORD:
Name: '&e&lRanked Matches'
Lore: '&e&lRanked'
Type: DIAMOND_SWORD
Enchanted: false
ItemSlot: 1
Enabled: true
UNRANKEDSWORD:
Name: '&a&lUnRanked Matches'
Lore: '&a&lUnRanked'
Type: IRON_SWORD
Enchanted: false
ItemSlot: 2
Enabled: true
KITBOOK:
Name: '&e&lKit Edits'
Lore: '&e&lEdits'
Type: BOOK
Enchanted: true
ItemSlot: 3
Enabled: true
PARTY:
Name: '&1&lCreate Party'
Lore: '&1&lParty'
Type: NETHER_STAR
Enchanted: true
ItemSlot: 4
Enabled: true
ItemsOther:
QUEUEITEM:
Name: '&e&lQueue Item'
Lore: '&1&lParty'
Type: NETHER_STAR
Enchanted: true
ItemSlot: 4
Enabled: true
PartyItems:
PARTYEVENTS:
Name: '&e&lParty Events'
Lore: '&e&lParty Events'
Type: GOLD_INGOT
Enchanted: true
ItemSlot: 1
PARTYINFO:
Name: '&e&lParty Info'
Lore: '&e&lParty Info'
Type: IRON_INGOT
Enchanted: true
ItemSlot: 2
DISBAND:
Name: '&e&lDisband'
Lore: '&e&lDisband'
Type: DIAMOND
Enchanted: true
ItemSlot: 3
Inventory:
PARTYSPLIT:
Name: '&e&lParty Split'
Lore: '&e&lParty Split'
Type: GOLD_INGOT
Enchanted: true
FFA:
Name: '&e&lFFA'
Lore: '&e&lFFA'
Type: IRON_INGOT
Enchanted: true
PARTYFIGHTS:
Name: '&e&lPARTY FIGHTS'
Lore: '&e&lPARTY FIGHTS'
Type: NAME_TAG
Enchanted: true
PartyMemberItems:
LEAVE:
Name: '&e&lLeave'
Lore: '&e&lLeave'
Type: IRON_HOE
Enchanted: true
ItemSlot: 4
PARTYINFO:
Name: '&e&lParty Info'
Lore: '&e&lParty Info'
Type: IRON_INGOT
Enchanted: true
ItemSlot: 2
Inventories:
RANKEDSWORD:
Name: '&e&lRanked:'
UNRANKEDSWORD:
Name: '&e&lUnRanked:'
KITBOOK:
Name: '&e&lKit Edits:'
PARTYINFO:
Name: '&e&lParty Options:'
DUEL:
Name: '&e&lDuel Request'
PARTYFFA:
Name: '&e&lFFA Event'
PARTYEVENT:
Name: '&e&lEvents:'
PARTYSPLIT:
Name: '&e&LParty Split Events'
DEATH:
Name: '&e&l%PLAYER%''s Inventory:'
PARTYFIGHTS:
Name: '&e&lParty Fights:'
StorageOptions:
UseMySql: false
MySql:
Host: Host
User: MrToucan
Password: Password
DatabaseName: DatabaseName
Code:
Error:
NoPermission: '&c&lYou don''t have permission to perform this command!'
Inventory:
ShowContentsTitle: '&e&l%PLAYER%''s Inventory'
PartyLeaderHead: 'LEADER: %PLAYER%'
PartyMemberHead: 'MEMBER: %PLAYER%'
Kits:
LoadKit: '&e&lSuccessfully loaded kit %KIT%!'
Matches:
ELOChange: 'ELO CHANGE: ELO change in %GAMETYPE% from %OLDELO% to %NEWELO%!'
WinMessage: '%DEAD% was successfully beaten by %ALIVE% in %GAMETYPE%!'
ArenaStart: Arena starting in %DURATION% Seconds!
Start: The match has started!
ArenaRankingMessage: '&e&lWhat would you rate this arena from 1-5?'
RankArenas: '&e&lSuccessfully ranked arena!'
ViewInventory: View %PLAYER%'s Inventory!
Inventories:
QueueJoin: 'Successfully joined %GAMETYPE% Queue! Ranked: %RANKED%'
Party:
Create: '&e&lSuccessfully created your party!'
Leave: '&e&lSuccessfully left the party!'
Join: '&e&lSuccessfully joined %PLAYER%''s Party!'
JoinMemberSide: '&e&l%PLAYER% successfully joined the party!'
Disband: '&e&lParty disbanded!'
NotEnoughPlayers: '&e&lYou don''t have enough players to participate in these events!'
InvalidCommandUsage: '&e&lPlease specify a valid Sub-Command!'
CommandError: '&e&lThere was a problem performing your command!'
Death: '%PLAYER% has been killed by %KILLER%!'
FFAWIN: '%PLAYER% has won the Party FFA!'
DUELWIN: '%PLAYER%''s Party has won the Duel!'
SplitWIN: '%TEAM%''s Team has won!'
NOPermission: '&e&lYou don''t have permission to perform this command at this time!'
PlayerLeave: '&e&l%PLAYER% successfully left the party!'
Invite: '%PLAYER% has invited you to their party! Click this message to accept!'
Invited: Successfully sent an invite request!
Kick: '&KICKER% has kicked %PLAYER%!'
KickError: Could not kick %PLAYER%!
KickSuccess: Successfully kicked %PLAYER%!
InviteInvolved: '%PLAYER% is already involved in PotPvP events!'
Chat:
Format: PARTYCHAT | %PLAYER% > %MESSAGE%
Global:
ShutdownMessage: Restarting server! PotPvP+ shutdown!
Queue:
Leave: Successfully left the queue!
NotEnoughUnRankedWins: '&e&lYou don''t have enough UnRanked Wins to Play ranked
games!'
NotEnoughUnRankedWins2: '&e&lYour UnRanked Wins: %WINS% | Required: %REQUIRED%'
NoUnRankedMatchesLeft: '&e&lYou don''t have any UnRanked matches left!'
NoRankedMatchesLeft: '&e&lYou don''t have any Ranked matches left!'
Editing:
LoadKit: Successfully loaded %GAMETYPE% Kit!
Leave: Successfully left Kit Editing!
Duels:
Timeout: Your duel Request has timed out!
Request: '&e&lYou have received a Duel Request from %PLAYER%! Click to accept!'
Sent: '&e&lSuccessfully sent a Duel Request to %PLAYER%'
Duel:
Involved: '&c&lThis player is currently involved in PotPvP events!'
Specify: '&e&lPlease specify a player to duel!'
ERROR:
NoArenas: '&c&lNo Arenas are currently available!'
Spectator:
Join: '&e&lSuccessfully joined Spectator Mode!'
Leave: '&c&lSuccessfully left Spectator Mode!'
Specify: '&e&lPlease specify a player to spectate!'
NotFound: '&c&lPlayer not found!'
NoSpec: '&c&lYou aren''t a Spectator!'
Stats:
Line1: '&e&l%PLAYER%''s Stats:'
Line2: '&e&l-----------------'
Line3: 'Kills: %KILLS% | Deaths: %DEATHS% | KD: %KD%'
Line4: 'UnRankedWins: %UNRANKEDWINS% | RankedWins: %RANKEDWINS%'
Line5: 'UnRankedLosses: %UNRANKEDLOSSES% | RankedLosses: %RANKEDLOSSES%'
Line6: 'UnRankedMatches: %UNRANKEDMATCHES% | RankedMatches: %RANKEDMATCHES%'
Info: THIS LINE WON't SEND THIS IS WHERE ALL ELOS WILL BE DISPLAYED EDIT THE TEMPLATE BELOW
ELOTemplate: '%GAMETYPE%: %ELO%'
Line7: '&e&l------------------'
NotFound: '&e&lThis player''s stats are unavailable at the time!'
Cooldown:
EnderPearl: Please wait another %SECONDS% Seconds before throwing another Enderpearl!
/PotPvP <SubCommand> - PotPvP.<SubCommand>
/Party - PotPvP.Party
/Party <SubCommand> - PotPvP.<SubCommand>
Infinite Ranked Matches:
PotPvP.InfiniteRankedMatches
Infinite UnRanked Matches:
PotPvP.InfiniteUnRankedMatches
/KitEdits - PotPvP.KitEdit
/Ranked - PotPvP.Ranked
/UnRanked - PotPvP.UnRanked
Step 1 - Unzip the PotPvP+.zip file and put the PotPvP+.jar in your plugins folder
Step 2 - Set PotPvP+ Kit Edit and Global Spawn Locations through /potpvp setKitEditSpawn & /potpvp setGlobalSpawn. Put down a sign with [KitSave] written on the top to enable kit edit signs
Step 3 - Log into your server and create arenas using the /potpvp createArena command and /potpvp setSpawn commands
Step 4 - Start creating gameTypes and setting their items through the /potpvp createGameType command.
Step 5 - Configure MySql support in your configuration file
Step 6 - Configure your Lang.yml and config.yml files for language support
Step 7 - Launch your server!
By purchasing PotPvP+, you agree to abide by the following Terms of Service:
You may not redistribute this software - only 1 file per network or organization
You may not request a refund because this product is an intangible good that can be redistributed.
This product and all of its source code belong to MrToucan.
You have purchased the plugin itself - any bugs or mishaps are included.
If you are caught breaking any of these rules, you agree to be removed from the software in question and blacklisted from its use.
If you have any questions about this plugin or encounter an error, please PM me first and I will respond ASAP. Please do not leave a review about any errors or problems - there are better way to contact me.
REMINDER:
This plugin requires 1.7 - 1.10 versions of spigot! Please don't use bukkit with it or you will encounter problems because bukkit doesn't have the required libraries.
Thanks for Reading,
MrToucan
Attachments
Last edited:
