截图
介绍
Clear Sky
一个小巧的 Fabric 模组,为 Minecraft 添加第四种天气类型:TRUE_CLEAR。
为什么制作这个模组
Minecraft 有三种天气类型——CLEAR、RAIN 和 THUNDER——但“晴朗”
其实并不是真的晴朗。天空中仍然有云。Clear Sky 添加了 TRUE_CLEAR,
它和晴朗天气完全相同,只是没有云层,让你看到真正空旷的蓝天。
这只是个小细节,但一旦你注意到“晴朗”天气时还有云,
之后就再也无法忽视它们了。
功能介绍
- 添加新的天气类型
TRUE_CLEAR。它看起来与CLEAR完全相同,只是没有云层。 - 在正常天气周期中,每当一段晴朗天气开始时,都会掷一次硬币:一半概率出现普通的
CLEAR,另一半概率出现TRUE_CLEAR。雨天和雷雨天气完全不受影响。 - 长时间的晴朗天气也可能自行变化。大约每 2.5 分钟(
3000ticks)有 25% 的概率切换成另一种晴朗天气,因此你偶尔会看到云层悄然出现或散去,却没有一滴雨落下。 - 天气变化时,云层会在几秒内渐隐渐现,而不是突然出现或瞬间消失。
所有逻辑都由服务器驱动并同步到客户端,因此单人游戏和服务器中的表现一致。
命令
TRUE_CLEAR 可以像其他天气类型一样,直接用于原版 /weather 命令:
/weather true_clear [duration]
/weather clear— 普通晴朗天气,仍然有云(与原版一致)。/weather true_clear— 万里无云。duration为可选参数,用法与原版天气命令相同。
需要权限等级 2,与其他 /weather 命令相同。
各种天气大致出现的频率
假设使用默认游戏规则,且没有人强制更改天气,经过较长时间的游戏后,
各类天气出现的比例大致如下:
| 天气类型 | 出现时间占比 |
|————–|———–|
| CLEAR | ~42% |
| TRUE_CLEAR | ~42% |
| RAIN | ~14% |
| THUNDER | ~1% |
换句话说,原本属于“晴朗”天气的时间现在由 TRUE_CLEAR 和 CLEAR 平分。天气只会在有天空的维度中循环(下界和末地保持原样)。
安装方法
- 下载 Fabric Loader 和 Fabric API。
- 将
clear-sky.jar和 Fabric API 一起放入mods/文件夹。 - 如果要进行多人游戏,也请在服务器上进行相同操作——需要在客户端和服务器两侧都安装,这样每个人才能看到云层消失。
从源代码构建
./gradlew build
生成的 jar 文件位于 build/libs/。
运行要求
- Minecraft 1.21.11
- Fabric Loader 0.19.3+
- Fabric API
- Java 21
许可证
MIT — 详见 LICENSE。你可以随意使用。
常见问题
Clear Sky 支持哪些 Minecraft 版本?
Clear Sky 支持 Minecraft Java 版 1.20–1.21.11,共 7 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Clear Sky 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。
oliveryasuna 的其他作品
查看全部 →
COAL – Cloth Config adapter
Renders every COAL-using mod's settings screen in Cloth Config.
Improved Weather Command (IWC)
Puts the vanilla weather setters under /weather set and adds a /weather get to check whether it's clear, raining, or thundering. Fabric and NeoForge.
评论
登录后评论和评分