Inventory Weight (库存重量-跟踪玩家库存物品数量并影响玩家移动速度)
该插件跟踪玩家库存中物品的数量,并允许您通过材料、物品名称或物品注释来配置这些物品的重量!玩家的库存越重,移动速度就会变慢。有许多方法可以配置这个插件,以确保它符合您服务器的需求。这是为生存服务器添加的一个很好的机制,或者为角色扮演服务器增加更多的现实感。
特点
- 随着库存重量的增加,玩家的移动速度会减慢
- 自定义移动速度范围(Minecraft的默认速度为.2,可以通过设置范围来随着您的库存变得更重或更轻而改变)
- 通过材料、物品名称或通过物品注释进行物品重量的自定义
- 自定义插件消息以满足您的需求并适应不同语言
- 在给定的最大重量下,冻结玩家移动
- 可以使用权限节点设置无限多的最大重量组(请参见inventoryweight.maxweight权限节点)
命令
- /iw- 显示所有可用命令
- /iw weight- 显示您当前的重量和速度(如果用户具有inventoryweight.off权限、用户处于创造模式中,或在给定世界中禁用了重量,则此命令将无法工作)
- /iw get - 返回您主手中物品的重量
- /iw get [Material Name] - 返回材料的默认重量
- /iw info - 提供有关Inventory Weight插件的信息
- /iw reload - 重新加载config.yml,这使您可以在服务器运行时进行配置更改
权限
- inventoryweight.reload- 允许玩家重新加载config.yml
- inventoryweight.off- 给予玩家免受库存重量插件影响的权限
- inventoryweight.maxweight.[maxweight value]- 如果玩家拥有此权限,则其最大重量将为给定值。例如,如果玩家拥有inventoryweight.maxweight.100权限,那么他们的最大重量将是100,这将覆盖默认的最大重量。
占位符
- %inventoryweight_weight%
- %inventoryweight_maxweight%
- %inventoryweight_speed%
- %inventoryweight_inventorybar%
- %inventoryweight_weightPercentage%
配置
config.yml可以用于更改插件的工作方式。您可以使用最小行走速度和最大行走速度来控制玩家在最大重量和0时可以移动的速度快慢。最大重量限制适用于所有玩家(可以通过权限节点设置多个最大重量)。在最大重量限制下,玩家将达到最低速度或完全失去移动能力。您还可以在配置文件中更改这一点。还可以设置禁用移动标志为true,此时玩家将无法在达到最大容量时移动。可以在config.yml中按材料、显示名称或使用注释标签设置每个物品的重量。如果未设置物品的重量,则会采用默认重量。
注释标签
配置的一个重要部分是'loreTag'值,它允许您从物品注释中控制物品的重量。这对于自定义物品非常有用。它通过在配置中设置一个注释标签来工作,例如\"Weight:\"。要设置自定义重量,您需要在物品注释中有一行等于\"Weight: 17.8\"。该物品的重量将为17.8。插件正在查找与给定标签相同行的数字。在数字前必须有一个空格键。这是设置物品重量的最高优先级方式。
此外,配置中还有一个'capacityTag'值。可以使用这个值来设置类似于上面的注释标签。这个标签将增加持有该物品的玩家的最大重量。
如果您喜欢使用这个插件,请留下评论,让我知道您希望我在将来添加什么功能!
请在讨论帖中报告所有错误/问题,或者在Spigot上直接给我留言。我喜欢制作免费插件,但如果您想支持我并激励我继续工作,请随时使用我的bilibili链接。
即将推出的功能
- 特定用例的预设config.yml文件(例如,仅限装甲和武器)
- 更多的自定义选项
- 在一定重量下禁止玩家锁定更多物品的能力
我很欣赏迄今为止收到的反馈。当我努力提高这个插件的质量时,我会很高兴得到一些额外的功能想法。
Inventory Weight (库存重量-跟踪玩家库存物品数量并影响玩家移动速度)
可用版本为:|1.12|1.13|1.14|1.15|1.16|1.17|1.18
收录