拍卖行界面
拍卖行界面组包含三个配置文件,覆盖拍卖物品展示模板、我的出价和我的拍品管理。
拍卖物品展示模板(auction_item.yml)
纯模板文件,无 layout 和 icons 定义。用于控制拍卖行列表中每个物品的展示样式。
模板变量
template:
lore:
- '{lore}'
- ''
- '&e起拍价: &f{start_price}'
- '&e当前价: &a{current_price}'
- '&e下次出价: &a{next_bid_price} &7({bid_rule})'
- '&e一口价: &6{buyout_price}'
- '&e一口价差额: &6{buyout_difference}'
- '&e预计税率: &6{tax_rate}%'
- '&e预计实收: &a{seller_income}'
- '&e预计税费: &c{tax_amount}'
- '&e最高出价者: &f{bidder}'
- '&e剩余时间: &f{remaining}'
- ''
- '&a左键竞拍 &7| &6右键一口价购买'
| 变量 | 说明 |
|---|---|
{lore} | 物品描述 |
{start_price} | 起拍价 |
{current_price} | 当前出价 |
{next_bid_price} | 下一次左键出价金额 |
{bid_increment} | 本次最低加价金额 |
{bid_rule} | 加价规则文本 |
{buyout_price} | 一口价文本;未设置时显示默认无一口价文本 |
{has_buyout} / {buyout_available} | 当前拍品是否设置一口价 |
{buyout_difference} | 当前价距离一口价的差额文本 |
{bidder} | 最高出价者 |
{seller} | 卖家名称 |
{remaining} | 剩余时间 |
{bid_percent} | 加价百分比 |
{tax_rate} | 当前成交价下的预计税率百分比 |
{tax_amount} | 当前成交价下的预计税费 |
{seller_income} | 当前成交价下的预计卖家实收 |
备注
当前默认 auction_item.yml 只提供 template.lore,不再通过 messages.bid_percent 控制加价显示;{bid_percent}、{bid_rule}、{next_bid_price} 等值来自 shop/auction.yml -> bid.*。
拍卖行我的出价(auction_my_bids.yml)
查看自己已出价的拍卖物品列表。
title: '&6我的出价'
layout:
- '#########'
- ' ggggggg '
- ' ggggggg '
- ' ggggggg '
- ' ggggggg '
- 'B########'
布局字符
| 字符 | 含义 |
|---|---|
g | 拍卖物品槽位(共 28 个,4 行) |
B | 返回 |
| 图标 | 左键 |
|---|---|
B | menu back |
模板变量
| 变量 | 说明 |
|---|---|
{lore} | 物品描述 |
{current_price} | 当前出价 |
{my_bid} | 我的出价 |
{remaining} | 剩余时间 |
拍卖行我的拍品(auction_upload.yml)
管理自己上架的拍卖物品,支持上架新拍品。
title: '&6我的拍品'
layout:
- '#########'
- ' ggggggg '
- ' ggggggg '
- ' ggggggg '
- ' ggggggg '
- 'B###U####'
布局字符
| 字符 | 含义 |
|---|---|
g | 拍品槽位(共 28 个,4 行) |
B | 返回 |
U | 上架拍卖物品 |
| 图标 | 左键 |
|---|---|
B | menu back |
U | malkuth auction upload |
模板变量
| 变量 | 说明 |
|---|---|
{lore} | 物品描述 |
{start_price} | 起拍价 |
{current_price} | 当前出价 |
{remaining} | 剩余时间 |