3.3 额外物品描述
配置
可以在 config.yml
下设置通用的额外物品描述,此外各个商品也可以独立设置额外物品描述,详见“商店”一节。
默认配置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| add-lore: - '' - '@a&e购买价格: {buy-price}' - '@b&e出售价格: {sell-price}' - '@c&#FF7777玩家购买限制: {buy-times-player}/{buy-limit-player}' - '@d&#FF7777全服购买限制: {buy-times-server}/{buy-limit-server}' - '@e&#FF7777玩家出售限制: {sell-times-player}/{sell-limit-player}' - '@f&#FF7777全服出售限制: {sell-times-server}/{sell-limit-server}' - '@g ' - '@g&#ff3300c不能再买更多了!' - '@g&8刷新时间: {buy-refresh-player}' - '@i ' - '@i&#ff3300已售罄!' - '@i&8刷新时间: {buy-refresh-server}' - '@h ' - '@h&#ff3300不能再卖更多了!' - '@h&8刷新时间: {sell-refresh-player}' - '@j' - '@j&#ff3300不能再向服务器出售更多了!' - '@j&8刷新时间: {sell-refresh-server}' - ' ' - '@a{buy-click}' - '@b{sell-click}' - '@k&#FFFACDShift+鼠标左键 选择数量!' - '@b&#FFFACD键盘 Q 键 选择全部!'
|
前缀 - 条件符
每一行以“@+小写字母”开头的描述都会被判断为条件行。我们只会在满足条件时显示这行文本。
@a - 该物品拥有购买价格。(意味着该商品拥有 buy-prices 部分配置)
@b - 该物品拥有出售价格。(意味着该商品拥有 sell-prices 部分配置)
@c - 该物品拥有玩家购买限制。(意味着该商品拥有 buy-limits.player 设置)
@d - 该物品拥有全服购买限制。(意味着该商品拥有 buy-limits.global 设置)
@e - 与 @c 相似,但是是出售相关的。
@f - 与 @d 相似,但是是出售相关的。
@g - 该商品已经到达了玩家购买限制。
@h - 该商品已经到达了玩家出售限制。
@i - 该商品已经到达了全服购买限制。
@j - 该商品已经达到了全服出售限制。
@k - 玩家 没有 打开增量购买菜单。
@m - 该商品正处于购买冷却状态。
@n - 该商品正处于出售冷却状态。
后缀
-b - 该行只会对 Java 版客户端的玩家显示,仅限付费版使用。