Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement
gamerule
需要的权限等级

2[仅Java版]
1[仅基岩版]

限制条件

启用作弊(仅对于某些规则)[仅基岩版]

设置或查询游戏规则。

语法[]

  • Java版
gamerule <规则> []

参数在Java版中区分大小写。

  • 基岩版
gamerule
gamerule <rule: BoolGameRule> [value: Boolean]
gamerule <rule: IntGameRule> [value: int]

参数[]

参数在基岩版中输入时不区分大小写。

规则(基岩版:rule: BoolGameRulerule: IntGameRule

指定要设置或查询的游戏规则。只有某些预设的游戏规则会影响游戏玩法(见预设游戏规则)。

(基岩版:value: Booleanvalue: int)(可选)

指定将游戏规则设置的值。只有truefalse指定预设的游戏规则会真正影响游戏玩法,但是对于maxEntityCramming[仅Java版]randomTickSpeedspawnRadiusplayersSleepingPercentage[仅Java版]functionCommandLimit[仅基岩版]maxCommandChainLength,任何整数(-2147483648~2147483647)都会影响游戏玩法(见预设游戏规则)。

效果[]

命令触发条件Java版基岩版
任意参数未正确指定 无法解析 执行失败
执行成功时查询或设置指定的游戏规则

输出[]

命令版本条件成功次数/execute store success .../execute store result ...
任意Java版执行成功11该游戏规则在命令执行后的数值(true为1,false为0)
基岩版执行失败0N/AN/A
执行成功1N/AN/A

示例[]

  • 停止日夜交替: gamerule doDaylightCycle false
  • 停止自然恢复生命值: gamerule naturalRegeneration false
  • 禁止苦力怕、恶魂等生物改变方块: gamerule mobGriefing false
  • 停止天气变化: gamerule doWeatherCycle false
  • 在玩家死亡时保留物品栏: gamerule keepInventory true
  • 防止TNT爆炸:[仅基岩版]gamerule tntExplodes false
  • 防止玩家互相攻击:[仅基岩版]gamerule pvp false
  • 屏蔽命令方块执行成功后在控制台显示的文本内容:gamerule commandBlockOutput false

历史[]

Java版
1.4.212w32a加入了/gamerule
1.814w29a加入了创建虚拟规则的能力。
1.1317w45a不再接受未知值(自定义游戏规则)。
现在会对值进行类型检查。
携带版
1.0.51.0.5.0加入了/gamerule
基岩版
?不再接受未知值(自定义游戏规则)。
Advertisement