Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published yesterday
Updated last month
AutoShop
AutoShop is a rotating shop plugin for Paper servers. Items are randomly selected during each restock and given a random stock limit per player.
Features
- Rotating shop with automatic restocking
- Manual restocking with
/ashop restock - Configurable restock interval
- Per-item prices and availability chances
- Random minimum and maximum stock per player
- Per-player purchase limits
- Purchase limits reset after every restock
- Vault economy support
- Shop GUI with multiple pages
- Pagination based on the currently available items
- Configurable GUI buttons and filler items
- Custom messages and announcements through
lang.yml - Reload configuration with
/ashop reload
Commands
/ashop
/ashop reload
/ashop restock
/ashop stock
/ashop unstock
Permissions
autoshop.use
autoshop.reload
autoshop.stock
autoshop.restock
Configuration
AutoShop uses separate configuration files for different parts of the plugin:
config.yml— general shop and restock settingsshop/shop.yml— item prices, chances, and stock settingsgui.yml— shop layout, pages, and buttonslang.yml— messages and announcements
Example Item
items:
diamond_sword:
material: DIAMOND_SWORD
price: 5000
chance: 10.0
stock:
min: 1
max: 2
chance controls how likely the item is to be included when the shop restocks.
min and max are used to generate the stock limit for each player during that restock cycle. For example, with min: 1 and max: 2, a player can receive a stock limit of either 1 or 2 for that item.
Requirements
- Paper 1.21.x
- Vault
- EssentialsX
- A Vault-compatible economy plugin
Beta
AutoShop is currently in beta. Some features and behavior may still change as development continues.


