Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement

命令/infobox

设置或查询一条游戏规则。

语法
  • Java版
gamerule <规则> [<>]

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

  • 基岩版
gamerule <规则:字符串> [值:布尔值]
gamerule <规则:字符串> [值:整数]
参数

参数在基岩版中只有小写时才会提示参数,但输入时不区分大小写。

规则(基岩版:规则:字符串
指定要设置或查询的游戏规则。在基岩版可为任何值,但只有某些预设的游戏规则会影响游戏玩法(见下预设游戏规则)。
(基岩版:值:布尔值值:整数)(可选)
指定将游戏规则设置的值。只有truefalse指定预设的游戏规则会真正影响游戏玩法,除maxEntityCrammingrandomTickSpeedspawnRadius以外,任何0或以上的整数都会影响游戏玩法(见下预设游戏规则)。
预设游戏规则
规则名 描述 默认值 数据类型 Java版 基岩版
announceAdvancements 是否在聊天框中公告玩家进度的达成 true 布尔值
commandBlocksEnabled
命令方块在游戏中是否被启用 true 布尔值
commandBlockOutput
命令方块执行命令时是否在聊天框中向管理员显示 true 布尔值
disableElytraMovementCheck 是否让服务器停止检查使用鞘翅玩家的移动速度。有助于减轻因服务器延迟而导致的飞行卡顿,但有可能导致生存模式下玩家飞行过快(作弊)。 false 布尔值
doDaylightCycle
是否进行日夜交替相变化 true 布尔值
doEntityDrops
非生物实体是否掉落物品 true 布尔值
doFireTick
火是否蔓延及自然熄灭 true 布尔值
doInsomnia 幻翼是否在夜晚生成 true 布尔值
doLimitedCrafting 玩家的合成配方是否需要解锁才能使用 false 布尔值
doMobLoot
生物在死亡是否掉落物品(战利品) true 布尔值
doMobSpawning
生物是否自然生成。不影响刷怪箱 true 布尔值
doTileDrops
方块被破坏时是否掉落物品 true 布尔值
doWeatherCycle
天气是否变化 true 布尔值
drowningdamage 玩家是否承受窒息伤害 true 布尔值
falldamage 玩家是否承受跌落伤害 true 布尔值
firedamage 玩家是否承受火焰伤害 true 布尔值
keepInventory
玩家死亡后是否保留物品栏物品(死亡时物品不掉落) false 布尔值
logAdminCommands 是否在服务器日志中记录管理员使用过的命令 true 布尔值
maxCommandChainLength 指定工作在连锁模式的命令方块的总数量 65536 整型
maxEntityCramming 玩家或生物能同时推动其他可推动实体的数量,超过此数量时将承受每半秒3(♥♥窒息伤害。设置成0可以停用这个规则。此规则影响生存模式和冒险模式的玩家,以及除蝙蝠外的所有生物。可推动实体包括非旁观模式玩家、除蝙蝠外的所有生物、船和矿车。 24 整型
mobGriefing
爬行者僵尸末影人恶魂凋灵兔子村民是否能放置、修改或破坏方块,以及村民、僵尸、骷髅僵尸猪人狐狸是否能捡拾物品 true 布尔值
naturalRegeneration 玩家是否能在饥饿值足够时自然恢复生命值(不影响外部治疗效果,如金苹果生命恢复状态效果等) true 布尔值
pvp 玩家之间能否造成伤害 true 布尔值
randomTickSpeed 每游戏刻每区块中随机的方块刻发生的频率(例如植物生长,树叶腐烂等)。为0时禁用随机刻,较高的数字将增大随机刻频率。 3 整型
reducedDebugInfo 调试屏幕是否简化而非显示详细信息;同时影响F3 + B(实体碰撞箱)和F3 + G(区块边界)效果的显示。 false 布尔值
sendCommandFeedback
玩家执行命令的返回信息是否在聊天框中显示。同时影响命令方块是否保存命令输出文本。 true 布尔值
showcoordinates 是否在聊天框区域持续实时显示玩家坐标 false 布尔值
showDeathMessages 是否在聊天框中显示玩家以及驯养宠物(豹猫鹦鹉)的死亡信息。 true 布尔值
spawnRadius 首次进入服务器的玩家和没有重生点的死亡玩家在重生时与世界重生点坐标的距离 10 整型
spectatorsGenerateChunks 是否允许旁观模式的玩家生成区块 true 布尔值
tntexplodes TNT是否会爆炸 true 布尔值
效果
规则未指定(例如,尝试查询或修改一条未定义的游戏规则)或者规则不属于预设游戏规则[仅Java版]时失败。
成功时,返回游戏规则的值(若未指定)或将游戏规则设为指定的值(若指定)。
示例
  • 停止日夜交替: gamerule doDaylightCycle false
  • 停止自然恢复生命值: gamerule naturalRegeneration false
  • 禁止爬行者、恶魂等生物改变方块: gamerule mobGriefing false
  • 停止天气变化: gamerule doWeatherCycle false
  • 在你死亡时保留物品栏: gamerule keepInventory True

历史

Java版
1.4.212w32a加入了/gamerule命令。
1.814w03a加入了规则/logadmincommands
1.8.1pre1加入了规则/doentitydrops
pre1规则/dotiledrops不再影响实体
1.1317w45a不再接受未知值(自定义游戏规则)。
现在会对值进行类型检查。
17w49b移除了gameLoopFunction规则。
1.14.3pre3加入了规则/disableraids,设为true时禁用袭击
携带版
1.0.5build 1加入了/gamerule
Advertisement