Convert ShopGuiPlus to zShop

How to convert ShopGuiPlus configuration to zShop ?

To convert your ShopGuiPlus configuration to zShop, simply run /zpl convert command. The items in config.yml and ShopGuiPlus shops will be automatically converted in the zShop/inventories/convert folder, then you just have to do /zpl reload, then /zm open <inventory name>.

Be careful, the whole configuration will not be converted. Only the shops and the main menu. You will need to copy the rest into config. About 90% will be converted automatically.

Default ShopGuiPlus

shop.yml

name: '&3&lShop menu'
size: 45
fillItem:
  material: BLACK_STAINED_GLASS_PANE
  name: ' '
items:
  '1':
    item:
      material: GRASS_BLOCK
      name: '&9&lBlocks'
    type: INVENTORY
    inventory: blocks
    plugin: ZSHOP
    slot: 11
  '2':
    item:
      material: COOKED_CHICKEN
      name: '&2&lFood'
      lore:
      - '&7Get some yummy food here!'
    type: INVENTORY
    inventory: food
    plugin: ZSHOP
    slot: 12
  '3':
    item:
      material: GOLD_INGOT
      name: '&3&lOres'
    type: INVENTORY
    inventory: ores
    plugin: ZSHOP
    slot: 13
  '4':
    item:
      material: IRON_PICKAXE
      name: '&8&lTools'
    type: INVENTORY
    inventory: tools
    plugin: ZSHOP
    slot: 14
  '5':
    item:
      material: DIAMOND_CHESTPLATE
      name: '&4&lArmor'
    type: INVENTORY
    inventory: armor
    plugin: ZSHOP
    slot: 15
  '6':
    item:
      material: WHEAT
      name: '&5&lFarming'
    type: INVENTORY
    inventory: farming
    plugin: ZSHOP
    slot: 21
  '7':
    item:
      material: SPIDER_EYE
      name: '&9&lMob drops'
    type: INVENTORY
    inventory: drops
    plugin: ZSHOP
    slot: 22
  '8':
    item:
      material: LIGHT_BLUE_DYE
      name: '&2&lDyes'
    type: INVENTORY
    inventory: dyes
    plugin: ZSHOP
    slot: 23
  '9':
    item:
      material: SADDLE
      name: '&3&lMiscellaneous'
    type: INVENTORY
    inventory: miscellaneous
    plugin: ZSHOP
    slot: 31
  '10':
    item:
      material: GOLD_INGOT
      name: '&6&lYour balance'
      lore:
      - '&7%balance%'
    slot: 34

armors.yml

name: '&4&lArmor (page %page%)'
size: 54
fillItem:
  material: BLACK_STAINED_GLASS_PANE
  name: ' '
