CKCreator Lite 1.9

Create Custom Kits for the Server to Buy

  1. simplerocks
    Contributors:
    Simpz
    CKCreator (or Custom Kit Creator)

    CKC (for short) allows operators to create custom kits in game and out of game. These custom kits can then be brought by players, with the currency type of emeralds.

    Upcoming Features
    • Adding 1+ attributes to items
    • New Currency
    • Locked Chests

    Features
    • Easy in game support and configuration. I actually suggest making the kit roughly in game and then using the configuration to add special attributes.
    • Accepts any items (even the most crazy items). It is configurable for all items as well! Ill post some small 'creations' below to showcase these features. I suggest when making some more 'eccentric' kits use websites like:
    • http://gaming.stackexchange.com/questions/96862/how-can-you-give-a-player-fireworks
    • https://minecraftcommand.science/custom-item-generator
    • http://www.needcoolshoes.com/banner
    • The amount of slots which a kit can have is larger than the player inventory
    • Players only need to take what they want from the kit menu. Instead of plunking the items in their inventory, it opens a GUI where the player can choose what they want to take out.
    • Some features of this plugin, I the coder dont even know! This is due to minecrafts multiple attrributes!
    • Some things you can do with items: create custom fireworks|books..., lores, metadata, durability, enchants, data, special attributes (look at custom-item generator website), stack it (up to 92), potions... the last goes on
    • The Currency for this plugin is emeralds.
    • Put -null to make a slot air in the inventory. On this note, items can be placed anywhere in the inventory
    • No Reload is needed if you are editing config items. Simply change it in config and it will change in game (for people curious on how this works, it is because it opens a YML file. This YML is a bit different to configurations).
    • Putting 0 as the price, will make the kit unavailable (till you edit in the config)
    • Buying and previewing the kits with signs can be created, using this simply format:
    • 1st line: Buy Kit (Capitals are needed) or Preview Kit
    • 2nd Line: The kit name (exactly, needs caps or whatever symbols you put in it)
    • When players rightclick on these signs it will either buy or view the kit for them.



    Commands:
    • /createkit <name> <price> (This is the in game method. It will take your inventory and make it into a kit).
    • /viewkit <name> (Opens up a GUI with the kits contents)
    • /buykit <name> (Buys the kit with the emeralds required. It will also open up a gui, but players can now take the items)
    • /listkit (Lists all the kits)
    • /removekit (Removes the kit (kinda). To remove a kit fully you must delete it from the configuration. This is a safety precaution).


    Do you have a suggestion?
    If you have a suggestion, please visit this plugins forum post what you should see a link to, to the right of this page!


    Have you found a bug?
    If you have found a bug, please visit this plugins forum post what you should see a link to, to the right of this page!


    Heres some creations
    inventory:
    content:
    banner:
    - ==: org.bukkit.inventory.ItemStack
    type: BANNER
    meta:
    ==: ItemMeta
    meta-type: BANNER
    base-color: WHITE
    patterns:
    - ==: Pattern
    color: BLACK
    pattern: dls
    - ==: Pattern
    color: PURPLE
    pattern: cre
    - ==: Pattern
    color: ORANGE
    pattern: rud
    - ==: Pattern
    color: PURPLE
    pattern: hhb
    - ==: Pattern
    color: GREEN
    pattern: flo
    - ==: Pattern
    color: RED
    pattern: moj
    - ==: Pattern
    color: SILVER
    pattern: bri
    - ==: Pattern
    color: GRAY
    pattern: tts
    - ==: Pattern
    color: GRAY
    pattern: bts
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    fireworks:
    - ==: org.bukkit.inventory.ItemStack
    type: FIREWORK
    meta:
    ==: ItemMeta
    meta-type: FIREWORK
    firework-effects:
    - ==: Firework
    flicker: true
    trail: true
    colors:
    - ==: Color
    RED: 0
    BLUE: 255
    GREEN: 0
    fade-colors: &id001 []
    type: BALL
    power: 3
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: FIREWORK
    meta:
    ==: ItemMeta
    meta-type: FIREWORK
    firework-effects:
    - ==: Firework
    flicker: true
    trail: true
    colors:
    - ==: Color
    RED: 0
    BLUE: 255
    GREEN: 0
    fade-colors: *id001
    type: BALL
    power: 3
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    book:
    - ==: org.bukkit.inventory.ItemStack
    type: WRITTEN_BOOK
    meta:
    ==: ItemMeta
    meta-type: BOOK_SIGNED
    title: Gooday
    author: Simpz
    pages:
    - 'Hello '
    - How
    generation: 0
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: ENCHANTED_BOOK
    meta:
    ==: ItemMeta
    meta-type: ENCHANTED
    stored-enchants:
    PROTECTION_EXPLOSIONS: 2
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    data:
    - null
    - null
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: SAPLING
    damage: 3
    amount: 64
    - ==: org.bukkit.inventory.ItemStack
    type: SAPLING
    damage: 5
    amount: 64
    - ==: org.bukkit.inventory.ItemStack
    type: SAPLING
    damage: 4
    amount: 64
    - ==: org.bukkit.inventory.ItemStack
    type: SAPLING
    damage: 2
    amount: 64
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    default:
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_SWORD
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    enchants:
    DAMAGE_ALL: 1
    - ==: org.bukkit.inventory.ItemStack
    type: MUSHROOM_SOUP
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: "\xa7eMushroom Soup"
    lore:
    - "\xa7c\xa7oYum Yum"
    - ==: org.bukkit.inventory.ItemStack
    type: MUSHROOM_SOUP
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: "\xa7eMushroom Soup"
    lore:
    - "\xa7c\xa7oYum Yum"
    - ==: org.bukkit.inventory.ItemStack
    type: MUSHROOM_SOUP
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: "\xa7eMushroom Soup"
    lore:
    - "\xa7c\xa7oYum Yum"
    - ==: org.bukkit.inventory.ItemStack
    type: MUSHROOM_SOUP
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: "\xa7eMushroom Soup"
    lore:
    - "\xa7c\xa7oYum Yum"
    - ==: org.bukkit.inventory.ItemStack
    type: LEATHER_BOOTS
    meta:
    ==: ItemMeta
    meta-type: LEATHER_ARMOR
    color:
    ==: Color
    RED: 185
    BLUE: 151
    GREEN: 164
    - ==: org.bukkit.inventory.ItemStack
    type: LEATHER_LEGGINGS
    meta:
    ==: ItemMeta
    meta-type: LEATHER_ARMOR
    color:
    ==: Color
    RED: 185
    BLUE: 151
    GREEN: 164
    - ==: org.bukkit.inventory.ItemStack
    type: LEATHER_HELMET
    meta:
    ==: ItemMeta
    meta-type: LEATHER_ARMOR
    color:
    ==: Color
    RED: 185
    BLUE: 151
    GREEN: 164
    - ==: org.bukkit.inventory.ItemStack
    type: LEATHER_CHESTPLATE
    meta:
    ==: ItemMeta
    meta-type: LEATHER_ARMOR
    color:
    ==: Color
    RED: 185
    BLUE: 151
    GREEN: 164
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 2
    inventory:
    content:
    durability:
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_SWORD
    damage: 132
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    enchants:
    DAMAGE_ALL: 1
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    lore:
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_SWORD
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    enchants:
    DAMAGE_ALL: 1
    - ==: org.bukkit.inventory.ItemStack
    type: LAVA_BUCKET
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: "\xa7eInferno \xa7b|| \xa7eLeftclick"
    lore:
    - "\xa7cBurn players alive"
    - "\xa7cLeftclick a block to place lava"
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_HELMET
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_BOOTS
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_LEGGINGS
    - ==: org.bukkit.inventory.ItemStack
    type: DIAMOND_CHESTPLATE
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    map:
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MAP
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    mob:
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 51
    amount: 2
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    amount: 3
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    amount: 3
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    amount: 3
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    - ==: org.bukkit.inventory.ItemStack
    type: MONSTER_EGG
    damage: 50
    cost: 3
    inventory:
    content:
    music:
    - null
    - null
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: GOLD_RECORD
    - ==: org.bukkit.inventory.ItemStack
    type: GREEN_RECORD
    - ==: org.bukkit.inventory.ItemStack
    type: RECORD_3
    - ==: org.bukkit.inventory.ItemStack
    type: RECORD_4
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1

    inventory:
    content:
    potion:
    - ==: org.bukkit.inventory.ItemStack
    type: POTION
    damage: 8193
    - ==: org.bukkit.inventory.ItemStack
    type: POTION
    damage: 16385
    - ==: org.bukkit.inventory.ItemStack
    type: POTION
    damage: 16449
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: POTION
    damage: 16417
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 1
    inventory:
    content:
    zeus:
    - ==: org.bukkit.inventory.ItemStack
    type: IRON_SWORD
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    enchants:
    DAMAGE_ALL: 1
    - ==: org.bukkit.inventory.ItemStack
    type: GOLD_AXE
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: "\xa7e\xa7l\u03df\xa76\xa7l\xa7nZEUS\xa7e\xa7l\u03df"
    - null
    - null
    - null
    - null
    - null
    - ==: org.bukkit.inventory.ItemStack
    type: GOLDEN_APPLE
    damage: 1
    amount: 64
    - ==: org.bukkit.inventory.ItemStack
    type: GOLDEN_APPLE
    amount: 64
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 10

    Now if you want to show some of your cool creations, just put them in the comments below. At 100 downloads I will showcase all the CKC of a pvp server. (This includes archer, pvp.... all with custom lores and such)

    Here is a kit which uses https://minecraftcommand.science/custom-item-generator. This can also use the new command stated below.
    inventory:
    content:
    flower:
    - ==: org.bukkit.inventory.ItemStack
    type: RED_ROSE
    damage: 2
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: DOUG
    lore:
    - ds
    - sds
    internal: H4sIAAAAAAAAAH2RMU7DQBBFv2UTbSxRAKGioaCm4QSRIkQknEghqWiY2JOwsr0b2RPCebgDFRJnwxSOvLKdcqQ//72dDYEhLscihV7vhSOb6I3mogwBnPlQq9V0EtlS4AVzH8P/8ZmpmuHNfAzGud2basBI4fzYMqOccbFlw4WO73P6fGLK5L3an++4INHWVCtQCHqScMiHyCGHy2mTfNsiX9V9G5tl9rAgs+U+dlfWoeM1ceiBemjS0aLf1I2psXG6pjhdcKlLIRP3WpzacW3evh0bJV9NG69lc328rf3gnI287JiTPo/utGvweOcYDH5/ThuM6k4SqR42oZz6v6MzDPwB3U1czqYCAAA=
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    cost: 2
    These items can add health boosts, speed boosts, Mob Ranging Changes, Knockback changes and damage changes

    Some Other features which I have been trying to crack:
    in 1.8 Minecraft added locked chests, using this plugin it should be possible to obtain them somehow





    The Plugin (with the 1.9 update) now contains the command /attribute <tag> <amount> <slot>

    This command is an in game command, and adds an attribute to the item you are holding. This can then used to create easier in game kits. Cases are important
    *Do not worry, people who spell Armor like Armour, it automatically replaces it for you!


    Tags Include: attackDamage, maxHealth, movementSpeed, armor, armorToughness, luck

    Slots Include: mainhand, offhand, feet, legs, chest, head

    For example if I wanted to make a chestplate which provides me with 100 Armour Points, I would do:
    I would hold a chestplate then do:
    /attribute armor 100 chest

Recent Updates

  1. Small Addon
  2. Updated to 1.9!