基本信息
我的世界Java版本
1.21.x
1.16.x
1.12.x
平台
Bukkit
运行环境
分类

其他链接
详情信息
许可证 保留所有权益/无许可证
发布于 2026-07-22
更新于 2026-07-21
# ==================== GUI 显示设置 ====================
# 商店界面标题,支持颜色代码和页码占位符
title: "&8» &e收购商店 &8« &7(第 %page% 页)"
# 货币单位名称 (对应 lore 中的 %currency% 占位符)
currency-symbol: "金币"
# 无限制时显示的文本 (对应 %limit% 和 %remaining%)
unlimited-text: "∞"
# 是否隐藏物品的原版属性描述 (如攻击速度等)
hide-attributes: true
# 商品全局 Lore 模板,支持价格、限购、剩余数量等占位符
lore:
- "&7✧ 收购价格: &6%price% &e%currency%"
- "&7✧ 每日限购: &c%limit%"
- "&7✧ 剩余可售: &a%remaining%"
- ""
- "&8┌──────────────┐"
- "&8│ &7• 价格每日 &e0:00 &7重置"
- "&8│ &7• 限购按玩家独立计算"
- "&8│ &7• 收购价格游戏内隔日随机"
- "&8└──────────────┘"
- ""
- "&e▶ &7左键 &8- &a出售 1 个"
- "&e▶ &7右键 &8- &e出售全部"
# 玩家信息栏自定义(显示在 GUI 底部中央)
info-item:
# 信息物品材质,推荐使用 PLAYER_HEAD 显示玩家头像
material: PLAYER_HEAD
# 信息物品名称,支持 %player%、%balance% 等占位符
name: "&6&l%player% &f的交易信息"
# 信息物品 Lore,展示余额、今日已售等信息
lore:
- "&7━━━━━━━━━━━━━━━━━━━"
- "&f▸ &7当前余额: &6%balance%"
- "&f▸ &7今日已售: &e%sold_today% &7件物品"
- "&f▸ &7价格刷新: &a游戏内每日 0:00"
- "&7━━━━━━━━━━━━━━━━━━━"
# ==================== GUI 布局设置 ====================
gui:
# GUI 总大小 (必须是9的倍数, 最大54)
size: 54
# 商品展示起始槽位(从该行开始放置商品)
content-start-slot: 10
# 每页显示的商品数量(需与 GUI 可用区域匹配)
items-per-page: 28
# 导航按钮与功能槽位配置
slots:
# 上一页按钮所在槽位
prev-page: 45
# 玩家信息栏所在槽位
info-item: 49
# 下一页按钮所在槽位
next-page: 53
# GUI 装饰方块配置(填充空白区域)
decoration:
# 顶部装饰栏材质与名称
top-pane:
material: BLACK_STAINED_GLASS_PANE
name: " "
# 底部装饰栏材质与名称
bottom-pane:
material: GRAY_STAINED_GLASS_PANE
name: " "
# 不可点击的导航占位符(首页/末页时显示)
disabled-nav:
material: BLACK_STAINED_GLASS_PANE
name: "&7已在%direction%"
# 可点击的导航按钮配置
navigation:
# 上一页按钮样式与提示
prev:
material: ARROW
name: "&a&l◀ &f上一页"
lore: ["&7点击回到第 %page% 页"]
# 下一页按钮样式与提示
next:
material: ARROW
name: "&e&l下一页 ▶"
lore: ["&7点击前往第 %page% 页"]
# 交易相关消息提示(支持颜色代码与占位符)
messages:
# 出售成功时的提示消息
sell-success: "&a✔ 成功出售 &f%amount% &a个 &f%item% &7(&6+%money% %currency%&7)"
# 今日限购已达上限时的提示
sell-limit-reached: "&c✘ 今日该物品已达限购上限!"
# 出售数量超限被自动调整时的提示
sell-limit-adjusted: "&c✘ 数量超限,已自动调整为 &f%remaining% &e个"
# 背包中没有匹配物品时的提示
sell-no-items: "&c✘ 背包中没有找到匹配的物品"
# 交易相关音效配置(格式: 音效名:音量:音调)
sounds:
# 出售成功播放的音效
sell-success: ENTITY_EXPERIENCE_ORB_PICKUP:1.0:1.5
# 出售失败/拒绝播放的音效
sell-denied: BLOCK_NOTE_BLOCK_BASS:1.0:1.0
# ====== 商品配置区(以下为具体商品定义)======
# 钻石收购配置
钻石:
# 物品材质 ID
mats: diamond
# 最低收购价格
min: 10.0
# 最高收购价格(每日在 min~max 之间随机)
max: 15.0
# 商品显示名称
name: "&b钻石"
# 每日限购数量,unlimited 表示不限制
limit: unlimited
# Pixelmon 黑球果收购配置(NBT 物品示例)
黑球果:
# NBT 物品
mats: '{count:1,id:"pixelmon:black_apricorn"}'
# 最低收购价格
min: 1.5
# 最高收购价格
max: 4.8
# 商品显示名称
name: "&8黑球果"
# 每日限购数量
limit: 1000[/CODE]
管理员指令
/myshop savenbt <物品ID> # 保存手中物品为 NBT 模板
/myshop reload # 重载 shop.yml 配置文件
/myshop give <玩家名> <金额> # 向指定在线玩家发放金币
/myshop open <页码> # 跳转到商店指定页码
/myshop price # 查看当前所有物品的实时收购价格
/myshop limit # 查看自己今日各物品的已售数量与限购额度
/myshop help # 显示可用指令帮助列表



