KingKits
5.3.2Use custom created kits to battle other players in PvP! Create/delete/rename kits in-game!
5.3.2latestKingKits v5.3.2Mar 1, 2018 IMPORTANT: KingKits has updated to Java 8. To use this plugin, your server must be running on Java 8 at minimum. Bug fixes: · Errors caused by the auto-updater are printed to the console as a warning Changes: · Built against 1.12.2 rather than 1.12.1. Should still support 1.9+ · Updated all dependency versions Some other changes/bug fixes that I don't remember as this plugin has not been updated in over a year.5.3.1KingKits v5.3.1Jan 21, 2017 Bug fixes: · Shield banners are no longer always black · Major: Auto-unlock kits work as intended Changes: · Built against 1.11.2 rather than 1.11. Should still support 1.9+ Additions: · Chat placeholders. In your chat formatting plugin, {kingkits_kit} is automatically replaced with the kit name or 'No' (configurable). {kingkits_killstreak} is replaced with the player's killstreak, and {kingkits_score} is replaced with the player's score.5.3.0KingKits v5.3.0Dec 15, 2016 Bug fixes: · SQL is handled more safely Changes: · Admins can bypass one kit per life · Shears can now be unbreakable · Inventories are updated when a player drops an item and item dropping is disabled5.2.9KingKits v5.2.9Aug 20, 2016 Bug fixes: · Fixed compass tracker5.2.8KingKits v5.2.8Jul 27, 2016 Bug fixes: · Fixed attribute slot(s)5.2.7KingKits v5.2.7Jul 26, 2016 Updated to Minecraft v1.10.2 Bug fixes: · Banners are no longer always black · Error does not occur if migrating from a KingKits version older than v5.0.0 · Fixed attributes(?) Changes: · Made 'OP bypass' into 'Admin bypass' (config) and now players with kingkits.admin permission node bypass certain things like kit cost.5.2.6KingKits v5.2.6Apr 29, 2016 Bug fixes: · Fixed incompatibility with EssentialsX. Changes: · Disables the plugin automatically if MC 1.7 or 1.8 is detected Additions: · Re-added Metrics (forgot to add this in past versions) · 'Display name' which currently is only useful in the Preview kits GUI. Add 'Display name' to your kit's config and you can add colour codes, etc.5.2.5KingKits v5.2.5Apr 4, 2016 Changes: · Developers: Calling KingKitsAPI#updateKit(Kit) will add the kit if it does not exist · Helps migrate from KingKits v5.2.4 (MC 1.8) to KingKits v5.2.5 (MC 1.9) Additions: · Per-world settings. List of config options you can set are here. To create a config for a specific world, create a new folder in the KingKits plugin folder (/plugins/KingKits/) called 'worlds'. Copy config.yml from the KingKits folder into this 'worlds' folder and then rename the config file to the world name. E.g. kitpvp.yml5.2.4KingKits v5.2.4Mar 21, 2016 Bug fixes: · The GUI is reloaded when reloading the configurations Changes: · You can use '*' as an item flag, which means all item flags are added to the item · The /refill command works with bowls in the offhand slot5.2.3KingKits v5.2.3Mar 14, 2016 Bug fixes: · Tipped Arrows no longer always give a Splash Arrow · Spawner Eggs save and load correctly Changes: · Tipped Arrow use potion meta instead of vanilla · Potion 'ambient' flag is false by default Additions: · Friendly potion names can be used instead (e.g. Regeneration instead of Regen or Harming instead of Instant Damage)5.2.2KingKits v5.2.2Mar 12, 2016 Bug fixes: · Command alias is not always enabled unless specified in the kit config Changes: · Uses Spigot's new Potion API Note: This requires Spigot version git-Spigot-6f291ea-6026dad (MC 1.9) at minimum5.2.1KingKits v5.2.1Mar 11, 2016 Bug fixes: · Kit description shows in the kit GUI Additions: · Supports shields with patterns (There is a bug in Spigot which means this currently does not work) · Supports custom potion effects · Supports item repair costs5.2.0KingKits v5.2.0Mar 9, 2016 Bug fixes: · Potion effect durations are correctly saved and loaded · 'Allow.Right click preview' setting actually does something · Config conversion error messages are now corrected · Unbreakable items works when taking damage from non-entities, e.g. fall damage Changes: · Updated to 1.9 · Player data is not saved if they are empty/have not been modified · Potion effect duration can now be a decimal number (it eventually gets rounded to ticks from seconds) · Only 6 lines show on each page of the '/kk config' book · Default kits config has more detail Additions: · Config v3.0 to v3.1 automatic updater (Adds support for 1.9) · New kit config option 'Held item slot' determines which slot to set the player's inventory to when they choose that kit Note: KingKits v5.2.0 and above will not work on versions below Minecraft 1.9. I will not be adding support for versions below any-more.5.1.3KingKits v5.1.3Mar 1, 2016 Bug fixes: · Potentially fixed 'unbreakable' items Changes: · Added new methods to the KingKits API: getKit(), getKits(), setKit() and updateKit(). View the JavaDocs to see the details. Note: The last version before 1.9 KingKits.5.1.2KingKits v5.1.2Feb 18, 2016 Bug fixes: · Fixed MySQL not saving player data · Fixed always kicking players due to MySQL not loading player data · Fixed player data not being saved when a user kit is created · Fixed player data not being saved when a user kit is deleted Changes: · New permission node 'kingkits.admin' which shows any debug messages, such as when a player's kicked if their player data does not load fast enough5.1.1KingKits v5.1.1Feb 14, 2016 Bug fixes: · Attributes serialize to the config correctly · Bows are unbreakable if 'Breakable items' is false in the kits config Changes: · Configs are less sensitive to the number type. For example, 'Walk speed' is a decimal number, but you can enter an integer and it'll convert it into a decimal (4 -> 4.0) Additions: · Auto-respawn feature5.1.0KingKits v5.1.0Jan 9, 2016 Bug fixes: · Killstreaks now work · Kicking players for data taking too long to load now works Changes: · The main menu GUI is only shown if a player has user kits, otherwise, the Global kits GUI is directly opened5.0.9KingKits v5.0.9Dec 31, 2015 Bug fixes: · Fixed server taking too long to respond kicking asynchronously Changes: · If 'OP Bypass' is enabled, OPs bypass cooldowns and kit costs. Additions: · Right clicking a kit in the kit GUI shows the kit preview GUI · Setting max health has been added to the config. 'Should.Set max health to kit max health'5.0.8KingKits v5.0.8Dec 27, 2015 Bug fixes: · Fixed item dropping on full inventory not working · Potentially fixed unbreakable items · Respawn GUI only shows if they are in a PvP world now Changes: · The KingKitsAPI class allows developers to ignore kit name cases with isUsingKit · Default value for 'Item dropping' and 'Item dropping on death' are now 'true' · Default value for 'Multi-inventories.Enabled' is now 'true' · Default value for 'Should remove items on reload' is now 'false' · Kit cooldowns no longer need to be a decimal number for the plugin to work Additions: · Added a new default kit option 'Killstreak commands' to the config5.0.7KingKits v5.0.7Dec 24, 2015 Bug fixes: · Fixed 'Remove items on reload' not working · Fixed 'Remove kit on death' not working Changes: · Less memory usage5.0.6KingKits v5.0.6Nov 28, 2015 Bug fixes: · Max health resets correctly · User kits now save correctly5.0.5KingKits v5.0.5Nov 15, 2015 Bug fixes: · Max health resets correctly · Money per kill message is sent to the killer, not the dead player Changes: · Players get healed to the max health of the kit if they already have 20 hearts. Additions: · Default kit options/settings in the config5.0.4KingKits v5.0.4Nov 15, 2015 Bug fixes: · Fixed the default kits config help message for 'Breakable items'. Changes: · Made /kingkits reload reload kits.yml · Made player's walk speed reset to normal when they disconnect/die5.0.3KingKits v5.0.3Nov 14, 2015 Bug fixes: · Fixed /pvpkit not recognising user kits · Fixed Kit GUI not showing all kits · Fixed the error when a player does not have access to a kit but selects it · Fixed /previewkit not responding · Fixed the 'Not enough money' error message Changes: · Fully migrated the old messages.yml config · Made /kingkits reload reload messages.yml Additions: · Made /kingkits kit [<player>] that shows the kit a player is using · Added economy messages to messages.yml5.0.2KingKits v5.0.2Nov 9, 2015 Bug fixes: · Fixed multiple kits not showing in the Kit GUI · Fixed pages not working in the Kit GUI5.0.1KingKits v5.0.1Nov 8, 2015 Note: This plugin has not been tested to its fullest. Bug fixes: · Fixed an error when players right click signs · Fixed signs clearing when creating them · Fixed 'One kit per life' not working with the GUI Additions: · Added an item (configurable) that when right clicked, opens the Kit GUI Permission nodes have been updated at: http://kingfaris10.me/plugins/kingkits.php5.0.0KingKits v5.0.0Nov 7, 2015 Note: This plugin has not been tested, only certain features of it. Please do not post bugs in the Reviews section, but leave them in the comments. Also, please read the 'Changes' as some are important. Bug fixes: · No error when using /pvpkit · Auto-unlock works correctly Changes: · Completely re-made KingKits · New, cleaner and more descriptive configuration · New way of saving player data (such as score and user kits). This features two types of data storage types, flat file or MySQL. · Most permission nodes have changed Additions: · Built-in config converter · New command '/kingkits config' that allows you to edit the config in-game using a write-able book. Note 2: KingKitsSpecial no longer works with this version. Permission nodes have been updated at: http://kingfaris10.me/plugins/kingkits.php4.0.0KingKits v4.0.0Jun 20, 2015 Bug fixes: · The '32 character limit' bug won't be thrown anymore, the GUI title will just be trimmed to 32 characters. · Handles Vault more safely. Changes: · Removed some unused code. · Enhanced performance. · Spigot update checker works with snapshots. · GUI shows when a player respawns in a PvP world (configurable as "GUI.Show on respawn"). · Default kit now has a default description. · Scores are stored in MySQL more safely (asynchronously). · Score chat prefix can now be empty ('') so you don't need the score in chat. · Inverted 'ignoreChecks' to do what it says in showKitMenu (for Developers). Additions: · New configuration option: Decrease score on death · Auto-unlock kits with score! In the kits.yml configuration, add a new property "Score for auto-unlock: 100", '100' being the score required. When a player reaches this score (by killing), they automatically unlock the kit and lose the points (configurable). When a player dies and loses score, they no longer have access to any kits above the points they have. · New configuration option: Decrease score on auto-unlock · New configuration option 'Commands to run on death'. This is a list of commands that will be run when a player dies. Use '<player>' to get the player's username. · Free kits permission node! Give a player "kingkits.free.<kit>" as well as the normal permission node for the kit ("kingkits.kits.<kit>") to enable them not to have to pay to use a kit (that costs). Note: Removed PvPKits class. Any external plugins hooking into KingKits must make sure to use KingKitsAPI instead, as PvPKits has been removed thus plugins will throw errors if they are using PvPKits.3.3.9KingKits v3.3.9Apr 23, 2015 Additions: · New config option "Remove kit on death". If disabled, kits and items aren't removed when a player dies, unless another plugin clears their inventory. · Previous/next page (pages) in GUI kit menus! Config options for the items ("GUI.Page button.ID" and "GUI.Page button.Data value")3.3.8KingKits v3.3.8Apr 18, 2015 Changes: · Listing kits as text allows players to click on the kit in chat and it'll set their kit to that if they have permission. Hovering over the kit text in chat will show a tooltip with the description of the kit (if any). Additions: · New configuration option "Drop items on full inventory" enables items to drop on the ground if their inventory is full. · Refill signs. · New permission node "kingkits.kit.sign.refill" · New permission node "kingkits.kit.list.tooltip" Note: To make all bowls refill, add to the second line of the sign: All3.3.7KingKits v3.3.7Apr 13, 2015 Bug fixes: · Kit menu properly closes. · Bugs aren't spat out if Vault isn't present but economy is enabled. Changes: · Removed a lot of unused code. Additions: · Kit preview command! /previewkit <kit> [<player>] · Permission node for kit preview: kingkits.kit.preview and kingkits.kit.preview.other3.3.6KingKits v3.3.6Apr 9, 2015 Changes: · Cooldowns now use UUIDs instead of player names. (Automatic converter built-in) · Plugin built against Bukkit from now on. · Reduced file size greatly by removing accidental building with external dependencies. · Purely uses Maven. Additions: · New messages for cooldown (delays). Reset "Kit.Delay" (in messages.yml) to view this new change, or just replace 'seconds' with '%s'. Time units can be changed in the "Time" section in the messages configuration.3.3.5KingKits v3.3.5Apr 8, 2015 Bug fixes: · Not really sure, but probably fixed a few bugs due to the cleaning of code. Changes: · Cleaned code. · Changed the UUID and Name fetcher class to cache players. (quicker speeds) · User kits now use UUIDs! The old configuration will automatically be converted on start up. Developers: · Re-wrote the API class. PvPKits class is deprecated and will be removed in v3.4.0, use KingKitsAPI class instead. · KingKitsAPI has more features. · JavaDoc: http://www.kingfaris10.me/plugins/kingkits/3.3.4KingKits v3.3.4Mar 14, 2015 Changes: · You can now change the soup heal amount in the configuration. Additions: · Kit descriptions! These will show in the lore of the kit's GUI item in the kit menu. Kit description variables: http://www.kingfaris10.me/plugins/kingkits.html3.3.3KingKits v3.3.3Feb 18, 2015 Bug fixes: · Making errors in the config no longer completely resets the config. This does not, however, apply to config.yml.3.3.2KingKits v3.3.2Feb 18, 2015 Bug fixes: · Fixed the economy bug when a kit costed 0. · Fixed quick soup not working in air. Changes: · "Drop items on death" applies to the PvP world(s) and not dependent on whether a player has a kit or not.3.3.1KingKits v3.3.1Feb 14, 2015 Fully updated to the latest Spigot 1.8 build, tested on 1.8 and 1.7.10. Bug fixes: · Cleared 'Kit cooldowns' empty Map from the configuration. · Players can no longer rename kits to have illegal characters in their names. · Deleting a kit clears all players' inventories using that kit. Changes: · You can now modify the economy config in-game using /kk config. · Shortened the delay between when listing the kits and when the player joins by 0.25 seconds. · Fully built against Java 1.7. Additions: · All messages to players are now customisable in messages.yml! Note: Please report any messages you/your players found that could not be changed.3.3.0KingKits v3.3.0Feb 1, 2015 Bug fixes: · User kits are properly set to being recognised as user kits. · Renaming a kit updates all players using the kit properly. · Renaming a user kit updates the player. · Drinking soup will regenerate above 20 if the maximum health is above 20. Changes: · You can now change the maximum food level (only has effect when food level is locked) in the configuration. · Creating a kit automatically sets the maximum health of the kit to that of the player. · Cleaned up the code a lot. Additions: · Command aliases! You can now set kits to have aliases whereby if a kit is called "Knight", the player can type /knight and it'll automatically run "/pvpkit Knight" for them. Note: To add command aliases to an existing kit, just make a new line to the kit's configuration section and add "Command alias: true". When creating a new kit, by default, the command alias is created with a value "false".3.2.1Jan 31, 2015 3.2.0KingKits v3.2.0Jan 8, 2015 Bug fixes: · Fixed the bug where renaming kits requires a reload of the plugin/server for the real kit name to update. · Fixed the name setting not working properly when creating a kit. Changes: · You can now change the GUI size and title. The size must be a multiple of 9 and less than or equal to 54. Additions: · Personal user kits! View the 'Commands and permissions' website for commands and permissions.3.1.3KingKits v3.1.3Jan 6, 2015 Bug fixes: · Fixed the GUI hopefully. · Fixed anti-replace not working. · Barely noticeable, but fixed player helmets working with different blocks.3.1.2KingKits v3.1.1Jan 5, 2015 Bug fixes: · Fixed the display name controlling permission nodes and not the real name. Additions: · Anti-replace items on choosing kit. Enable this by setting "Replace items when selecting a kit" to false in the config. · You can now set the kit's GUI position on the menu in the kit configuration. Sorting kits alphabetically must be disabled for this to have an effect. How to set up the GUI position: In the kit section, add a new line (if not existing) and type "GUI Position: " and then the position in the inventory. Number 1 stands for the first slot in the inventory, and the max inventory size is 36, unless you have more than 36 kits where it then extends to 45, unless you have more than 45 kits where it extends to maximum 54. E.g: http://pastie.org/private/ju3hxzbdhmgpxl7tytv0cq3.1.1Jan 4, 2015 3.1.0KingKits v3.1.0Dec 30, 2014 WARNING: Read the first bullet point carefully from the Changes section before installing this update or future updates. Bug fixes: · 'Name' in the kits.yml config now works with selecting kits in both the Kit GUI and command. · Fixed kit listing and the "Use permissions for kit list" configuration key. Changes: · Spigot and Bukkit automatic updater is now built-in. New updates will also be available on BukkitDev. This means that if you're downloading the updates from here and you are using Bukkit not Spigot, you must turn automatic updates off since it'll keep automatically downgrading to the previous version of KingKits since Bukkit has a plugin queue which takes a fair amount of time. · Made the kit menu a bit more efficient (code-wise). Additions: · New config option called 'Multi-inventories'. If true, the plugin'll act as if your server has different inventories per world, regardless of whether you actually have a plugin. This'll automatically be set to true if you have set a "Multiple world inventories plugin" in the configuration and it's enabled. · You can now add <displayname> which is replaced by the player's display name for commands and killstreak commands.3.0.9KingKits v3.0.9Dec 22, 2014 Bug fixes: · Fixed PvPKits returning null when getting player kits. This fixes KingKitsSpecial.3.0.8KingKits v3.0.8Dec 17, 2014 Additions: · Heads with skins now work in kits. · GUI items can now have dyes (if applicable)3.0.7KingKits v3.0.7Dec 11, 2014 Additions: · Added MySQL support for Scores. How to set up MySQL: 1. Go into the configuration and fill in/change the MySQL property keys. 2. Make sure scores is enabled. 3. Save the configuration. 4. Reload the configuration (/kk reload). 5. You're done!3.0.6KingKits v3.0.6Dec 11, 2014 Bug fixes: · Removed console messages about kits when the configuration reloads. · Fixed preview GUI.3.0.5KingKits v3.0.5Dec 10, 2014 Bug fixes: · GUI menu now works. · Signs fully work. · Golden Apples and Potions don't automatically change. Additions: · Disable item-breaking for armour/tools per kit.3.0.4KingKits v3.0.4Dec 9, 2014 Bug fixes: · Blocks and pumpkins can now be used as helmets.3.0.3Dec 6, 2014 3.0.2Dec 6, 2014
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta