
太阳发热真实性
这是一个《我的世界》模组。该模组试图模拟我们在白天因太阳光而产生的感觉和现象,比如脱水、水分蒸发、出汗等。
查看大图太阳真实模拟
一款独特模组,旨在一定程度上模拟太阳的真实性。本模组基于 Fabric API,专为 Minecraft 1.21 版本打造。通过引入动态温度、水分机制、护甲重量机制以及水蒸发系统,迫使玩家尊重太阳的力量。
核心特性
1. 重型护甲负重惩罚
穿戴重型护甲(例如钻石和下界合金制成的护甲)会降低你的移动速度。如果玩家装备了 3 件或以上的钻石或下界合金护甲,将会因负重而受到持续的缓慢效果影响。
2. 阳光下流汗与脱水
- 汗水粒子: 在晴朗无云的日子,直接暴露在未受遮挡的阳光下会导致玩家头部冒出滴水粒子,模拟剧烈流汗的效果。
- 水分消耗: 一个水分值将追踪你的体内含水量。在露天阳光下会持续消耗该值。如果穿着重型护甲,消耗速度将翻倍。
3. 脱水惩罚
未能维持足够的水分将导致疲惫:
- 水分低于 30%: 玩家会受到挖掘疲劳和缓慢效果影响。
- 水分降至 0%: 玩家开始感到极度疲劳(类似晕厥),并因严重中暑和脱水而周期性受到伤害。
4. 补水方法
玩家可通过以下方式将水分值瞬间重置为安全的 100%:
- 饮用原版水瓶中的水。
- 将自己浸没并游泳于水体中。
5. 动态太阳蒸发
物理太阳会改变你周围的世界。当太阳直射头顶时:
- 直接暴露在天空下的水源方块会逐渐升温并蒸发为空气,并生成环境烟雾粒子。
- 未加遮盖的冰块将完全融化为空气,而非变成水,使理想化的 Minecraft 环境更加真实。玩家必须建造屋顶或遮盖物来保护水资源和灌溉系统。
技术细节与优化
- 适用版本: Minecraft 1.21+
- 性能优化: 本模组基于优化后的服务器刻循环监听器(
ServerTickEvents.END_SERVER_TICK)。计算和环境检查每秒执行一次(tickCounter % 20),确保对游戏帧数或服务器 TPS 性能毫无影响。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。