items:
  '1':
    type: ZSHOP_ITEM
    item:
      material: LEATHER_HELMET
    buyPrice: 40.0
    sellPrice: 8.0
    slot: 10
  '2':
    type: ZSHOP_ITEM
    item:
      material: GOLDEN_HELMET
    buyPrice: 160.0
    sellPrice: 32.0
    slot: 11
  '3':
    type: ZSHOP_ITEM
    item:
      material: IRON_HELMET
    buyPrice: 480.0
    sellPrice: 96.0
    slot: 12
  '4':
    type: ZSHOP_ITEM
    item:
      material: DIAMOND_HELMET
    buyPrice: 800.0
    sellPrice: 160.0
    slot: 13
  '5':
    type: ZSHOP_ITEM
    item:
      material: LEATHER_CHESTPLATE
    buyPrice: 50.0
    sellPrice: 10.0
    slot: 19
  '6':
    type: ZSHOP_ITEM
    item:
      material: GOLDEN_CHESTPLATE
    buyPrice: 200.0
    sellPrice: 40.0
    slot: 20
  '7':
    type: ZSHOP_ITEM
    item:
      material: IRON_CHESTPLATE
    buyPrice: 600.0
    sellPrice: 120.0
    slot: 21
  '8':
    type: ZSHOP_ITEM
    item:
      material: DIAMOND_CHESTPLATE
    buyPrice: 1000.0
    sellPrice: 200.0
    slot: 22
  '9':
    type: ZSHOP_ITEM
    item:
      material: LEATHER_LEGGINGS
    buyPrice: 50.0
    sellPrice: 10.0
    slot: 28
  '10':
    type: ZSHOP_ITEM
    item:
      material: GOLDEN_LEGGINGS
    buyPrice: 200.0
    sellPrice: 40.0
    slot: 29
  '11':
    type: ZSHOP_ITEM
    item:
      material: IRON_LEGGINGS
    buyPrice: 600.0
    sellPrice: 120.0
    slot: 30
  '12':
    type: ZSHOP_ITEM
    item:
      material: DIAMOND_LEGGINGS
    buyPrice: 1000.0
    sellPrice: 200.0
    slot: 31
  '13':
    type: ZSHOP_ITEM
    item:
      material: LEATHER_BOOTS
    buyPrice: 30.0
    sellPrice: 6.0
    slot: 37
  '14':
    type: ZSHOP_ITEM
    item:
      material: GOLDEN_BOOTS
    buyPrice: 120.0
    sellPrice: 24.0
    slot: 38
  '15':
    type: ZSHOP_ITEM
    item:
      material: IRON_BOOTS
    buyPrice: 360.0
    sellPrice: 72.0
    slot: 39
  '16':
    type: ZSHOP_ITEM
    item:
      material: DIAMOND_BOOTS
    buyPrice: 600.0
    sellPrice: 120.0
    slot: 40
  '17':
    type: ZSHOP_ITEM
    item:
      material: WOODEN_SWORD
    buyPrice: 20.0
    sellPrice: 4.0
    slot: 15
  '18':
    type: ZSHOP_ITEM
    item:
      material: GOLDEN_SWORD
    buyPrice: 50.0
    sellPrice: 10.0
    slot: 24
  '19':
    type: ZSHOP_ITEM
    item:
      material: IRON_SWORD
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 33
  '20':
    type: ZSHOP_ITEM
    item:
      material: DIAMOND_SWORD
    buyPrice: 1000.0
    sellPrice: 200.0
    slot: 42
  '21':
    type: ZSHOP_ITEM
    item:
      material: BOW
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 16
  '22':
    type: ZSHOP_ITEM
    item:
      material: ARROW
      amount: 10
    buyPrice: 50.0
    sellPrice: 10.0
    slot: 25
  '23':
    type: ZSHOP_ITEM
    item:
      material: SNOWBALL
      amount: 16
    buyPrice: 30.0
    sellPrice: 5.0
    slot: 34
  '24':
    type: ZSHOP_ITEM
    item:
      material: FIRE_CHARGE
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 43
  goBack:
    type: INVENTORY
    inventory: shop
    plugin: zShop
    slot: 49
    item:
      material: BARRIER
      name: '&c&lGo back to categories'
      lore:
      - '&7Click here to return'
      - '&7to the main menu'
  nextPage:
    type: NEXT
    slot: 50
    item:
      material: PAPER
      name: '&e&lNext page'
  previousPage:
    type: PREVIOUS
    slot: 48
    item:
      material: PAPER
      name: '&e&lPrevious page'

blocks.yml

name: '&9&lBlocks (page %page%)'
size: 54
fillItem:
  material: BLACK_STAINED_GLASS_PANE
  name: ' '
