GShop

GShop

A server-side mod which adds shops.

by
499 Downloads
fabriceconomyutility
Rent Server with this Mod

About this Mod

GShop

requires gunpowder
requires gunpowdercurrency

A Gunpowder add-on which adds shops.

Commands

Command Permission node Action
/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 shops
- 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

Available Versions

1.0.1release
MC 1.16.5fabric
May 7, 2021
1.0.0release
MC 1.16.5fabric
April 17, 2021

How to Install GShop on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.16.5).

3

Install Mod

Open the mod browser in the dashboard and search for "GShop". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.16.5

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

GShop server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.16.5). You can switch loaders with one click in the panel.

Is GShop compatible with fabric?

GShop officially supports fabric for Minecraft 1.16.5. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with GShop – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if GShop consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install GShop with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.16.5