LuckPerms - MT物品栏权重

LuckPerms - MT物品栏权重

LuckPerms InventoryWeight将LuckPerms的排名元数据值与MT Inventory Weight相连接,允许服务器管理员通过LuckPerms元数据键来授予基于固定值、百分比或倍数的携带容量加成。

游戏机制

LuckPerms InventoryWeight

LuckPerms InventoryWeight 是 MT Inventory Weight 与 LuckPerms 的服务器端附加功能。

它允许服务器管理员通过 LuckPerms 的权限组/用户元数据值,为玩家增加最大库存重量。

本模组不能独立运行。

必要依赖

该附加功能需要:

仅限服务器端

LuckPerms InventoryWeight 设计为在服务器上运行。

它不会添加客户端 UI、按键绑定、界面、HUD 元素或提示框。它仅修改 MT Inventory Weight 使用的服务器端最大重量计算逻辑。

功能特点

  • 将 LuckPerms 与 MT Inventory Weight 集成
  • 允许管理员使用 LuckPerms 元数据配置负重加成
  • 支持固定最大重量加成
  • 支持百分比加成
  • 支持直接倍数加成
  • 仅限服务器端

支持的 LuckPerms 元数据键

该附加功能会读取以下 LuckPerms 元数据键:

inventoryweight.maxweight.add
inventoryweight.maxweight.percent
inventoryweight.maxweight.multiplier

固定加成

/lp group vip meta set inventoryweight.maxweight.add 50

效果:

+50 最大重量

百分比加成

/lp group vip meta set inventoryweight.maxweight.percent 25

效果:

+25% 最大重量

倍数加成

/lp group vip meta set inventoryweight.maxweight.multiplier 1.5

效果:

1.5x 最大重量

计算公式

最终结果按以下方式计算:

最终最大重量 = (当前最大重量 + 固定加成) * (1 + 百分比 / 100) * 倍数

示例:

当前最大重量: 100
固定加成: 50
百分比: 25
倍数: 1.5

最终: (100 + 50) * 1.25 * 1.5 = 281.25

权限组配置示例

/lp group default meta set inventoryweight.maxweight.add 0
/lp group vip meta set inventoryweight.maxweight.add 50
/lp group vip meta set inventoryweight.maxweight.percent 10
/lp group elite meta set inventoryweight.maxweight.add 100
/lp group elite meta set inventoryweight.maxweight.percent 25
/lp group elite meta set inventoryweight.maxweight.multiplier 1.5

文档

完整文档请查阅: https://megatrex4.github.io/inventory-weight/guide/addons/luckperms