items:
  '1':
    type: ZSHOP_ITEM
    item:
      material: GRASS_BLOCK
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 10
  '2':
    type: ZSHOP_ITEM
    item:
      material: DIRT
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 11
  '3':
    type: ZSHOP_ITEM
    item:
      material: GRAVEL
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 12
  '4':
    type: ZSHOP_ITEM
    item:
      material: COBBLESTONE
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 13
  '5':
    type: ZSHOP_ITEM
    item:
      material: MOSSY_COBBLESTONE
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 14
  '6':
    type: ZSHOP_ITEM
    item:
      material: STONE
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 15
  '7':
    type: ZSHOP_ITEM
    item:
      material: GRANITE
      amount: 64
    buyPrice: 30.0
    sellPrice: 8.0
    slot: 16
  '8':
    type: ZSHOP_ITEM
    item:
      material: DIORITE
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 19
  '9':
    type: ZSHOP_ITEM
    item:
      material: ANDESITE
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 20
  '10':
    type: ZSHOP_ITEM
    item:
      material: OAK_Log
      amount: 32
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 21
  '11':
    type: ZSHOP_ITEM
    item:
      material: SPRUCE_LOG
      amount: 32
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 22
  '12':
    type: ZSHOP_ITEM
    item:
      material: BIRCH_LOG
      amount: 32
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 23
  '13':
    type: ZSHOP_ITEM
    item:
      material: JUNGLE_LOG
      amount: 32
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 24
  '14':
    type: ZSHOP_ITEM
    item:
      material: ACACIA_LOG
      amount: 32
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 25
  '15':
    type: ZSHOP_ITEM
    item:
      material: DARK_OAK_LOG
      amount: 32
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 28
  '16':
    type: ZSHOP_ITEM
    item:
      material: SNOW_BLOCK
      amount: 16
    buyPrice: 20.0
    sellPrice: 2.0
    slot: 29
  '17':
    type: ZSHOP_ITEM
    item:
      material: ICE
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 30
  '18':
    type: ZSHOP_ITEM
    item:
      material: PACKED_ICE
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 31
  '19':
    type: ZSHOP_ITEM
    item:
      material: SPONGE
      amount: 8
    buyPrice: 100.0
    sellPrice: 10.0
    slot: 32
  '20':
    type: ZSHOP_ITEM
    item:
      material: SAND
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 33
  '21':
    type: ZSHOP_ITEM
    item:
      material: SANDSTONE
      amount: 32
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 34
  '22':
    type: ZSHOP_ITEM
    item:
      material: SAND
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    page: 2
    slot: 10
  '23':
    type: ZSHOP_ITEM
    item:
      material: RED_SANDSTONE
      amount: 32
    buyPrice: 30.0
    sellPrice: 3.0
    page: 2
    slot: 11
  '24':
    type: ZSHOP_ITEM
    item:
      material: GLASS
      amount: 16
    buyPrice: 20.0
    sellPrice: 4.0
    page: 2
    slot: 12
  '25':
    type: ZSHOP_ITEM
    item:
      material: CLAY
      amount: 32
    buyPrice: 40.0
    sellPrice: 4.0
    page: 2
    slot: 13
  '26':
    type: ZSHOP_ITEM
    item:
      material: TERRACOTTA
      amount: 32
    buyPrice: 50.0
    sellPrice: 5.0
    page: 2
    slot: 14
  '27':
    type: ZSHOP_ITEM
    item:
      material: BRICK
      amount: 64
    buyPrice: 70.0
    sellPrice: 7.0
    page: 2
    slot: 15
  '28':
    type: ZSHOP_ITEM
    item:
      material: OBSIDIAN
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    page: 2
    slot: 16
  '29':
    type: ZSHOP_ITEM
    item:
      material: NETHERRACK
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    page: 2
    slot: 19
  '30':
    type: ZSHOP_ITEM
    item:
      material: GLOWSTONE
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    page: 2
    slot: 20
  '31':
    type: ZSHOP_ITEM
    item:
      material: SOUL_SAND
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    page: 2
    slot: 21
  '32':
    type: ZSHOP_ITEM
    item:
      material: NETHER_BRICK
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    page: 2
    slot: 22
  '33':
    type: ZSHOP_ITEM
    item:
      material: END_STONE
      amount: 64
    buyPrice: 30.0
    sellPrice: 3.0
    page: 2
    slot: 23
  '34':
    type: ZSHOP_ITEM
    item:
      material: PRISMARINE
      amount: 64
    buyPrice: 50.0
    sellPrice: 5.0
    page: 2
    slot: 24
  '35':
    type: ZSHOP_ITEM
    item:
      material: BOOKSHELF
      amount: 16
    buyPrice: 30.0
    sellPrice: 6.0
    page: 2
    slot: 25
  '36':
    type: ZSHOP_ITEM
    item:
      material: ENCHANTING_TABLE
    buyPrice: 100.0
    sellPrice: 20.0
    page: 2
    slot: 31
  '37':
    item:
      material: GOLD_INGOT
      name: '&6&lYour balance'
      lore:
      - '&7%balance%'
    slot: 53
  goBack:
    type: INVENTORY
    inventory: shop
    plugin: zShop
    slot: 49
    item:
      material: BARRIER
      name: '&c&lGo back to categories'
      lore:
      - '&7Click here to return'
      - '&7to the main menu'
  nextPage:
    type: NEXT
    slot: 50
    item:
      material: PAPER
      name: '&e&lNext page'
  previousPage:
    type: PREVIOUS
    slot: 48
    item:
      material: PAPER
      name: '&e&lPrevious page'

