KitBattle Advanced

 KitBattle Advanced 2.2

KitBattle Advanced
PLEASE READ THE FULL PAGE BEFORE PURCHASING ESPECIALLY THE INFORMATION SECTION!

You can NOT add your own abilities! You can only modify some settings in each ability, YOU HAVE BEEN WARNED!

DO NOT post negative reviews complaining about issues or such before asking for help.

I wont do all the suggestions! unless they are good / logical to me



5N3NqJj.png


KitBattle Advanced is a plugin that will help your players get better in minecraft pvp while having fun! the features it offer will make sure your players are enjoying their battles against their foes! I really hope you like this plugin as i put so much effort into it
This is a better/updated version of the one on Bukkit!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Sd5s8Xt.png


Create as many maps as you want!
Comes with 32 Default kits
20 Unique abilities that you can customize everything about
Create/Delete/Edit Kits on the fly with a simple command
Customize each kit items, armor, price and everything!
Give any kit any amount of abilities you want, or remove those abilities
Coins system
Kits shop system
Option to make kits purchased permanently or for one life
Kitunlockers (Unlock a random kit for free, with some cool effects)
Ranking system! Create your own ranks and customize the required exp and prizes for reaching that rank
MySql support
Option to use either UUID or normal names
Leaderboard signs! it sometimes doesn't work for flatfile, use it with mysql
Display top players heads above signs
Amazing cooldown system that wont cause any lag on your server!
Option to use BungeeMode (Turns the plugin to a dedicated plugin)
Option for Map Shuffler for BungeeMode (Shuffles between maps every specified minutes)
Change the amount of coins and exp earned per kill!
Double coins and exp with the permission kitbattle.vip
Sponges act as launchpads
Change the default kits that the players start with
Option to make any kit require a permission!
Use /kb resetkit to reset your kit and be able to select another one! (Good for vips)
1vs1 System! Challenge players individually in a cool 1vs1 System, and each map has its own 1v1
Killstreaks! (Will be shown in exp bar)
Killstreaks rewards! Customize commands executed when a player reaches a specific killstreak
Vault support
Option to display players ranks in chat
Enchant, name, lore, dye, change the durability, of any item in any kit
Control the allowed commands that can be performed while playing kitbattle
Soup heals 3.5 hearts!
Reset players stats with one quick command!
Create various types of signs!
Very cool scoreboards that display many useful information
Customize most of the plugin messages including the plugin prefix and the Scoreboard it self! but keep in mind that there are many things u cant customize, so some messages will be forced to be english
PlayerUseAbilityEvent for other devs to hook into and make something creative with the current Abilities.
Customize the way signs look!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

CpFCmF5.png


/kb - None
/kb List - None
/kb Stats - None
/kb Join - None
/kb Leave - None
/kb Resetkit - kitbattle.resetkit
/kb Info - None
/kb Admin - kitbattle.admin
/kb Create - kitbattle.create
/kb Delete - kitbattle.delete
/kb Setspawn - kitbattle.setspawn
/kb Reset - kitbattle.reset
/kb Coins - kitbattle.coins

/kb Exp - kitbattle.exp
/kb Setchallenge - kitbattle.setchallenge
/kb Kit - kitbattle.kit
/kb Kitunlocker - kitbattle.kitunlocker
/kb Editmode - kitbattle.editmode

/kb Pastebin - kitbattle.pastebin
/kb Reload - kitbattle.reload

---- Lonely permissions :D ----
kitbattle.vip - Gives double coins and exp!
kitbattle.breaksigns - Allows the player to break kitbattle signs
kitbattle.createsigns- Allows the player to create kitbattle signs
kitbattle.unblockcmd - Allows the player to execute other commands while in kitbattle

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Xl23dUb.png


English review made by
LtJim007



Spanish review made by

YanFrancisco




=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

biNfKm5.png



=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


BpRsvWB.png






=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


Uho8Lr6.png


Join signs:
Line-1: [kb]
Line-2: join
Line-3: <Map>

Leave signs:
Line-1: [kb]
Line-2: leave

Stats signs:
Line-1: [kb]
Line-2: stats

Soup signs:
Line-1: [kb]
Line-2: soup
Line-3: this line is optional, but you can add cost here!

