HomeJavaModsDP-GUIShop
DP-GUIShop
ModsJava

DP-GUIShop

by darksoldier1404 · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.4–26.2 · Paper⬇ Download for 1.21.5–26.2 · Purpur⬇ Download for 1.21.5–26.2 · Spigot⬇ Download for 1.21.5–1.21.10 · Bukkit
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
logo introduce

DP-GUIShop is a Minecraft plugin that allows server admins to easily create and manage in-game shops via an intuitive GUI.
It provides a simple way to configure shop items and prices through menus, eliminating the need to edit files manually.
Players can buy or sell items in these shops using the server’s economy (MoneyAPI via DPP-Core), while admins have control over shop availability and access permissions.


description
depend-plugin
installation

1️⃣ Place DPP-Core and DP-GUIShop-*.jar into your server’s plugins folder

2️⃣ Start or restart the server
(Config, language, and shop data files will be generated automatically)

3️⃣ If needed, edit config.yml or language files and reload using /shop reload


settings
command

❗ Some commands require admin permission (dpgs.admin)

Command List and Examples

Command Permission Description Example
/shop create <name> <size> dpgs.admin Create a shop (size = rows, 2–6) /shop create Store 6
/shop title <name> <title> dpgs.admin Set shop title /shop title Store &aMy Shop
/shop maxpage <name> <maxPage> dpgs.admin Set max page number /shop maxpage Store 3
/shop items <name> dpgs.admin Edit shop items via GUI /shop items Store
/shop price <name> dpgs.admin Set buy/sell prices /shop price Store
/shop enable <name> dpgs.admin Enable a shop /shop enable Store
/shop disable <name> dpgs.admin Disable a shop /shop disable Store
/shop delete <name> dpgs.admin Delete a shop /shop delete Store
/shop permission <name> <node> dpgs.admin Set shop permission /shop permission Store vip.use
/shop removepermission <name> dpgs.admin Remove shop permission /shop removepermission Store
/shop list dpgs.admin List all shops /shop list
/shop reload dpgs.admin Reload plugin config /shop reload
/shop open <name> None Open a shop /shop open Store
/shop limit <name> Opens the purchase limit configuration GUI.
/shop limitenable <name> Enables the purchase limit system for a shop.
/shop limitdisable <name> Disables the purchase limit system for a shop.
/shop limittype <name> <world|perplayer> Sets the limit type (world = shared, perplayer = per player).
/shop limitreset <name> Resets all purchase limit data for a shop immediately.
/shop autoresetenable <name> Enables scheduled auto-reset of purchase limit data.
/shop autoresetdisable <name> Disables scheduled auto-reset.
/shop autoresettime <name> <HH:mm> Sets the daily auto-reset time (default: 00:00).

❗Notes when using commands


api-integration
discord
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more