drops.yml

name: '&9&lMob drops (page %page%)'
size: 54
fillItem:
  material: BLACK_STAINED_GLASS_PANE
  name: ' '
items:
  '1':
    type: ZSHOP_ITEM
    item:
      material: ROTTEN_FLESH
      amount: 16
    buyPrice: 20.0
    sellPrice: 2.0
    slot: 10
  '2':
    type: ZSHOP_ITEM
    item:
      material: BONE
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 11
  '3':
    type: ZSHOP_ITEM
    item:
      material: GUNPOWDER
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 12
  '4':
    type: ZSHOP_ITEM
    item:
      material: STRING
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 13
  '5':
    type: ZSHOP_ITEM
    item:
      material: SPIDER_EYE
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 14
  '6':
    type: ZSHOP_ITEM
    item:
      material: ENDER_PEARL
      amount: 4
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 15
  '7':
    type: ZSHOP_ITEM
    item:
      material: SLIME_BALL
      amount: 16
    buyPrice: 40.0
    sellPrice: 4.0
    slot: 16
  '8':
    type: ZSHOP_ITEM
    item:
      material: PRISMARINE_CRYSTALS
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 19
  '9':
    type: ZSHOP_ITEM
    item:
      material: PRISMARINE_SHARD
      amount: 16
    buyPrice: 30.0
    sellPrice: 3.0
    slot: 20
  '10':
    type: ZSHOP_ITEM
    item:
      material: BLAZE_ROD
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 21
  '11':
    type: ZSHOP_ITEM
    item:
      material: MAGMA_CREAM
      amount: 16
    buyPrice: 40.0
    sellPrice: 4.0
    slot: 22
  '12':
    type: ZSHOP_ITEM
    item:
      material: GHAST_TEAR
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 23
  '13':
    type: ZSHOP_ITEM
    item:
      material: LEATHER
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 24
  '14':
    type: ZSHOP_ITEM
    item:
      material: RABBIT_HIDE
      amount: 16
    buyPrice: 20.0
    sellPrice: 2.0
    slot: 25
  '15':
    type: ZSHOP_ITEM
    item:
      material: RABBIT_FOOT
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 29
  '16':
    type: ZSHOP_ITEM
    item:
      material: INK_SAC
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 30
  '17':
    type: ZSHOP_ITEM
    item:
      material: FEATHER
      amount: 16
    buyPrice: 20.0
    sellPrice: 2.0
    slot: 31
  '18':
    type: ZSHOP_ITEM
    item:
      material: EGG
      amount: 16
    buyPrice: 20.0
    sellPrice: 2.0
    slot: 32
  goBack:
    type: INVENTORY
    inventory: shop
    plugin: zShop
    slot: 49
    item:
      material: BARRIER
      name: '&c&lGo back to categories'
      lore:
      - '&7Click here to return'
      - '&7to the main menu'
  nextPage:
    type: NEXT
    slot: 50
    item:
      material: PAPER
      name: '&e&lNext page'
  previousPage:
    type: PREVIOUS
    slot: 48
    item:
      material: PAPER
      name: '&e&lPrevious page'

