πͺ§Sign Shops
Classic sign-based shops for quick and accessible trading!
Overview
Sign Shops provide a traditional Minecraft shop experience using signs. Players interact with signs to buy or sell items without opening a GUI. Perfect for spawn shops, admin stores, or quick-access trading posts.
Admin Sign Types
ADMIN_SHOP
Admin-Shop
Buy and sell items
ADMIN_SELL
Admin-Sell
Sell items only
ADMIN_BUY
Admin-Buy
Buy items only
COMMAND
Command
Execute free commands
COMMAND
Command-Shop
Execute paid commands
FREE
Free
Free item distribution
DISPOSAL
Disposal
Trash bin
ENCHANT
Enchant
Free enchanting
ENCHANT
Enchant-Buy
Paid enchanting
π‘ Looking for player-owned shops? See Player Shops
Creating Sign Shops
Admin Shop (Buy & Sell)
Players can buy AND sell items:
Example:
Line 1:
Admin-Shop(identifier)Line 2: Amount and material (e.g.,
64 DIAMOND)Line 3: Sell price and buy price (e.g.,
s:50 b:100)Line 4: Economy type (
VAULT,EXP, or custom currency ID)
Click Actions:
Left Click
Sell items
Right Click
Buy items
Shift + Left Click
Sell all
Admin Sell Only
Players can only sell items to the shop:
Example:
Click Actions:
Left Click
Sell items
Shift + Left Click
Sell all
Admin Buy Only
Players can only buy items from the shop:
Example:
Click Actions:
Click
Buy items
Command Signs
Free Command Sign
Execute commands for free when clicked:
Example:
Line 2:
CONSOLEorPLAYER(who runs the command)Line 3: Display text shown on the sign
Line 4: Leave empty
After placing, add commands with:
Paid Command Sign
Execute commands for a price:
Example:
Then add the command:
Free Item Signs
Give items to players for free:
Example:
Line 2: Material to give (e.g.,
DIAMOND)Line 3: Number of inventory rows (1-6)
This opens a GUI where players can take free items.
Free Item Sign (Custom Item)
Use an item from your hand:
After placing, hold the item you want to give and run:
Disposal Sign
Create a trash bin for players:
Just write Disposal on line 1, leave the rest empty.
Opens a disposal GUI where players can throw away unwanted items.
Enchantment Signs
Free Enchanting
Apply enchantments for free:
Example:
Line 2: Enchantment name (e.g.,
SHARPNESS,UNBREAKING)Line 3: Enchantment level
Line 4:
true= allow enchanting any item,false= only valid items
Paid Enchanting
Charge for enchantments:
Example:
Sign Appearance
After creation, signs transform to a formatted display:
Admin-Shop becomes:
Command becomes:
You can customize these formats in signs.yml.
Sign Commands
/ishop sign create <type>
Create sign by looking at it
/ishop sign set <property> <value>
Set sign properties
/ishop sign command add <command>
Add command to sign
/ishop sign command remove <index>
Remove command by index
/ishop sign command list
List commands on sign
/ishop sign info
View sign information
Permissions
infiniteshops.admin.shop
Create Admin-Shop signs
infiniteshops.admin.sell
Create Admin-Sell signs
infiniteshops.admin.buy
Create Admin-Buy signs
infiniteshops.admin.command
Create Command signs
infiniteshops.admin.free
Create Free item signs
infiniteshops.admin.disposal
Create Disposal signs
infiniteshops.admin.enchant
Create Enchant signs
infiniteshops.sign
General sign management
infiniteshops.sign.bypass
Bypass sign protections
Configuration
signs.yml
Customize sign formats and behavior:
Enchantment Shortcuts
Define shortcuts for long enchantment names:
Now you can use unb instead of UNBREAKING on signs.
Material Shortcuts
Define shortcuts for materials:
Item Display Offset
Customize floating item position above signs:
Tips
π‘ Use shortcuts to fit long names on signs (configure in signs.yml)
π‘ Display items appear floating above signs for easy identification
π‘ Action bar shows players what each click does
π‘ Shift-click to sell all matching items at once
π‘ Test signs in a private area before placing in public
See Also
Player Shops - Player-owned chest shops
Currencies - Economy types
Permissions - All permissions
Last updated