
玩家重量
你是否曾觉得能在物品栏里装下整整几立方米的材料,有点太不真实了?
玩家重量
Player Weight 是一个 Minecraft Fabric 模组,为所有物品添加重量值,并针对超出重量阈值提供可配置的惩罚。
Player Weight 在服务端为必需,客户端为可选。
配置
Player Weight 由配置驱动;你可以通过配置更改模组的所有(合理)方面。 例如,你可以通过在配置中添加条目,使所有名称中包含“dirt”的物品完全无重量。 配置支持 ModMenu,允许在游戏内修改,同时也更加用户友好。 默认情况下,配置会将一些显而易见的物品的重量调整为预设值,以节省你设置模组的时间,不过你也可以随意移除这些预设值。
下面是阻止空气为玩家物品栏增加重量的配置条目。
{
"text": "Air",
"modifier": 0.0,
"type": "PLAIN"
}
注意:将配置中的 weightModifiersAreMultiplicative true/false 值设为 false 不会阻止此条目被特别地设置为零重量。
每个配置条目中有三个字段:
text:这是模组用来判断给定物品是否应修改其重量的文本modifier:默认情况下,此值会将物品的重量乘以该数值。不过,如果weightModifiersAreMultiplicative为 false,则会改为增加到物品的重量上type:这指定了模组在检查物品是否符合修改条件时应如何使用text字段。它有四个可能的值:PLAIN,模组会简单地检查物品 ID 中是否包含text;REGEX,模组会将text编译为正则表达式并检查物品 ID 是否匹配;ITEM,模组会检查物品 ID 是否与 text 完全匹配;最后是TAG,它会检查物品是否包含在给定标签中。
例如,如果我只想让 another_mod:sludgeball 的重量变为其正常重量的 1/10,我会创建如下条目:
{
"text": "another_mod:sludgeball",
"modifier": 0.1,
"type": "ITEM"
}
weightPunishments 是配置文件中另一个条目列表。
一个惩罚条目看起来像这样:
{
"type": "SPEED",
"value": 0.9,
"begin": 0.8,
"scaleWithWeight": true
}
此条目会在玩家重量超过其最大重量的 80% 时,将玩家速度设置为其原始速度的 90%。scaleWithWeight true/false 值会使效果随着玩家增加的重量越来越多而变得越来越明显。
显示 1-6 条,共 6 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。