Top signs:
Line-1: [kb]
Line-2: top
Line-3: Rank (Rank is the target you looking for, if you want to display top 1, simply enter the number 1, For second player you enter number 2, and so on! the rank can be anything!


Top signs: these signs update every specified minutes (Configurable) to see when the next update occurs use /kb info
To display heads above the signs simply add a skull above it

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


Kw04LHi.png


here are some servers you can try out kitbattle on!

Best servers:
mc.cubedcraft.com
mc.kgb-minecraft.info

Other:
TidalCraft.mcpvp.live
sorchedpvp.com
play.cooltycraft.com
kibcraft.beastmc.com
play.crushmine.se
olivercraft.mcserver.ws
play.kastia.net
mc.just219.com
aaminecraft.com
mc.tmwgamers.com
192.95.31.60:12256

Post your servers that have KitBattle running on it and i may add it

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


zGrESMe.png


Use /kb create <Map name>
you can now join using /kb join <Map name>
Incase you want to change the spawnpoint of that map you can do that using /kb setspawn <Map name>

Oh also, about the 1v1 System, some people might be confused on why the hell im not getting a blazerod to challenge players!? simply because you have to set the locations for the 1v1, use /kb setchallenge <Map> 1/2!

Now for BungeeMode (Dedicated mode)
Simply use the same step! Create your map(s)
And go to config and enable BungeeMode, reload/restart the server and boom you are done once again! (Dont use /kb reload)

I dont think it could have been any easier than this.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


8H0aXLz.png



The plugin is made for 1.7.9+

Any plugin that prevents teleporting while in combat such as CombatLog may cause bugs with KitBattle!

Always read the whole update note!

Using mysql is highly recommended as it increases the performance in big servers and fixes some issues!

Im sorry for any grammar mistakes! im not english.

Check out my other projects
(Paid): SurvivalGames, HideAndSeek, One In The Battle Advanced
(FREE): KitBattle, OneInTheBattle, xSoup

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


API

This code is very old and I have learned alot since this and changed so much! (Check One in the battle advanced), but recoding this will take so much time and I'm not free at all, so bare with me here D: Main class name is main and I hope what I just said explains to you why its named like that

Access -> main.kitbattleApi
Currently only contains 2 methods, but they are very useful!

Event name: PlayerUseAbilityEvent
Getters: getPlayer(), getAbility()

Event name: PlayerSelectKitEvent
Getters: getPlayer(), getKit();

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Latest reviews

Update it please!
org.bukkit.plugin.InvalidPluginException: java.lang.VerifyError: Expecting a stackmap frame at branch target 89
Exception Details:
Location:
me/wazup/kitbattle/main.onDisable()V @18: goto
Reason:
Expected stackmap frame at this location.
Bytecode:
0x0000000: 2ab4 0072 1302 0ab6 012f 2ab4 00e0 b602
0x0000010: 0b4d a700 472c b901 d601 00c0 0074 4c2b
0x0000020: b802 0f4e 2dbb 00a3 592a b400 c3b8 0213
0x0000030: b702 142a b401 58b4 0217 b600 b3b6 00c1
0x0000040: b902 1a02 002a b400 d32d b901 db01 00b6
0x0000050: 021e c001 dd2d b602 222c b901 e701 009a
0x0000060: ffb6 2ab4 017b b402 25b6 020b 4da7 0013
0x0000070: 2cb9 01d6 0100 c002 274c 2bb9 022a 0100
0x0000080: 2cb9 01e7 0100 9aff ea2a b601 cab9 01d0
0x0000090: 0100 4da7 0022 2cb9 01d6 0100 c001 d84c
0x00000a0: 2ab4 00d3 2bb9 01db 0100 b602 1ec0 01dd
0x00000b0: 2b04 b602 2e2c b901 e701 009a ffdb 2ab4
0x00000c0: 017b b402 31b6 020b 4da7 0015 2cb9 01d6
0x00000d0: 0100 c002 334c 2ab4 017b 2bb6 0237 2cb9
0x00000e0: 01e7 0100 9aff e8b1

at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[minecraft_server.jar:git-Spigot-db6de12-07c3001]

at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[minecraft_server.jar:git-Spigot-db6de12-07c3001]

at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [minecraft_server.jar:git-Spigot-db6de12-07c3001]

at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [minecraft_server.jar:git-Spigot-db6de12-07c3001]

at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [minecraft_server.jar:git-Spigot-db6de12-07c3001]

at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [minecraft_server.jar:git-Spigot-db6de12-07c3001]

at java.lang.Thread.run(Thread.java:745) [?:1.8.0_102]
Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 89
Exception Details:
Location:
me/wazup/kitbattle/main.onDisable()V @18: goto
Reason:
Expected stackmap frame at this location.
Bytecode:
0x0000000: 2ab4 0072 1302 0ab6 012f 2ab4 00e0 b602
0x0000010: 0b4d a700 472c b901 d601 00c0 0074 4c2b
0x0000020: b802 0f4e 2dbb 00a3 592a b400 c3b8 0213
0x0000030: b702 142a b401 58b4 0217 b600 b3b6 00c1
0x0000040: b902 1a02 002a b400 d32d b901 db01 00b6
0x0000050: 021e c001 dd2d b602 222c b901 e701 009a
0x0000060: ffb6 2ab4 017b b402 25b6 020b 4da7 0013
0x0000070: 2cb9 01d6 0100 c002 274c 2bb9 022a 0100
0x0000080: 2cb9 01e7 0100 9aff ea2a b601 cab9 01d0
0x0000090: 0100 4da7 0022 2cb9 01d6 0100 c001 d84c
0x00000a0: 2ab4 00d3 2bb9 01db 0100 b602 1ec0 01dd
0x00000b0: 2b04 b602 2e2c b901 e701 009a ffdb 2ab4
0x00000c0: 017b b402 31b6 020b 4da7 0015 2cb9 01d6
0x00000d0: 0100 c002 334c 2ab4 017b 2bb6 0237 2cb9
0x00000e0: 01e7 0100 9aff e8b1

at java.lang.Class.forName0(Native Method) ~[?:1.8.0_102]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_102]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[minecraft_server.jar:git-Spigot-db6de12-07c3001]

at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[minecraft_server.jar:git-Spigot-db6de12-07c3001]

... 6 more
doesn't work
nope, not working errors when starting
BAD!

Similar resources

KitBattle Advanced NOVAPIE
Advanced version of KitBattle, The ultimate kitpvp plugin!
0.00 star(s) 0 ratings
Downloads
18
Updated
KitBattle Advanced M
Advanced version of KitBattle, The ultimate kitpvp plugin!
0.00 star(s) 0 ratings
Downloads
72
Updated
KitBattle Advanced M
0.00 star(s) 0 ratings
Downloads
431
Updated
BlackSpigot General Chat
Rules Help Users
    S @ SexyRapidFish: 1000+ LEAKED STUFF FREE; EVERYTHING CRACKED NO VIRUSSES; flexleaksdotn et
    Top