创建航空学:重量

创建航空学:重量

为玩家、生物、背包、容器、盔甲等添加基于真实Sable的物理效果!

创建

什么是重量?

重量 是 机械动力:航空学 的一个附属模组 —— 它让实体、物品栏和货物放置位置在模拟装置上变得至关重要。

甲板上的玩家、生物和容器会为Sable的物理模拟增加真实质量。

游戏玩法

玩家拥有自己的重量 —— 如果都堆在船的一侧,船就会向你们那边倾斜。没有脚本化的效果,只有物理。

跳跃和着陆会以真实的力量冲击甲板,冲击力根据你跳跃或下落的高度而变化。

可选质量来源 (默认禁用)

 

- 携带的物品栏与装备: 为玩家携带的物品栏、生物装备的盔甲和标准护甲(基于保护点数计算)提供动态重量。

- 容器与流体储罐: 模拟容器内容物和流体储罐的质量(通过 #weight:tanks 标签)。可以使用 #weight:ignored_containers 标签排除特定容器。

配置与自定义

所有数值都可以在游戏内调整!配置项从7个扩展到22个选项,为玩家和货物提供独立的重量缩放比例。

- 自动模组支持: 包含3个预填的重量等级,映射到常见的标签,可即时集成模组物品。

- 热重载JSON文件: 使用 item_weights.json 和 entity_weights.json 实时调整质量数值。

- 命令: 使用 /weight reload 即时重载配置,并通过增强的 /weight debug 命令输出查看详细的质量数据。