PlayerKits | Fully Configurable KITS! [1.8-1.15] 1.1.1

A simple solution to create kits and claim them on a GUI.

  1. Ajneb97
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    [​IMG]
    [​IMG]
    What can I do with PlayerKits?

    This plugin allows you to create a variety of kits and put them on a GUI Inventory. Using /kit players will be able to claim these kits if they have the correct permission. Kits can also have a cooldown, so users can't claim them everytime.

    What makes PlayerKits special is its easy way to create kits, just having the items on your inventory and executing a command. Also, almost all item attributes will be stored in the kit, so they are given correctly.


    [​IMG]
    - GUI Inventory to claim Kits.
    - Command to claim Kits.
    - Configurable display item in GUI:
    • Item, name, lore.
    • Different item when player doesn't have permission.
    • Different lore when kit is in cooldown.
    - Cooldown for kits.
    - Permissions for kits.
    - Execute commands when giving a kit.
    - First join kit.

    - Kits will save Item Attributes.
    • Name, Lore.
    • Enchantments.
    • Potion Effects.
    • Leather Armor Color.
    • Book Enchantments.
    • Fireworks Attributes.
    • Banner, Shields Attributes.
    • Skull Textures.
    • Item Flags.
    • Unbreakable Tag.
    • Attributes Modifiers.
    • NBT Tags.
    - Works in 1.8+.
    - Messages translation.

    [​IMG]

    To create a new kit you just need to have some items on your inventory and then execute the command /kit create <name>. To claim the kit you have two options:
    1) Use the /kit command and click on the kit item inside the GUI.
    2) Use the /kit claim <name> command.

    Now you can edit all the kit properties in the kits.yml file.

    Code (YAML):
    Kits:
      iron
    :
        Items
    :
          '1'
    :
            id
    : IRON_AXE
            amount
    : '1'
          '2'
    :
            id
    : IRON_PICKAXE
            amount
    : '1'
          '3'
    :
            id
    : IRON_SWORD
            amount
    : '1'
        slot
    : 10
        display_item
    : IRON_AXE
        display_name
    : '&6&lIron &aKit'
        display_lore
    :
       - '&eThis kit includes:'
        - '&8- &7x1 Iron Axe'
        - '&8- &7x1 Iron Pickaxe'
        - '&8- &7x1 Iron Sword'
        - ''
        - '&7Cooldown
    : &c3 hours'
        - ''
        - '&aClick to claim!'
        cooldown
    : 10800
      diamond
    :
        Items
    :
          '1'
    :
            id
    : DIAMOND_AXE
            amount
    : '1'
          '2'
    :
            id
    : DIAMOND_PICKAXE
            amount
    : '1'
          '3'
    :
            id
    : DIAMOND_SWORD
            amount
    : '1'
        Commands
    :
       - "bc &6%player% &ejust claimed a &aDIAMOND KIT&e!"
        slot
    : 11
        display_item
    : DIAMOND_SWORD
        display_name
    : '&6&lDiamond &aKit'
        display_lore
    :
       - '&eThis kit includes:'
        - '&8- &7x1 Diamond Axe'
        - '&8- &7x1 Diamond Pickaxe'
        - '&8- &7x1 Diamond Sword'
        - ''
        - '&7Cooldown
    : &c12 hours'
        - ''
        - '&aClick to claim!'
        cooldown
    : 43200
        permission
    : playerkits.kit.diamond
        noPermissionsItem
    :
            display_item
    : BARRIER
            display_name
    : "&6&lDiamond &aKit"
            display_lore
    :
           - "&cYou don't have permissions to claim"
            - "&cthis kit."
            - ""
            - "&7You need
    : &bVIP&6+ &7rank."
    #The position of the kit in the GUI Inventory. If you don't want to show the kit you can remove this option.
    slot: 10

    #Attributes of the item in the inventory. For the display_name you need to use a valid item name. For latest Minecraft version use this link as reference: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    display_item: IRON_AXE
    display_name: '&6&lIron &aKit'
    display_lore:
    - '&eThis kit includes:'
    - '&8- &7x1 Iron Axe'
    - '&8- &7x1 Iron Pickaxe'
    - '&8- &7x1 Iron Sword'
    - ''
    - '&7Cooldown: &c3 hours'
    - ''
    - '&aClick to claim!'

    #Cooldown of the kit in seconds. How much time the player will have to wait to claim this kit again.

    cooldown: 10800

    #Besides giving items in kits, you can execute commands from the console, remember to use %player% variable.

    Commands:
    - "bc &6%player% &ejust claimed a &aDIAMOND KIT&e!"

    #You can add a permission for the kit.

    permission: playerkits.kit.diamond

    #If the player doesn't have the correct permission, this item will show in the inventory instead of the original one.

    noPermissionsItem:
    display_item: BARRIER
    display_name: "&6&lDiamond &aKit"
    display_lore:
    - "&cYou don't have permissions to claim"
    - "&cthis kit."
    - ""
    - "&7You need: &bVIP&6+ &7rank."

    #If this option is set to true, players will receive this kit when joining for the first time.

    first_join: true
    Code (YAML):
    Messages:
        prefix
    : "&8[&4PlayerKits&8] "
        noPermissions
    : "&cYou don't have permissions for that."
        commandCreateError
    : "&cYou need to use: &7/kit create <name>"
        commandDeleteError
    : "&cYou need to use: &7/kit delete <name>"
        commandClaimError
    : "&cYou need to use: &7/kit claim <kit>"
        kitAlreadyExists
    : "&cThe kit &7%name% &calready exists on the config."
        kitDoesNotExists
    : "&cThe kit &7%name% &cdoesn't exists."
        inventoryEmpty
    : "&cYou need at least 1 item on your inventory to create a kit."
        kitCreated
    : "&aKit &7%name% &acreated correctly."
        kitRemoved
    : "&aKit &7%name% &aremoved correctly."
        inventoryName
    : "&9Kits"
        kitReceived
    : "&aKit &7%name% &areceived."
        configReload
    : "&aConfig Reloaded."
        seconds
    : 's'
        minutes
    : 'm'
        hours
    : 'h'
        cooldownError
    : "&cYou need to wait &7%time% &cto claim this kit again."
        kitNoPermissions
    : "&cYou don't have permissions to claim this kit."
        kitInCooldownLore
    :
       - "&cYou need to wait &7%time%"
        - "&cto claim this kit again."
        commandList
    : "&6&lKit List"
        commandListKit
    : "&6%number% &8» &a%kit%"
        commandListKitNoPermissions
    : "&6%number% &8» &c%kit% &7(No Permissions)"
        commandListKitInCooldown
    : "&6%number% &8» &c%kit% &7(Cooldown: &8%time%&7)"
        noSpaceError
    : "&cYou don't have enough space in your inventory."
        materialNameError
    : "&cThere is an error on your config. Material: &7&l%material% &cis not valid for your Minecraft version."
    Config
    :
        inventorySize
    : 45
        Inventory
    :
            0
    :
                id
    : BLACK_STAINED_GLASS_PANE
                name
    : " "
            8
    :
                id
    : BLACK_STAINED_GLASS_PANE
                name
    : " "
            36
    :
                id
    : BLACK_STAINED_GLASS_PANE
                name
    : " "
            44
    :
                id
    : BLACK_STAINED_GLASS_PANE
                name
    : " "
    #You can modify the GUI Inventory as you like by adding items here. The section name (in this case 0) is the slot.
    0:
    id: BLACK_STAINED_GLASS_PANE
    name: " "
    lore:
    - "line1"
    - "line2"


    [​IMG]
    - /kit Open the Kits GUI.
    - /kit create <kit> Creates a new kit.
    - /kit delete <kit> Removes a created kit.
    - /kit list Shows all kits.
    - /kit claim <kit> Claims a kit.
    - /kit reload Reloads the config.
    (alias: /kits)
    [​IMG]
    - playerkits.admin Access to all commands.
    - playerkits.list Access to /kit list command.

    [​IMG]
    [​IMG]
    Please avoid posting bad ratings before asking. If you have problems or bugs with the plugin contact with me or post on the plugin discussion and I will take a look at it. Enjoy the plugin ;)
    GERTY__, Creperland59, Soyaxo and 2 others like this.

Recent Updates

  1. 1.1.1

Recent Reviews

  1. Dark_Snake_X
    Dark_Snake_X
    5/5,
    Version: 1.1.1
    Un plugin sencillo, pero muy necesitado en ciertas modalidades. Esta muy bien hecho, configuración con muchos detalles y disponible para todas la versiones, lo recomiendo.
  2. CleCharge9731
    CleCharge9731
    5/5,
    Version: 1.1.1
    ¡¡¡El mejor plugin de kits, gratis y actualizado!!!
    Buen trabajo, ¡¡¡sigue así!!!
    1. Ajneb97
      Author's Response
      Gracias por tu review :)
  3. EnmanuelDSW
    EnmanuelDSW
    5/5,
    Version: 1.1.1
    Que puedo decir Ajneb tus trabajos son maravillosos y casi a la perfección, sigue así y suerte en todos tus futuros proyectos
    1. Ajneb97
      Author's Response
      Gracias por la review y las 5 estrellas!
  4. TomatoGG
    TomatoGG
    5/5,
    Version: 1.1.1
    Buenisimo, casualmente un plugin asi estaba buscando para mi server y lo publicaste en el momento justo, buen trabajo segui asi!
    1. Ajneb97
      Author's Response
      Gracias por la review!
  5. FERNANDO12345
    FERNANDO12345
    5/5,
    Version: 1.0.1
    Buenador el plugin igue asi :D

    Fuiciona muy bien para mi server survival de mi network
  6. Creperland59
    Creperland59
    5/5,
    Version: 1.0.1
    Buen plugin, Gracias por el esfuerso por nosotros
    Sigue asi ;D xd
  7. dinoboss2001
    dinoboss2001
    5/5,
    Version: 1.0.1
    como siempre buen plugin y trabajo bro y un saludo al fin un plugin de kits que me deja poner items mmo y rpg en nbt ;) tanto tiempo esperado algo que fuera compatible
    1. Ajneb97
      Author's Response
      Gracias por la review :3
  8. AldoS02
    AldoS02
    5/5,
    Version: 1.0.1
    Muy buen plugin.

    Pdt: no entiendo por qué piden tantos caracteres pero bueno xd
    1. Ajneb97
      Author's Response
      Gracias por la review y las 5 estrellas!
  9. MrBlue11
    MrBlue11
    5/5,
    Version: 1.0.1
    me parese un excelente plugin muy actualizado hasta ahora y muy bien creado gracias lo necesitaba
    1. Ajneb97
      Author's Response
      Gracias por la review :)
  10. KirbyMC
    KirbyMC
    5/5,
    Version: 1.0.1
    buenisima ajneb como siempre muy buen pl fácil de usar y ya no me da paja editar los kits desde essentials :v
    1. Ajneb97
      Author's Response
      Gracias por las 5 estrrellas!