
TFC Hot or Not
热门与否:为 TerraFirmaCraft 增添深度与危险——请谨慎处理!
这是一个为 TerraFirmaCraft 制作的附加模组,它使玩家无法手持过烫或过冷的物品,除非携带隔热物品,例如连指手套、夹钳或隔热垫。这些物品具有耐久度,其消耗受所持物品温度的影响,并且最终可能会损坏。此外,副手中隔热物品的温度也会随着所持物品的温度而相应升高。最终,你可能会面临隔热物品燃烧或熔化的风险。
游戏功能
除了白名单和黑名单标签之外,该模组还引入了多种机制,影响玩家与高温、低温或气态物品及流体的交互方式。
当物品或流体过热时
- 温度高于配置的热阈值上限的物品或流体会灼烧玩家。
- 若手持这些物品,玩家可能会在短时间内着火。
- 在配置中启用后,物品提示框将显示“太烫”警告。
- 某些没有可测量温度的特定物品(例如熔岩桶),如果被列入白名单,仍可被视为高温物品。
当物品或流体过冷时
- 温度低于配置的冷阈值下限的物品或流体会施加负面效果。
- 效果包括缓慢和虚弱,模拟处理冰冻物体的困难。
- 在配置中启用后,物品提示框将显示“太冷”警告。
- 特殊情况可被列入白名单,以始终视为低温物品。
当物品或流体为气态时
- 气态物品或流体会施加漂浮效果,使玩家短暂漂浮。
- 仅在配置中启用了气态效果时才应用此效果。
- 在配置中启用后,物品提示框将显示“太轻”警告。
- 可使用黑名单标签排除特定的气体。
减轻灼烧或寒冷伤害
- 隔热物品(连指手套、隔热垫、夹钳)可以握在副手中,以安全地处理高温或低温物体。
- 这些隔热物品会根据所持物体的温度吸收耐久度损伤。
- 隔热物品的耐久度数值可配置(例如,木夹钳、隔热垫、连指手套)。
- 如果隔热物品损坏或未使用,玩家将面临自动掉落所持高温或低温物品的风险(即“丢弃”),具体取决于配置。
熔化物品
- 具有热容能力的物品,当其温度超过配方阈值时会熔化。
- 熔化可能会产生新的物品堆叠或玩家脚边的流体洼坑。
- 流体洼坑是可配置的,如果涉及熔融金属或熔岩,则可能具有危险性。
- 当物品接近熔化温度时,玩家会收到警告消息。
白名单和黑名单标签
该模组使用物品和流体标签来确定何时应用温度或气态效果。 这些标签允许整合包作者和附加模组作者自定义行为,而无需修改代码。
低温标签
cold_whitelist明确视为低温的物品或流体,即使它们未显示出温度属性。 示例:冰块、雪球。cold_blacklist永远不应被视为低温的物品或流体,即使它们满足低温阈值。 黑名单始终覆盖白名单和温度阈值。
高温标签
hot_whitelist明确视为高温的物品或流体,即使它们未显示出温度(例如,熔岩桶)。hot_blacklist永远不应被视为高温的物品或流体,即使它们超过高温阈值。 黑名单始终覆盖白名单和温度阈值。
气态标签
gaseous_whitelist明确视为气态的物品或流体。 仅在配置中启用了气态效果时才应用此效果。gaseous_blacklist被排除在气态效果之外的物品或流体,即使它们出现在白名单中。 黑名单始终覆盖白名单。
通用流体标签
fluid_whitelist一个宽泛的流体白名单,用于考虑被系统纳入的流体。 在应用特定的低温、高温或气态检查之前,用作过滤器。fluid_blacklist一个宽泛的流体黑名单,用于应被完全忽略的流体。 对于排除不应与温度逻辑交互的模组流体非常有用。
隔热标签
insulating可用于安全手持高温或低温物体的物品(例如,连指手套、隔热垫、夹钳)。 这些物品会根据其所持物品的温度吸收耐久度损伤。
标签的使用方式
黑名单始终优先 如果某个物品或流体在黑名单中,则永远不会应用效果,无论其是否在白名单中或温度如何。
温度阈值 具有可测量温度的物品或流体,如果超过配置的高温或低温阈值,则会应用效果。 在这种情况下,白名单并非必需。
白名单作为后备机制 没有温度的物品或流体(例如,熔岩桶、气瓶)如果被明确列入白名单,仍然可以应用效果。 如果白名单标签为空,则所有物品或流体都被允许,除非被列入黑名单。
气态效果 仅在配置中启用了气态效果,且物品或流体在气态白名单中(除非被黑名单排除)时才会应用。
总结
- 高温物品会灼烧玩家,并可能使玩家着火。
- 低温物品会使玩家缓慢和虚弱。
- 气态物品会使玩家漂浮。
- 隔热物品可减轻这些效果,但会消耗耐久度。
- 熔化机制会将过热物品转化为流体或新物品。
- 配置选项允许整合包作者微调温度阈值、耐久度,以及是否掉落物品或生成洼坑。
- 自动覆盖具有温度值的物品和流体。
- 明确包含无温度的特殊情况。
- 硬性排除所有被列入黑名单的内容。
- 白名单标签作为可选过滤器,仅在需要包含特殊情况时才必需。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。