GreatKits - [1.7-1.13] - FULL CONFIG - Kits Plugin - Save and load inventory with commands 2.9.0

You can create, set the content, change the cooldown easily with cmds.

  1. Kizeko_
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    [​IMG]

    [​IMG]

    GreatKits allows you to easily create and edit kits.
    You are able to change the permission, the cooldown, the contents of the kits and each time with one command !
    You are also able to preview a kit.
    The plugin is fully configurable and it comes with some nice functionnality :p


    Supported plugins :
    This plugin supports PlaceholderAPI
    https://www.spigotmc.org/resources/placeholderapi.6245/


    [​IMG]
    First, you'll have to create the kit :
    /gk create <kit>
    It will simply create an yml file in the Kits folder inside the dataFolder of the plugin.
    Inside this yml file, you'll find all the ,informations about the kit (Permission, cooldown, contents...)

    /gk remove <kit>
    It will delete the kit
    /gk setonetimeuse <kit> <true:false>

    If this parameter is true, the player will only be able to get this kit 1 time.
    /gk setfirstjoinkit <kit> <true:false>

    If this parameter is true, the player will receive the kit when he joins the server for the first time.

    /gk setinv <kit>
    By typing this command, all your current inventory will be saved in the yml file, ready to be loaded :p
    (The plugin allows you to save equipped armor too)

    /gk setcooldown <kit> <cooldown>
    You'll set the new delay of the kit.
    /gk seticon <kit>

    You'll set the icon of the kit
    You need to enable enable-gui-kit-displaying in the config.yml file.

    You need to hold the item you want in your main hand.(Make sure to name it before.)
    (See the 2.1.0 update discussion to know everything about this feature)
    /gk setorder <kit> <order>

    Set the icon order of the kit.
    Kits will be placed at a certain position depending on their orders.
    (See the 2.4.0 update to know everything about orders)
    /gk iconorder

    Sends you every orders of every kits.
    /gk version

    Sends you the version of the plugin


    /kit
    It shows you all your kits
    /kit help
    The kit help command
    /kit <kit>
    It gives you the kit.
    /kit <kit> <playerName>

    It gives the kit to an other player (you need greatkits.admin permission)

    /kit list
    Display the list of all the kits.
    /kit preview <kit>
    You are able to preview the kit.

    Permissions :

    - greatkits.admin (Admin permission)
    - greatkits.kits.kitName (kit permission)
    (For example : greatkits.kits.Warrior)
    - greatkits.kits.* (permission to all kits)
    - (if enabled in config.yml) greatkits.list and greatkits.preview

    [​IMG]
    Code (Text):

    ################################################################################################
    #                                                                                      #
    #                              Copyright Kizeko_                                         #
    #                            GreatKits 2.9.0                                          #
    #                                                                                              #
    ################################################################################################

    #This plugin supports PlaceholderAPI
    #https://www.spigotmc.org/resources/placeholderapi.6245/
    #This is not obliged to have it

    #Settings
    settings:
      #Set this to true if you want the /kit to be a GUI
      enable-gui-kit-displaying: false
      #True if you want to be able to preview a kit by right clicking the item (option above needs to be enable)
      enable-gui-kit-previewing: false
      #Kits will still be displayed in the /kit GUI even though you don't have the permission
      kit-display-without-perm: true
      #Enable or disable the help-item (you have to enable both options above if you want to enable this one)
      enable-help-item: false


    #Here you can change the lang
    lang:
      #This is the message you receive when the player doesn't have access to any kit
      no-access: "&eThere are no kit available for you"

      #Here you can change the message of /kit help.
      list-help:
        - "&7-------------------------------------"
        - "&e/kit &8- &7Shows your kits"
        - "&e/kit &6<name>"
        - "&e/kit list &8- &7Shows all kits"
        - "&e/kit preview &6<name> &8- &7Preview a kit"
        - "&7-------------------------------------"

      #This is the message you get when the player types /kit preview
      preview-usage-error: "&cUsage : /kit preview <name>"

      #Message received when there is 0 kit created on the server
      no-kit-server: "&cThere is no kit on this server"

      #When the player doesn't have the permission
      no-permission: "&cYou don't have permission to do that"

      #When a player is trying to receive a 'OneTimeUse' kit that he already received
      already-got-one-time-use-kit: "&cYou already received this kit"

      #The kit doesn't exist, he hasn't been created
      kit-doesnt-exist: "&cThis kit doesn't exist"

      #When the player receives a kit
      received-kit: "&aYou successfully received the kit&e :kitname:"

      #Cooldown message
      cooldown-message: "&cYou will be able to receive this kit in&e :cooldown:"

    #Permission section
    permission:
      #If true --> the player must have greatkits.list permission to get the list of all the kits | If false --> No permission required to get the list of all the kits
      kit-list: false
      #If true --> the player must have greatkits.preview permission to preview a kit | If false --> No permission required to preview a kit
      kit-preview: false


    GUItems:
      HelpItem:
        ==: org.bukkit.inventory.ItemStack
        type: TRIPWIRE_HOOK
        meta:
          ==: ItemMeta
          meta-type: UNSPECIFIC
          display-name: §cHelp
          lore:
            - '§9Left click to get the kit'
            - '§7Right click to preview the kit'
      NextButton:
        ==: org.bukkit.inventory.ItemStack
        type: STONE_BUTTON
        meta:
          ==: ItemMeta
          meta-type: UNSPECIFIC
          display-name: §cNext
      PreviousButton:
        ==: org.bukkit.inventory.ItemStack
        type: STONE_BUTTON
        meta:
          ==: ItemMeta
          meta-type: UNSPECIFIC
          display-name: §cPrevious
      ExitButton:
        ==: org.bukkit.inventory.ItemStack
        type: STONE_BUTTON
        meta:
          ==: ItemMeta
          meta-type: UNSPECIFIC
          display-name: §cExit
      SelectButton:
        ==: org.bukkit.inventory.ItemStack
        type: STONE_BUTTON
        meta:
          ==: ItemMeta
          meta-type: UNSPECIFIC
          display-name: §cSelect
     
     
       

    If you have any questions, don't hesitate to contact me :)

    If you find any bugs, please report them to me :)

Recent Updates

  1. New features, bug fixes
  2. Fixed important bugs
  3. Added page GUI support

Recent Reviews

  1. northerlights
    northerlights
    5/5,
    Version: 2.9.0
    u saved me. i spent days having issues with kits even essentials was messing up cause i want the items from my plugins in my kits. i would give 10 stars if i could omg thank u
  2. TakenNone
    TakenNone
    5/5,
    Version: 2.9.0
    Great plugin! 10/10 Easy to use! One command list all commands!
    Honestly one of the best plugins for kits.
  3. Sirian142
    Sirian142
    5/5,
    Version: 2.9.0
    Very reliable and well-designed plugin!

    It is easy to set up and create kits. Convenient that you are able to make it into a GUI. Very useful that you may use signs to give players kits.

    Adding custom effects to kits would make the plugin perfect!
  4. MrJaxk177
    MrJaxk177
    5/5,
    Version: 2.9.0
    excellent plugin, can you add the command /kits with S to overwrite essentials? thank you
  5. xDominiczekkk83
    xDominiczekkk83
    5/5,
    Version: 2.9.0
    -----------------------------
    Nice plugin :D
    How to enchant item? :/
    -----------------------------
  6. BrayanPS
    BrayanPS
    5/5,
    Version: 2.9.0
    -===========+===========-
    Excellent plugin!
    I will use it on my server :)
    -===========+===========-
  7. wDaarkdns
    wDaarkdns
    5/5,
    Version: 2.9.0
    add categories to menu gui, example, vip, merge, pvp, plugin very well done, I'm using my server
  8. Tipps
    Tipps
    5/5,
    Version: 2.7.0
    i like it but for some reason it removes 4 slots from my inv idk why its a simple thing but i need it fixeddd
    1. Kizeko_
  9. MagyTheMage
    MagyTheMage
    5/5,
    Version: 2.7.0
    Very good plugin! only have one question though

    does this support potions effects coming with the kits?
    1. Kizeko_
      Author's Response
      Not at this moment, i could implement this in in the future though
  10. TheDavidMC_YT
    TheDavidMC_YT
    5/5,
    Version: 2.7.0
    Very good plugin only i have a question, the cooldown is in seconds?
    You have future developing plugins.
    1. Kizeko_
      Author's Response
      Yes it is in seconds in the .yml files
      but it is displayed in a different format in game , thanks