服务器使用量
未统计
服务玩家数
未统计
下载量
14,547
插件详细介绍
Slabbo 是 CraftBukkit 与 Spigot 服务器上功能强大的商店插件。玩家和管理员可以轻松创建并使用基于“台阶”的商店,只需手持木棍右键点击任意台阶,即可通过直观的图形界面完成设置,整个过程简单快捷。
核心特性
- 简单直观:通过图形界面操作,玩家无需指令即可在一分钟内创建功能完整的商店。
- 灵活修改:可随时调整商店的任何设置,无需重新创建。
- 坚不可摧:商店方块免疫爆炸、火焰、生物破坏、活塞、恶意破坏等一切损害。
- 自然交互:购买/出售物品无需复杂指令,体验流畅自然。
- 全物品支持:支持交易任何物品,包括带有特殊NBT、附魔等的物品。
- 管理员商店:使用
/slabbo admin toggle可创建库存无限的管理员商店。 - 限时补货:管理员商店也可设置库存上限,并定期自动补货。
- 轻量高效:对服务器 TPS 影响极小。
- 安全存储:所有商店数据实时保存至本地文件或数据库,服务器崩溃也无惧数据丢失。
- 插件导入:支持从其他商店插件导入数据。
- 漏斗链接:可通过链接的漏斗与箱子自动补货。
- 免费交易:允许将收购价或出售价设置为零。
- 快捷补货:手持出售物品左键点击商店即可补货,潜行点击可存入背包内所有该物品。
- 显示保护:商店的展示物品受保护,不会被 Clearlagg 等清理插件移除。
- 多方块支持:支持使用倒置的楼梯作为商店方块。
- 自定义指令:拥有权限的玩家可为商店添加交易时执行的指令,并可使用如
{user}(购买者名)等变量。 - 多语言支持:提供语言文件,便于编辑和翻译所有插件消息与界面文本。
- 建议价格:为商店物品提供建议价格功能。
- 完全免费:基础版本对玩家可创建的商店数量没有限制。
指令列表
商店管理
/slabbo- 显示帮助信息/slabbo destroy- 销毁商店/slabbo import- 从其他插件导入商店/slabbo unlink- 解除箱子与商店的链接/slabbo info- 查看插件信息/slabbo reload- 重载插件配置/slabbo save- 手动保存商店数据/slabbo migrate- 迁移数据存储方式
列表查询
/slabbo list all- 列出服务器所有商店/slabbo list all <半径>- 列出指定半径内的所有商店/slabbo list mine- 列出自己的所有商店/slabbo list mine <半径>- 列出指定半径内自己的商店
商店修改
/slabbo modify- 显示修改指令帮助/slabbo modify buyprice <价格>- 修改收购价格/slabbo modify sellprice <价格>- 修改出售价格/slabbo modify quantity <数量>- 修改交易数量/slabbo modify note <备注>- 修改卖家备注/slabbo modify owner <玩家名>- (管理员) 修改商店所有者/slabbo modify stock <数量>- (管理员) 设置商店库存/slabbo modify itemdisplay name <名称>- 修改展示物品名称/slabbo modify itemdisplay toggle- 切换展示物品显示状态
管理员商店
/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 admin limit gui- 打开库存限制图形界面
商店指令
/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 create virtual- 创建虚拟商店/slabbo shop open virtual- 打开虚拟商店/slabbo shop edit virtual- 编辑虚拟商店/slabbo shop delete virtual- 删除虚拟商店/slabbo admin toggle virtual- 切换虚拟商店的管理员模式/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.use- 允许使用商店slabbo.create- 允许创建商店slabbo.info- 允许使用/slabbo infoslabbo.reload- 允许使用/slabbo reloadslabbo.save- 允许使用/slabbo saveslabbo.link- 允许链接箱子与商店slabbo.notifyupdate- 登录时显示 Slabbo 更新通知slabbo.migrate- 允许迁移数据存储引擎
商店限制
slabbo.limit.<数量>- 允许玩家创建最多指定数量的商店slabbo.limit.*- 允许玩家创建无限数量的商店
商店操作
slabbo.destroy.self- 允许使用/slabbo destroy销毁自己的商店slabbo.destroy.others- 允许使用/slabbo destroy销毁他人的商店slabbo.modify- 允许查看修改指令帮助slabbo.import- 允许从其他插件导入商店
修改自身商店
slabbo.modify.self.buypriceslabbo.modify.self.sellpriceslabbo.modify.self.quantityslabbo.modify.self.noteslabbo.modify.self.itemdisplay.toggleslabbo.modify.self.itemdisplay.name
修改他人商店
slabbo.modify.others.buypriceslabbo.modify.others.sellpriceslabbo.modify.others.quantityslabbo.modify.others.noteslabbo.modify.others.itemdisplay.toggleslabbo.modify.others.itemdisplay.name
管理员修改
slabbo.modify.admin.ownerslabbo.modify.admin.stock
管理员商店
slabbo.admin.toggleslabbo.admin.limit.toggleslabbo.admin.limit.timeslabbo.admin.limit.stock.sellslabbo.admin.limit.stock.buyslabbo.admin.limit.guislabbo.admin.set.owner_name
列表权限
slabbo.list.allslabbo.list.self
商店指令权限
slabbo.shopcommands.edit.self.buyslabbo.shopcommands.edit.others.buyslabbo.shopcommands.edit.self.sellslabbo.shopcommands.edit.others.sellslabbo.shopcommands.list.self.buyslabbo.shopcommands.list.others.buyslabbo.shopcommands.list.self.sellslabbo.shopcommands.list.others.sell
链接与虚拟商店
slabbo.unlink.selfslabbo.unlink.othersslabbo.shop.commandopenslabbo.shop.virtual.createslabbo.shop.virtual.openslabbo.shop.virtual.editslabbo.shop.virtual.deleteslabbo.admin.toggle.virtualslabbo.admin.limit.virtual.guislabbo.admin.limit.virtual.toggleslabbo.admin.limit.virtual.stock.buyslabbo.admin.limit.virtual.stock.sellslabbo.admin.limit.virtual.timeslabbo.admin.set.virtual.owner_name
安装与设置
前置需求
- 必须安装 Vault。
- 必须安装一个 Vault 经济提供器插件,例如 Essentials。
- 确保你的 Spigot 版本在本页面顶部列出的支持范围内。
安装步骤
- 将
Slabbo.jar文件放入服务器的plugins文件夹。 - 重启服务器。
配置与高级功能
建议价格
Slabbo 可以在创建或修改商店时提供物品的建议价格。
- 建议价格存储在
plugins/Slabbo/suggested.yml文件中。 - 你可以在此文件中添加或覆盖任何物品的价格。
- 若想允许使用小数价格,请在
config.yml中设置allowCents: true。
示例 (suggested.yml):
STONE: 1.0
DIAMOND: 250.0SQLite 支持
默认情况下,Slabbo 使用 YAML 存储数据。你也可以切换到 SQLite 以获得更快、更可靠的存储性能。
切换步骤:
- 如果已有现有商店,请在控制台运行:
/slabbo migrate sqlite - 打开
config.yml - 将
storageEngine设置改为sqlite
导入商店
Slabbo 支持从其他插件导入商店数据!
- 将原插件的
.yml数据文件复制到 Slabbo 插件文件夹中。 - 为其重命名(不要命名为
shops.yml)。 - 在游戏内使用
/slabbo import指令进行导入。
WorldGuard 标志
slabbo-others-create-shops- 允许领地内非所有者玩家创建商店。slabbo-others-use-shops- 允许领地内非所有者玩家使用商店。slabbo-max-shops- 设置在领地内单个玩家可创建商店的最大数量。
支持与反馈
如果你发现了漏洞或需要技术支持,可以通过以下方式联系开发者:
- 官方讨论论坛
- GitHub 仓库
- Discord 服务器
测试支持版本
版本分布
基本信息
插件名称
Slabbo
作者
Mackan90096
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
未统计
最近版本
暂无数据
-