dyes.yml

name: '&2&lDyes (page %page%)'
size: 54
fillItem:
  material: BLACK_STAINED_GLASS_PANE
  name: ' '
items:
  '1':
    type: ZSHOP_ITEM
    item:
      material: INK_SAC
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 10
  '2':
    type: ZSHOP_ITEM
    item:
      material: RED_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 11
  '3':
    type: ZSHOP_ITEM
    item:
      material: GREEN_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 12
  '4':
    type: ZSHOP_ITEM
    item:
      material: COCOA_BEANS
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 13
  '5':
    type: ZSHOP_ITEM
    item:
      material: LAPIS_LAZULI
      amount: 16
    buyPrice: 20.0
    sellPrice: 4.0
    slot: 14
  '6':
    type: ZSHOP_ITEM
    item:
      material: PURPLE_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 15
  '7':
    type: ZSHOP_ITEM
    item:
      material: CYAN_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 16
  '8':
    type: ZSHOP_ITEM
    item:
      material: LIGHT_GRAY_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 19
  '9':
    type: ZSHOP_ITEM
    item:
      material: GRAY_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 20
  '10':
    type: ZSHOP_ITEM
    item:
      material: PINK_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 21
  '11':
    type: ZSHOP_ITEM
    item:
      material: LIME_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 22
  '12':
    type: ZSHOP_ITEM
    item:
      material: YELLOW_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 23
  '13':
    type: ZSHOP_ITEM
    item:
      material: LIGHT_BLUE_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 24
  '14':
    type: ZSHOP_ITEM
    item:
      material: MAGENTA_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 25
  '15':
    type: ZSHOP_ITEM
    item:
      material: ORANGE_DYE
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 30
  '16':
    type: ZSHOP_ITEM
    item:
      material: BONE_MEAL
      amount: 16
    buyPrice: 100.0
    sellPrice: 20.0
    slot: 31
  goBack:
    type: INVENTORY
    inventory: shop
    plugin: zShop
    slot: 49
    item:
      material: BARRIER
      name: '&c&lGo back to categories'
      lore:
      - '&7Click here to return'
      - '&7to the main menu'
  nextPage:
    type: NEXT
    slot: 50
    item:
      material: PAPER
      name: '&e&lNext page'
  previousPage:
    type: PREVIOUS
    slot: 48
    item:
      material: PAPER
      name: '&e&lPrevious page'

farming.yml

name: '&5&lFarming (page %page%)'
size: 54
fillItem:
  material: BLACK_STAINED_GLASS_PANE
  name: ' '
items:
  '1':
    type: ZSHOP_ITEM
    item:
      material: WHEAT_SEEDS
      amount: 16
    buyPrice: 20.0
    sellPrice: 2.0
    slot: 10
  '2':
    type: ZSHOP_ITEM
    item:
      material: PUMPKIN_SEEDS
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 11
  '3':
    type: ZSHOP_ITEM
    item:
      material: MELON_SEEDS
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 12
  '4':
    type: ZSHOP_ITEM
    item:
      material: BONE_MEAL
      amount: 16
    buyPrice: 50.0
    sellPrice: 5.0
    slot: 13
  '5':
    type: ZSHOP_ITEM
    item:
      material: