PotPvP+ | Arena Regeneration | Kit Creation | BuildUHC & Combo | Custom Arenas | Interactive Msgs

Status
This thread has been locked.

MrToucan

Feedback score
0
Posts
172
Reactions
32
Resources
0
Title.png

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!



Discord.png


Features.png
Dynamic Arena System and Statistics
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




Files.png


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!


Permissions.png

/PotPvP - PotPvP.Admin
/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


Setup.png

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!

TOS.png


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.

Contact.png


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

  • Contact.png
    Contact.png
    31.9 KB · Views: 325
  • Discord.png
    Discord.png
    3.2 KB · Views: 356
  • Features.png
    Features.png
    33.8 KB · Views: 372
  • Files.png
    Files.png
    50.1 KB · Views: 350
  • Permissions.png
    Permissions.png
    45.9 KB · Views: 354
  • Setup.png
    Setup.png
    27.3 KB · Views: 343
  • Title.png
    Title.png
    32.5 KB · Views: 384
  • TOS.png
    TOS.png
    55.8 KB · Views: 335
  • Tutorial.png
    Tutorial.png
    30.8 KB · Views: 34
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Naif

Feedback score
0
Posts
13
Reactions
21
Resources
0
Suggestions; maybe add OCN ladders like diamond and iron, maybe mcsg and MineZ too, uhc and BuildUHC would be sick too.
 

Naif

Feedback score
0
Posts
13
Reactions
21
Resources
0
Thanks for the suggestion! I will take this into consideration, but I was mainly focusing on Kohi when I was making this!
Goodluck! As I've read I've seen its 20 seconds cooldown on pearls yet mainly it's 16 seconds.
 

Scar

Supreme
Feedback score
4
Posts
724
Reactions
384
Resources
0
You realize packages aren't supposed to have any capitalization right?
 

MrToucan

Feedback score
0
Posts
172
Reactions
32
Resources
0

DataPools

Owner of ForuxPvP
Premium
Feedback score
0
Posts
160
Reactions
31
Resources
0
Plugin looks good, but is way too high a price for me. GLWS
 

Icyyyy_

Feedback score
1
Posts
550
Reactions
148
Resources
0
Cool server! So the /Elo [Player] command displays the players elo for what gamemode?
 
Status
This thread has been locked.
Top