Easy Pvp Kits
Easy Pvp Kits
This plugin focuses on making kit pvp to be extremely easy for anyone to setup which makes it great for almost any kit pvp server. The commands are extremely simple and this plugin shouldn't interfere with any other plugins. Also it is constantly updated to ensure a bug free and easy to use plugin. It comes with auto soup built in to make setting up a little bit easier and new kits are always being added. It even includes auto-updating for your convenience. A full list of features is below..
Para visualizar esta página em português, por favor clique neste link. (A página não pode ser o verison mais atualizado) Clique Aqui
Features
- Updated to 1.7.10+
- 5 Amazingly Coded Kits
- Killstreaks
- Integrated Instant Soup
- Instant Respawn
- No Logoff/Death Message
- Easy To Use Commands
- 1 Kit Per Life Integrated
- Sound Effects
- Simple Permissions
- A Simple Reset Command
- Small Data Space
- No Item Drop On Death
- Fast Loading Speed
- No Hunger Integrated
- Sign Integration
- No Login Message
- Soup Signs
- Soup Refill Command
- Auto Updating
- Kit GUI
- Simple Config With Alot Of Options
Commands
- /pvp
- /pyro
- /archer
- /heavy
- /assassin
- /kits
- /reset
- /soup
- /update
Permissions
Kit Commands:
- EasyPvpKits.Pvp
- EasyPvpKits.Archer
- EasyPvpKits.Heavy
- EasyPvpKits.Pyro
- EasyPvpKits.Assassin
Other Commands:
- EasyPvpKits.Kits
- EasyPvpKits.SoupCommand
- EasyPvpKits.Admin (Used for /update, /reset and other admin commands of the plugin)
Events:
- EasyPvpKits.Soup
- EasyPvpKits.NoHunger
Sign Events:
- EasyPvpKits.Sign.Create
- EasyPvpKits.Sign.Use
- EasyPvpKits.Sign.Soup
Sign Kits:
- EasyPvpKits.Sign.Kits.Pvp
- EasyPvpKits.Sign.Kits.Archer
- EasyPvpKits.Sign.Kits.Heavy
- EasyPvpKits.Sign.Kits.Pyro
- EasyPvpKits.Sign.Kits.Assassin
Changelog
1.1.5
- Updated to 1.7.10
1.1.4
- Added fire resistance to pyro.
- Added the /soup command. The permission is EasyPvpKits.SoupCommand . By default the cooldown for it is 60 seconds. It can be edited through the config..
- Added soup signs. The permission is EasyPvpKits.Sign.Soup . When a player with that permission clicks on the sign ( created like the other signs except you put soup ) it opens a inventory of soup that a player can refill with.
- Fixed a bug with the kit gui permission.
1.1.3
- Added 10 more config options. (No death message, instant soup, instant respawn, killstreaks, no item drop on death, no login message, no logoff message, remove killstreak on logoff, sound effects, and soup in kits.)
- Integrated Metrics.
1.1.2
- Added Permission To /update (EasyPvpKits.Admin)
1.1.1
- Completely rewrote the whole code. (Makes it easier for me to add config options further on!)
- Replaced /kits with a brand new GUI
- Added Auto Updating
- Added Sound Effects & Item Descriptions
- Changed /reset to a player only command due to errors from using the console.
By the way: This version isn't shown in the file list because I uploaded 1.1.2 directly afterwards.
1.1.0
- Integrated Signs
- 2 new permissions: EasyPvpKits.Sign.Create & EasyPvpKits.Sign.Use
1.0.9
- Updated to 1.7.2
1.0.8
- Added No Hunger
- Added New Permission: EasyPvpKits.NoHunger
1.0.7
- Fixed Assassin Bug
- Nerfed Assassin
1.0.6
- Added new command /kits
- Added new permission EasyPvpKits.Kits
1.0.5
- Added Assassin kit
- Added new permission: EasyPvpKits.Assassin
- Added new command: /assassin
1.0.4
- Added Insta-Soup
- Added new permission: EasyPvpKits.Soup
- Fixed /reset bug.
1.0.3
- Added the pryo kit
- Made archer have infinite arrows.
- Added permission EasyPvpKits.Pyro
- Changed archer's sword to stone.
1.0.2:
- Cleaned up code.
- Added new permission: EasyPvpKits.Admin
- Added new command: "/reset [playername]" This clears a players kit and allows them to pick a new kit. You need to have EasyPvpKits.Admin to use this command.
- Fixed error in plugin.yml
1.0.1:
- Minor Bug Changes
- Message when they have no perms.
1.0.0:
- Release
Kit Descriptions
Pvp
- Diamond Sword
- 35 soup
Archer
- Infinity Bow
- 33 soup
- Stone Sword
Heavy
- Diamond Sword
- Full Diamond Armor
- 35 Soup
- Slowness 2
Pyro
- Permanent Fire Resistance
- Stone Sword With Fire Aspect 1
- Bow With Fire Aspect 3
- Full Chainmail Armor
- 33 Soup
- 64 Arrows
Assassin
- Stone Sword With Sharpness 1 And Unbreaking 3
- Netherstar (When clicked it activates "Assassin Mode" which gives alot of buffs for 15 seconds and then makes them vulnerable for 10 seconds.)
- Protection 2 White Leather Armor
- 34 Soup
Kit Gui
Here is a look at the cool kit gui that is provided in the plugin.
Signs
- To create a sign you place a blank sign and write [EPK] and then on the next line you put the desired kit you want for the sign. Once you place the sign it will message you in chat if you did it correctly.
(Sorry for bad quality)
- To use signs all you need to do is right click the sign when you have the permission EasyPvpKits.Sign.Use you will also need the permission for the kit (EasyPvpKits.Sign.Kits.etc..) that is on the sign.
- If you don't have the create permission you will not be able to place signs throughout the server.
Killstreaks
Easy Pvp Kits supports killstreaks. They can be enabled in the config by setting the option to true.
Configuration
If you'd like to see the configuration file and explanations of the plugin please click here or the link above.
Announcements
Here are my ideas on what should be worked on next...
- Customizable/Creatable Kits
- Going to add perm so people other than ops can see the update message.
- World toggling.
- And many more smaller features.
Tutorials
- English:
- Portugese
Aqui está um tutorial. Pode ser um pouco desatualizado
P.S. If you made one please feel free to post it in the chat.
Tickets
If you have any suggestions or problems please don't post in chat, make a ticket. This allows me to be more organized and keep track of things better.
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org: A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
You can see all the data collected by Metrics here: http://mcstats.org/plugin/EasyPvpKits/view
It also uses a updating system to check for updates. This is recommended so you can stay up to date with the plugin but is optional. In the config you can disable the auto update and check feature.
Donating
If you use and enjoy the plugin please feel free to donate.
@playstation455
Once I am back on my pc (I'm on a trip and don't have my computer) I am going to push out an update that includes /soup and soup signs. After that I will work on and finish up the custom kits. It might take a while but it will be the best update yet and most likely cause EPK to be the best kit pvp plugin out there. Sorry for the wait.
Do you know when we are going to be able to create are kits?
@Laksida
Are you using the most recent update? The plugin folder is called EasyPvpKits. If you get an error on startup then please make sure you are using the latest version and if you are make sure to paste the error here. Hopefully your error is resolved. Thanks for using my plugin.
Hello sir, great plugin! I'm wondering i don't seem to find the folder in my plugins, i tried restarting/reloading my server no luck. thank u.
@Isal I didn't change anything with the permission nodes. They should work. I would suggest making sure you give them the right nodes. Item drop disabling is available in the config.
I just updated to v1.1.3 and none of the signs work anymore, it says "you don't have permission to use that sign/kit"
All perm nodes are in pace, rolled back to v1.1.2 and it works fine...
Also please can you make it clear peoples inventories when they die and prevent item drop, it's very easy to cheat and swap kits and loose the heavy's slowness
Thanks Lsal
Just got two testers onboard with the project to make updates even faster!
@DivinePegasi
I added you on skype to hopefully find the solution.
@Herobrinehi99
Planning on it!
Please make it where you can make your own kits! :D that would be very cool!
Hey, um when I put this plugin in my plugins folder and started my server, it said this in the console: 11:50:26 ERROR]: Could not load 'plugins/EasyPvpKits.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/gmail/codervortex/Main : Unsupported major.minor version 51.0 :/ is there any way to fix this? I use 1.7.9 craftbukkit and have the 1.7.9 version of EasyPvPKits. Please add me on skype or reply to this comment. (DivinePegasi - Skype) Thanks! Plugin looks awesome by the way, just wish I could use it :(
@22vortex22
Your Welcome :D
1.1.3 is now live!
@blaxbla123
Next time, I would suggest making a ticket but this issue has been resolved in the latest build (atleast it should.) Once it is approved you can download it here. Sorry for the inconveniences.
14:33:15] [Server thread/INFO]: [Easy_Pvp_Kits] Enabling Easy_Pvp_Kits v1.1.2 [14:33:15] [Server thread/INFO]: [Easy_Pvp_Kits] Easy Pvp Kits v.1.1.2 is now Enabled. [14:33:15] [Server thread/WARN]: java.lang.NullPointerException [14:33:15] [Server thread/WARN]: at com.gmail.codervortex.Main.firstRun(Main.java:94) [14:33:15] [Server thread/WARN]: at com.gmail.codervortex.Main.onEnable(Main.java:56) [14:33:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [14:33:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [14:33:15] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [14:33:15] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugin(CraftServer.java:462) [14:33:15] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R2.CraftServer.enablePlugins(CraftServer.java:380) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.n(MinecraftServer.java:353) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.g(MinecraftServer.java:328) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.a(MinecraftServer.java:284) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.java:186) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:442) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [14:33:15] [Server thread/WARN]: java.lang.NullPointerException [14:33:15] [Server thread/WARN]: at com.gmail.codervortex.Main.loadYamls(Main.java:88) [14:33:15] [Server thread/WARN]: at com.gmail.codervortex.Main.onEnable(Main.java:60) [14:33:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [14:33:15] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [14:33:15] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [14:33:15] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R2.CraftServer.loadPlugin(CraftServer.java:462) [14:33:15] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R2.CraftServer.enablePlugins(CraftServer.java:380) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.n(MinecraftServer.java:353) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.g(MinecraftServer.java:328) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.a(MinecraftServer.java:284) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.DedicatedServer.init(DedicatedServer.java:186) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:442) [14:33:15] [Server thread/WARN]: at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [14:33:15] [Server thread/INFO]: [Easy_Pvp_Kits] EasyPvpKits's Auto Update Function is disabled. You can reactivate it in the config.
Help? My server is running Spigot build 1387 for 1.7.5(but the version says 1.7.8).
File is now uploaded, waiting for approval.
@Royboy140
Making custom kits is a high priority. It will just take a bit longer because it completely changes how the whole plugin works. Also thank you for your kit idea!
@22vortex22
@ManEatingPotatoe
Well, players will still have the effects untill they die or they drink milk. Also you can do /reset .Sorry about that. I'll look into ways to find a solution.
The Users Still Have The Effects After They Leave My PvP Arena.Help? (Effects Like Slowness And Speed)
@SwapeZee
I would love to make more kits however I'm not very good at coming up with them. xD Anyways if you have any kit ides please describe them using this template.