header
logo

GShop

Install

GShop

 

gunpowder requiredgunpowdercurrency required

 

A server-side mod which adds shops.

 

Commands


| `/shop <shopname>`                          | `gshop.viewshop.<shopname>` | Opens shop `<shopname>`. |
| `/showshop <target> <shopname>`   | `gshop.showshop`                      | Opens shop `<shopname>` for `<target>` |
| `/shopconfigurator export-itemstack` | `gshop.config`                             | Returns the String NBT representation of the itemstack in your main hand. |

 

 

Config

shops:                                                      # a list of sops
- name: "default"                                           # each shop has a name
  categories:                                               # each shop is divided into categories
  - name: "items"                                           # categories have an icon and a list of entries
    icon:
      type: "ITEM_STACK"                                    # type of icons is always ITEM_STACK.
      stack: "{id:\"minecraft:apple\",Count:1b}"            # item stacks are given as stringified NBT
    entries:
    - type: "ITEM_STACK"                                    # entries have a type - currently only ITEM_STACK or COMMAND
      stack: "{id:\"minecraft:apple\",Count:1b}"
      priceToBuy: 10                                        # price to buy and sell in gunpowder currency
      priceToSell: 10
  - name: "commands"                                        # another category
    icon:
      type: "ITEM_STACK"
      stack: "{id:\"minecraft:stone_pickaxe\",Count:1b,tag:{Damage:0}}"
    entries:
      - type: "COMMAND"                                            # another type of entry
        command: "lp user --buyer-- permission set test.test true" # --buyer-- will be replaced with the buyer name
        icon: "{id:\"minecraft:stone\",Count:1b,tag:{RepairCost:0,display:{Name:'{\"text\":\"Permission Node: test.test\"}'}}}" # These strings can be copied from the `/shopconfigurator export-itemstack` command, with the stack in your hand.
        priceToBuy: 100