Skip to content

槽位规则

槽位规则放在 slot/ 目录下。

示例文件标注为“仅示例”,正式使用时建议复制为新文件再修改。

槽位 ID

写法说明
DragonCore#槽位名龙核槽位
GermPlugin#槽位名萌芽槽位
APInventory#分页id#槽位id梦星桐背包
LyInventory#背包id#类型离渊背包
LyInventoryReload#背包id#类型离渊背包重置版
YeeJewelry#背包id#槽位id清守饰品背包
Origin#MainHand主手
Origin#OffHand副手
Origin#Helmet头盔
Origin#ChestPlate胸甲
Origin#Legging护腿
Origin#Boots靴子
Minecraft#槽位id原版背包槽位

槽位可用条件

enable-condition 决定玩家是否可以强化并生效该槽位。

yaml
enable-condition:
  - "permission:{lss.mainhand}"
  - "papi:{%player_level% >= 0}"

支持 permission:{}nopermission:{}papi:{}

强化按钮

槽位节点下的 itemnamelore 用于构建界面按钮。

常用占位:

占位说明
{now_level}当前等级
{max_level}最大等级
{now_strength}当前强化效果
{next_strength}下级强化效果
{need_condition}下级强化需求
{chance}强化几率
{leveldown_condition}降级需求

强化区间

strengthen 按等级区间配置。

yaml
strengthen:
  0-5:
    condition:
      - "eco:{10*{level}*{level}}| &e需要: 金币x{amount}"
    chance: "1-({level}*0.1)"
    fixed-lore:
      - "&6 攻击力 &a+<1*{level}~%.0f>"

chance 范围为 0-1,可以写公式。

条件写法

写法说明
item:{插件@物品#数量}扣除物品库物品
eco:{公式}扣除金币
point:{公式}扣除点券
papi:{表达式}判断变量
permission:{权限}判断权限
nopermission:{权限}判断没有权限
cx:{货币id#公式}扣除 CX 货币
lshop:{货币id#公式}扣除商店重置版货币

| 后面是展示到按钮上的文本,可使用 {item}{amount}{level}

属性内容

字段说明
fixed-lore固定增加的属性描述
addition-lore读取装备原有描述后计算增幅
show-lore展示到界面变量里的效果描述
lore-get-value从装备描述读取数值作为变量

addition-lore 适合做“按装备原属性百分比增强”的效果。

降级

level-down.enable: true 后,右键槽位按钮可降级。

降级支持独立条件和成功指令:

yaml
level-down:
  enable: true
  condition:
    - "eco:{10*{level}*{level}}| &e需要: 金币x{amount}"
  command:
    - "[console]tell %player_name%降级成功!"