ModsJava
Slabbo [1.8.x - 1.21.x]
Java mod listed for Minecraft 1.8–1.19. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotThe greatest shop solution for CraftBukkit and Spigot!
What is Slabbo?
Slabbo is a Spigot plugin that lets players and admins create and use slab shops with ease! Take a stick, right-click any slab and create your shop with the GUI!
Features
- Simple, intuitive menus that gets players setup with a fully functioning shop in less than a minute! No commands needed!
- Change anything about a shop with a few clicks! No need to start over again!
- Shops are indestructible! They're immune to explosions, fire, mob griefing, piston tools, griefers and everything else that would normally destroy a slab!
- Easy shopping experience, no commands needed! Usage is natural! Players don't have to spend 30 minutes with a tutorial.
- You can buy and sell any items, including those with special item meta, enchantments etc.
- Admin shops are just a command away, (/slabbo admin toggle) and they have an infinite stock!
- Admin shops can also have a limited stock and restock automatically after a certain period of time!
- The plugin is lightweight and efficient. Slabbo won't drag your TPS down!
- All shops are stored nice and safely in a local file or a database, updated every time a shop action takes place. No progress lost even if the server crashes!
- Import shops from other plugins!
- Refill shops using hoppers with chest linking!
- Sell and buy items for free! Slabbo lets you set your buy and sell price to zero!
- Don't want to open the shop to restock? No problem! Simply punch your shop with the item being sold in your hand! Crouch to deposit all items in your inventory!
- Shop display items are immune to removal from Clearlagg!
- Want to use upside-down stairs for shops? Go right ahead! Slabbo supports them!
- Want shops do more than just buy and sell items? Members with the right permissions can add commands to a shop that will execute each time a purchase is made, and can turn keywords into the relevant data! For example, "{user}" will become the name of the player that bought from the shop!
- A language file that allows for easy editing and translating of the plugin messages and GUI text!
- Provides support for suggested values for items in shops!
- Slabbo is FREE! Unlike other plugins, Slabbo doesn't have a limit on the amount of shops a player can have if you don't pay for the premium version.
Permissions
- slabbo.use - Lets a player use shops
- slabbo.create - Lets a player create shops
- slabbo.admin.toggle - Lets a player create admin shops using /slabbo admin toggle
- slabbo.limit.<x> - Lets a player create a maximum of x shops.
- slabbo.limit.* - Lets a player create unlimited shops
- slabbo.destroy.self - Lets a player destroy their shop with /slabbo destroy
- slabbo.destroy.others - Lets a player destroy other peoples shops with /slabbo destroy
- slabbo.modify - Lets a player see help for the Slabbo modification commands
- slabbo.modify.self.buyprice - Lets a player change the buy price with the modification command
- slabbo.modify.self.sellprice - Lets a player change the sell price with the modification command
- slabbo.modify.self.quantity - Lets a player change the quantity with the modification command
- slabbo.modify.self.note - Lets a player change the sellers note with the modification command
- slabbo.import - Lets a player import shops from another plugin
- slabbo.modify.self.itemdisplay.toggle: Lets you toggle the item display of shops with a command
- slabbo.modify.self.itemdisplay.name: Lets you set the item display name of shops with a command
- slabbo.destroy.others - Lets a player use /slabbo destroy to delete other peoples shops
- slabbo.modify.others.buyprice - Lets a player use /slabbo modify buyprice to modify the buy price of other peoples shops
- slabbo.modify.others.sellprice - Lets a player use /slabbo modify sellprice to modify the sell price of other peoples shops
- slabbo.modify.others.quantity - Lets a player use /slabbo modify quantity to modify the quantity of other peoples shops
- slabbo.modify.others.note - Lets a player use /slabbo modify note to modify the sellers note of other peoples shops
- slabbo.modify.others.itemdisplay.toggle: Lets you toggle the item display of other peoples shopswith a command
- slabbo.modify.others.itemdisplay.name:Lets you set the item display name of other peoples shopswith a command
- slabbo.modify.admin.owner - Lets a player use /slabbo modify owner to change the owner of a shop
- slabbo.modify.admin.stock - Lets a player use /slabbo modify stock to set the stock of a shop
- slabbo.save - Lets a player use /slabbo save to save the shops
- slabbo.info - Lets players use /slabbo info
- slabbo.reload - Lets players use /slabbo reload
- slabbo.link - Lets players link chests and shops
- slabbo.notifyupdate - Shows a player Slabbo update notifications on join
- slabbo.admin.limit.toggle - Lets a player toggle if an admin shop has a limited stock
- slabbo.admin.limit.time - Lets a user set the restock time of limited shops
- slabbo.admin.limit.stock.sell - Lets a user set the sell stock of limited shops
- slabbo.admin.limit.stock.buy - Lets a user set the buy stock of limited shops
- slabbo.admin.limit.gui: Lets you open the limit stock GUI for admin shops
- slabbo.admin.set.owner_name - Lets a user set the displayed owner name of an admin shop
- slabbo.list.all - Lets a player list all shops on the server
- slabbo.list.self - Lets a player list all their own shops
- slabbo.shopcommands.edit.self.buy - Lets users edit the buy commands of their own shops
- slabbo.shopcommands.edit.others.buy - Lets users edit the buy commands of other peoples shops
- slabbo.shopcommands.edit.self.sell - Lets users edit the sellcommands of their own shops
- slabbo.shopcommands.edit.others.sell - Lets users edit the sell commands of other peoples shops
- slabbo.shopcommands.list.self.buy - Lets users list the buy commands of their own shops
- slabbo.shopcommands.list.others.buy - Lets users list the buy commands of other peoples shops
- slabbo.shopcommands.list.self.sell - Lets users list the sell commands of their own shops
- slabbo.shopcommands.list.others.sell - Lets users list the sell commands of other peoples shops
- slabbo.unlink.self - Lets users use the /slabbo unlink command to unlink their own chests
- slabbo.unlink.others - Lets users use the /slabbo unlink command to unlink other players chests
- slabbo.shop.commandopen - Lets a user open shops with the /slabbo shop open command.
- slabbo.shop.virtual.create - Lets you create a virtual shop
- slabbo.shop.virtual.open - Lets you open a virtual shop
- slabbo.shop.virtual.edit - Lets you edit a virtual shop
- slabbo.shop.virtual.delete - Lets you delete a virtual shop
- slabbo.admin.toggle.virtual - Lets you toggle if a virtual shop is an admin shop
- slabbo.admin.limit.virtual.gui: Lets you open the limit stock GUI for virtual admin shops
- slabbo.admin.limit.virtual.toggle - Lets you toggle the stock limit on a virtual admin shop
- slabbo.admin.limit.virtual.stock.buy - Lets you set the buy stock limit on a virtual admin shop
- slabbo.admin.limit.virtual.stock.sell - Lets you set the sell stock limit on a virtual admin shop
- slabbo.admin.limit.virtual.time - Lets you set the restock time on a virtual admin shop
- slabbo.admin.set.virtual.owner_name - Lets you set the owner name on a virtual admin shop
- slabbo.migrate: Lets you migrate shops from one storage engine to another
Commands
- /slabbo
- /slabbo destroy
- /slabbo import
- /slabbo unlink
- /slabbo admin toggle
- /slabbo admin limit toggle
- /slabbo admin limit stock buy
- /slabbo admin limit stock sell
- /slabbo admin limit time
- /slabbo admin set owner_name
- /slabbo modify
- /slabbo modify itemdisplay name
- /slabbo modify itemdisplay toggle
- /slabbo modify buyprice
- /slabbo modify sellprice
- /slabbo modify quantity
- /slabbo modify note
- /slabbo modify owner
- /slabbo modify stock
- /slabbo reload
- /slabbo info
- /slabbo list all
- /slabbo list all radius
- /slabbo list mine
- /slabbo list mine radius
- /slabbo shopcommands add buy
- /slabbo shopcommands add sell
- /slabbo shopcommands remove buy
- /slabbo shopcommands remove sell
- /slabbo shopcommands list buy
- /slabbo shopcommands list sell
- /slabbo shop open
- /slabbo shop create virtual
- /slabbo shop open virtual
- /slabbo shop edit virtual
- /slabbo shop delete virtual
- /slabbo admin toggle virtual
- /slabbo admin limit gui
- /slabbo admin limit virtual toggle
- /slabbo admin limit virtual stock buy
- /slabbo admin limit virtual stock sell
- /slabbo admin set virtual owner_name
- /slabbo admin limit virtual gui
- /slabbo admin set virtual time
- /slabbo migrate
Screenshots
WorldGuard Flags
WorldGuard Flags
- slabbo-others-create-shops - Lets users other than the region owner create shops
- slabbo-others-use-shops - Lets users other than the region owner use shops
- slabbo-max-shops - Sets the maximum shops a user can create in a region
Setup
- This plugin requires Vault to be installed.
- This plugin requires a "Vault Econonomy Provider" plugin to be installed. An examples is Essentials.
- Make sure your Spigot version is included in the supported versions at the top of the page.
- Drag the Slabbo.jar file into your plugins folder
- Restart the server
Suggested Prices
Slabbo can suggest prices for items when creating or modifying shops.
- The suggested prices are stored in plugins/Slabbo/suggested.yml.
- You can add or override any values in this file.
- If you want to allow prices with decimals, enable allowCents: true in config.yml.
Example (in suggested.yml):
STONE: 1.0
DIAMOND: 250.0
Code (Text):
STONE: 1.0
DIAMOND: 250.0
SQLite Support
By default, Slabbo stores data using YAML. You can also switch to
SQLite for faster and more reliable storage.
-
If you already have existing shops, run: /slabbo migrate sqlite in the console
-
Open config.yml
-
Change the storageEngine setting to sqlite
Importing
Slabbo supports importing from other plugins! To do so, copy the .yml file from the plugin into the Slabbo plugin folder, give it a good name (that isn't shops.yml), then use /slabbo import to import it!
Support
If you've found a bug or need some support, you can contact me on the discussion forums, via GitHub, or via my Discord server!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- 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.
Slabbo [1.8.x - 1.21.x] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 14,716 times (via Spigot). Download it and open it directly in the game.