/weather

/weather

图片处理:未转载源站游戏图像;具体物品、实体、效果或界面说明以中文文字保留。

原文:Commands/weather;源修订:3751988。

权限等级:Java 版为 2,基岩版为 1;基岩版需要开启作弊。设置天气。基岩版中也可以查询当前天气。

语法

Java 版:

weather (clear|rain|thunder) [<duration>]

基岩版:

weather <clear|rain|thunder> [duration: int]
weather query

参数

clear|rain|thunder:

  • clear:设为晴天,晴天结束后将转为雷暴。
  • rain:设为降雨(寒冷生物群系中为降雪),降雨结束后转为晴天。
  • thunder:设为雷暴(寒冷生物群系中为暴风雪),雷暴结束后转为晴天。

duration(time)或 duration: int(int):指定天气持续时间。

Java 版中,省略时使用随机持续时间,其范围由天气类型决定:

天气 游戏刻范围(含端点) 分钟范围(含端点)
clear 12000 至 180000 10 至 150
rain 12000 至 24000 10 至 20
thunder 3600 至 15600 3 至 13

Java 版的时间参数最小值为 1。基岩版以游戏刻指定时间,值应在 0 至 1000000(含端点)之间;为 0 或省略时,持续时间默认为 300 至 900 秒间的随机值。

结果

命令不完整或任意参数指定不正确时无法解析。基岩版中,duration: int 低于 0 或高于 1000000 时失败。其他情况成功。

输出

Java 版成功时,成功次数与 success 均为 1,result 为指定持续时间(省略时默认为 -1)。基岩版失败时成功次数为 0,成功时为 1。

示例

维持晴天一个 Minecraft 日:

/weather clear 24000

开始下雨,但让它按自身的持续时间结束:

/weather rain

外部链接

Microsoft Learn:/weather 命令(2024 年 8 月 1 日)。

来源为 Minecraft Wiki;本中文翻译/改编按 CC BY-NC-SA 3.0 共享。