CustomShop
CustomShop - Your Ultimate Shop Creation Plugin
Don't know how to start? Just check our wiki page!
Depend: [CustomWallet]
CustomShop is a powerful add-on for CustomWallet that brings the world of shopping to your Minecraft server.
This plugin not only allows you to create your own shops but also gives them a unique character with HEX color support.
With CustomShop, you can introduce creative commerce solutions based on CustomWallet's currency, enabling players to enjoy convenient and personalized shopping experiences.
Features:
- Easy and intuitive creation and customization of shops on your server.
- The ability to use HEX colors to give shops a distinctive appearance.
- Integration with CustomWallet, allowing transactions in a special server currency.
- Simple addition and management of products in your shop's inventory.
- Interactive shopping menus for players, ensuring smooth and hassle-free purchases.
- The flexibility to customize product prices and availability, giving you complete control over your server's economy.
- /shop [shop name] (alias: /shops) - Opens the selected shop, where [shop name] is the name of the shop you want to enter.
- /customshop reload (alias: /ashop) - Reloads CustomShop's settings. Requires the customshop.reload permission.
This plugin allows you to create economic systems within the Minecraft world, where shopping becomes an integral part of gameplay, and access to exclusive content is just a click away, thanks to CustomWallet's currency.
Additional Information:
To get started with CustomShop, ensure that you have CustomWallet installed as well.
CustomShop functions as a add-on, utilizing CustomWallet's currency system.
With CustomShop, your players will have access to interactive shops, enhancing their overall experience on your Minecraft server.
Spoiler: Example-shop
Spoiler: Code
# Example Shop Configuration
# Shop Name and Menu Settings
name : "example-shop" # Unique name for the shop
shop-title : "Example Shop" # Title displayed at the top of the shop
shop-size : 5 # Number of rows in the shop menu
# Mini-Wiki about Products in Store Configuration
#
# Below is information about the configuration of products in your store:
#
# Product-1: # Unique product identifier (e.g. vip-rank)
# item-name: ... # Item name (visible to player)
# item-lore: # Item description (list of lines of text)
# - ... # Line 1
# - ... # Line 2
# item-slot: ... # Slot where the item is to be placed
# item-material: ... # Item material (e.g. EMERALD_BLOCK)
# cost: ... # Product cost
# commands: # Commands to be executed after purchase
# - ... # Example: "lp user {PLAYER} parent set vip"
#
# You can customize products to your needs and add new ones using the appropriate identifiers.
# Placeholders are supported.
# Make sure each product has a unique ID.
products :
# First Product: VIP Rank
rank-vip:
item-name : "&a[VIP] Rank"
item-lore :
- "&7Get better perks on our network"
- "&7with this exclusive rank"
- ""
- "&7Cost : &61000"
- ""
- "&eClick to purchase!"
item-slot : 11
item-material : EMERALD_BLOCK
cost : 1000
# You can use {PLAYER} as a placeholder for the player's name
commands :
# This command will give the 'vip' rank to the player
- "lp user {PLAYER} parent set vip"
# Mini-Wiki about (Custom Items)
#
# Custom items are additional items that can be placed in the shop menu.
# Below is information about them:
#
# 1: # Unique item identifier (e.g. number)
# item-material: ... # Item material (e.g. LIME_STAINED_GLASS_PANE)
# item-slot: ... # Slot where the item is to be placed
# item-name: ... # Item name (visible to player)
# item-lore: # Item description (list of lines of text)
# - ... # Line 1
# - ... # Line 2
# commands: # Commands to execute when clicked
# - ... # Example: "say Example command"
#
# You can freely customize custom items and their behavior.
# Placeholders are supported.
# Remember that each item must have a unique identifier eg (number).
custom:
1:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 36
item-name : " "
item-lore :
- " "
2:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 37
item-name : " "
item-lore :
- " "
3:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 38
item-name : " "
item-lore :
- " "
4:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 39
item-name : " "
item-lore :
- " "
Info:
item-material : BOOK
item-slot : 40
item-name : "&9Info Wallet"
item-lore:
- "&aYour balance : &6%wallet_value-formatted%$"
commands :
- "say test"
5:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 41
item-name : " "
item-lore :
- " "
6:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 42
item-name : " "
item-lore :
- " "
7:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 43
item-name : " "
item-lore :
- " "
8:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 44
item-name : " "
item-lore :
- " "
Code (YAML):
# Example Shop Configuration
# Shop Name and Menu Settings
name : "example-shop" # Unique name for the shop
shop-title : "Example Shop" # Title displayed at the top of the shop
shop-size : 5 # Number of rows in the shop menu
# Mini-Wiki about Products in Store Configuration
#
# Below is information about the configuration of products in your store:
#
# Product-1: # Unique product identifier (e.g. vip-rank)
# item-name: ... # Item name (visible to player)
# item-lore: # Item description (list of lines of text)
# - ... # Line 1
# - ... # Line 2
# item-slot: ... # Slot where the item is to be placed
# item-material: ... # Item material (e.g. EMERALD_BLOCK)
# cost: ... # Product cost
# commands: # Commands to be executed after purchase
# - ... # Example: "lp user {PLAYER} parent set vip"
#
# You can customize products to your needs and add new ones using the appropriate identifiers.
# Placeholders are supported.
# Make sure each product has a unique ID.
products :
# First Product: VIP Rank
rank-vip:
item-name : "&a[VIP] Rank"
item-lore :
- "&7Get better perks on our network"
- "&7with this exclusive rank"
- ""
- "&7Cost : &61000"
- ""
- "&eClick to purchase!"
item-slot : 11
item-material : EMERALD_BLOCK
cost : 1000
# You can use {PLAYER} as a placeholder for the player's name
commands :
# This command will give the 'vip' rank to the player
- "lp user {PLAYER} parent set vip"
# Mini-Wiki about (Custom Items)
#
# Custom items are additional items that can be placed in the shop menu.
# Below is information about them:
#
# 1: # Unique item identifier (e.g. number)
# item-material: ... # Item material (e.g. LIME_STAINED_GLASS_PANE)
# item-slot: ... # Slot where the item is to be placed
# item-name: ... # Item name (visible to player)
# item-lore: # Item description (list of lines of text)
# - ... # Line 1
# - ... # Line 2
# commands: # Commands to execute when clicked
# - ... # Example: "say Example command"
#
# You can freely customize custom items and their behavior.
# Placeholders are supported.
# Remember that each item must have a unique identifier eg (number).
custom:
1:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 36
item-name : " "
item-lore :
- " "
2:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 37
item-name : " "
item-lore :
- " "
3:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 38
item-name : " "
item-lore :
- " "
4:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 39
item-name : " "
item-lore :
- " "
Info:
item-material : BOOK
item-slot : 40
item-name : "&9Info Wallet"
item-lore:
- "&aYour balance : &6%wallet_value-formatted%$"
commands :
- "say test"
5:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 41
item-name : " "
item-lore :
- " "
6:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 42
item-name : " "
item-lore :
- " "
7:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 43
item-name : " "
item-lore :
- " "
8:
item-material : LIME_STAINED_GLASS_PANE
item-slot : 44
item-name : " "
item-lore :
- " "
Download CustomShop now and create unique shops on your server!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
[CW] CustomShop - Addon CustomWallet is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 527 times (via Spigot). Download it and open it directly in the game.