Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
注册
Advertisement
weather
需要的权限等级

Java版:2
基岩版:1

限制条件

启用作弊[仅基岩版]

更改游戏中的天气。

语法[]

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

参数[]

clear|rain|thunder

  • clear - 将天气设为晴天。
  • rain - 将天气设为雨天(寒冷的生物群系会下雪)。
  • thunder - 将天气设为雷暴雨(寒冷的生物群系会下雷暴雪)。

JE<duration>integer
BEduration: intint

指定以游戏刻为单位的天气持续时间。
Java版中,可通过在其后加t、​sd后缀来指定单位,分别代表刻(游戏刻,可省略)、秒(现实时间秒)和天(Minecraft天)。若指定为0,将会随机设置一个天气,若未指定,默认为5分钟。
基岩版中,如未指定或设为0,天气时长将在300秒到900秒中随机取值。

BE: query

查询目前的天气情况,分为“不下雨”、“下雨”、“雷阵雨”。

效果[]

命令触发条件Java版基岩版
任意参数不正确 无法解析 执行失败
执行成功时将天气更改为指定持续时间的天气,或输出当前天气[仅基岩版]

命令的执行环境不是主世界minecraft:overworld)时使用该命令也会成功,但不会产生任何作用。

输出[]

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版执行失败000
执行成功11指定的<duration>
基岩版执行失败0N/AN/A
执行成功1N/AN/A

示例[]

将天气改为晴天,持续一个Minecraft日(20分钟):/weather clear 1200s
将天气改为下雨,且让其自行结束:/weather rain
身处主世界以外的维度时,将天气改为雷暴:/execute in minecraft:overworld run weather thunder

历史[]

Java版
1.4.212w32a加入了/weather
1.19.423w03a现在,若duration参数未指定,天气变化的持续时间会与游戏的常规天气周期相匹配。
duration参数的默认单位由秒改为游戏刻。
现在支持duration参数值后加后缀表示单位。
携带版Alpha
0.16.0build 1加入了/weather

语言

Advertisement