
命令
/gamerule
显示或更改游戏规则的值。
| /gamerule <rule> |
| /gamerule <rule> <value> |
| 参数 | 值的类型 | 输入内容 |
|---|---|---|
| <value> | 真或假 | 规则的新值:开关类规则用 true 或 false,数值类规则用整数。省略后会显示当前值。 |
| 权限等级 | 2:管理员、开启作弊的世界、命令方块和函数 |
| 适用于 | 多人服务器上的管理员、启用作弊的单人世界,以及命令方块和函数。 |
| 结果 | 不带值时,会提示“Game rule ... is currently set to ...”。带值时,会提示“Game rule ... is now set to ...”。/execute store 保存的数字是规则的值:真假类规则为1或0,数值类规则为该数字本身。 |
| 查询 | 只写规则名称会显示其当前值,不做任何更改。 |
| 设置 | 在规则名称后写值会更改该规则。开关类规则取值为true或false。数值规则接受整数,部分规则有最小值或最大值(例如 max_snow_accumulation_height 接受0至8)。 |
| 已经设置 | 将规则设为其已有的值会失败,并提示“Game rule ... is already set to ...”。 |
| 规则名称 | 规则名称使用小写字母和下划线书写,例如keep_inventory。每条规则也可以带上minecraft:前缀书写,例如minecraft:keep_inventory。 |
| advance_time | true或false | true |
| advance_weather | true或false | true |
| allow_entering_nether_using_portals | true或false | true |
| block_drops | true或false | true |
| block_explosion_drop_decay | true或false | true |
| command_block_output | true或false | true |
| command_blocks_work | true或false | true |
| drowning_damage | true或false | true |
| elytra_movement_check | true或false | true |
| ender_pearls_vanish_on_death | true或false | true |
| entity_drops | true或false | true |
| fall_damage | true或false | true |
| fire_damage | true或false | true |
| fire_spread_radius_around_player | 整数(至少为-1) | 128 |
| forgive_dead_players | true或false | true |
| freeze_damage | true或false | true |
| global_sound_events | true或false | true |
| immediate_respawn | true或false | false |
| keep_inventory | true或false | false |
| lava_source_conversion | true或false | false |
| limited_crafting | true或false | false |
| locator_bar | true或false | true |
| log_admin_commands | true或false | true |
| max_block_modifications | 整数(至少为1) | 32768 |
| max_command_forks | 整数(至少为0) | 65536 |
| max_command_sequence_length | 整数(至少为0) | 65536 |
| max_entity_cramming | 整数(至少为0) | 24 |
| max_minecart_speed | 整数(从1到1000) | 8,仅限启用矿车改进实验的世界 |
| max_snow_accumulation_height | 整数(从0到8) | 1 |
| mob_drops | true或false | true |
| mob_explosion_drop_decay | true或false | true |
| mob_griefing | true或false | true |
| natural_health_regeneration | true或false | true |
| player_movement_check | true或false | true |
| players_nether_portal_creative_delay | 整数(至少为0) | 0 |
| players_nether_portal_default_delay | 整数(至少为0) | 80 |
| players_sleeping_percentage | 整数(至少为0) | 100 |
| projectiles_can_break_blocks | true或false | true |
| pvp | true或false | true |
| raids | true或false | true |
| random_tick_speed | 整数(至少为0) | 3 |
| reduced_debug_info | true或false | false |
| respawn_radius | 整数(至少为0) | 10 |
| send_command_feedback | true或false | true |
| show_advancement_messages | true或false | true |
| show_death_messages | true或false | true |
| spawn_mobs | true或false | true |
| spawn_monsters | true或false | true |
| spawn_patrols | true或false | true |
| spawn_phantoms | true或false | true |
| spawn_wandering_traders | true或false | true |
| spawn_wardens | true或false | true |
| spawner_blocks_work | true或false | true |
| spectators_generate_chunks | true或false | true |
| spread_vines | true或false | true |
| tnt_explodes | true或false | true |
| tnt_explosion_drop_decay | true或false | false |
| universal_anger | true或false | false |
| water_source_conversion | true或false | true |
/gamerule keep_inventory true玩家死亡时保留物品和经验。
/gamerule keep_inventory显示keep_inventory是否开启。
/gamerule advance_time false阻止一天中的时间推进。
/gamerule mob_griefing false阻止生物改变方块。
/gamerule random_tick_speed 3将随机刻速度设为3。
/gamerule minecraft:players_sleeping_percentage 50需要一半的玩家入睡才能跳过黑夜。


