
威工厂 终极重量
针对《我的世界》的体重模组,优先考虑兼容性和性能。
Warfactory Ultimate Weight
WarFactory Ultimate Weight 是一个多版本的 Minecraft 模组,专注于物品栏负重、移动惩罚和耐力值。
它围绕“性能优先的物品栏追踪”设计,而非许多旧版负重模组及其前身所使用的暴力全物品栏迭代。
该模组基于共享核心构建,并配有特定版本的运行时挂钩。目前支持以下版本:
| Minecraft | 加载器 |
|---|---|
1.12.2 |
旧版 Forge |
1.20.1 |
Fabric, Forge |
1.21.1 (计划中) |
NeoForge, LexForge |
功能
- 可配置的物品和物品栏负重系统
- HUD 和工具提示负重显示
- 基于负重的移动和跳跃惩罚
- 用于阻止拾取和转移的硬锁定阈值
- 服务器到客户端的配置同步
- 支持基于增量的物品栏负重更新(如果支持)
- 耐力系统,包含:
totalStamina,staminaLossRate,staminaGainRate - 基于负重的耐力消耗惩罚
- 可选的冲刺和跳跃耐力消耗
- 嵌套物品栏负重支持
- 模组兼容性补丁和面向模组开发者的 API
支持的模组
Ultimate Weight 会读取模组化存储物品的内容,使得物品的负重根据其内部物品数量而变化,并统计玩家在额外装备栏(Baubles / Curios)中穿戴的物品。任何暴露标准物品处理器(item-handler)能力的物品都会自动被支持;以下模组还额外获得针对其自定义存储的专用处理。兼容性补丁仅在目标模组存在时加载,不存在时则是安全的。
1.12.2(旧版 Forge / Cleanroom)
| 模组 | 支持情况 |
|---|---|
| Baubles | 穿戴的饰品物品会计入负重 |
| Traveler's Backpack | 穿戴 + 携带的背包内容物 |
| Retro Sophisticated Backpacks | 背包内容物和已安装的升级 |
| GregTech (CE Unofficial) | 机器 / 物品容器 |
| HBM's Nuclear Tech | 存储箱内容物 |
| Storage Drawers | 抽屉内容物 |
任何拥有 IItemHandler 的物品 |
通用方式计算嵌套内容物 |
1.20.1(Forge)
| 模组 | 支持情况 |
|---|---|
| Curios | 穿戴的饰品物品会计入负重 |
| Sophisticated Backpacks | 穿戴(Curios/胸甲栏)+ 携带内容物,一键存放 |
| Traveler's Backpack | 穿戴 + 携带的背包内容物 |
| GregTechCEu Modern | 机器容器,包括箱子 |
| Superb Warfare | 弹药箱(按类型统计弹药数量) |
| Storage Drawers | 抽屉内容物 |
任何拥有 IItemHandler 的物品 |
通用方式计算嵌套内容物 |
补丁所使用的同一个注册表也作为公共 API 公开,因此其他模组可以注册自己的负重提供者。在 1.20.1 Fabric 版本中,原版嵌套容器会计数,但上述针对特定模组的处理器和通用物品处理器读取器仅限 Forge 版本(可能会有所变动)。
配置
配置文件因版本而异:
1.12.2config/wfweight/weight_config_1_12.yaml1.20.1config/wfweight/weight_config_modern.yaml
完整参考文档:
许可证
本项目基于 GPLv3 许可证开源。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。