跳转到内容
WikilyWIKILY
全部游戏23 个 Wiki · 选择你的游戏
命令与作弊所有命令

切换游戏

23 个 Wiki · 选择你的游戏
/gamerule

命令

/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_timetrue或falsetrue
advance_weathertrue或falsetrue
allow_entering_nether_using_portalstrue或falsetrue
block_dropstrue或falsetrue
block_explosion_drop_decaytrue或falsetrue
command_block_outputtrue或falsetrue
command_blocks_worktrue或falsetrue
drowning_damagetrue或falsetrue
elytra_movement_checktrue或falsetrue
ender_pearls_vanish_on_deathtrue或falsetrue
entity_dropstrue或falsetrue
fall_damagetrue或falsetrue
fire_damagetrue或falsetrue
fire_spread_radius_around_player整数(至少为-1)128
forgive_dead_playerstrue或falsetrue
freeze_damagetrue或falsetrue
global_sound_eventstrue或falsetrue
immediate_respawntrue或falsefalse
keep_inventorytrue或falsefalse
lava_source_conversiontrue或falsefalse
limited_craftingtrue或falsefalse
locator_bartrue或falsetrue
log_admin_commandstrue或falsetrue
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_dropstrue或falsetrue
mob_explosion_drop_decaytrue或falsetrue
mob_griefingtrue或falsetrue
natural_health_regenerationtrue或falsetrue
player_movement_checktrue或falsetrue
players_nether_portal_creative_delay整数(至少为0)0
players_nether_portal_default_delay整数(至少为0)80
players_sleeping_percentage整数(至少为0)100
projectiles_can_break_blockstrue或falsetrue
pvptrue或falsetrue
raidstrue或falsetrue
random_tick_speed整数(至少为0)3
reduced_debug_infotrue或falsefalse
respawn_radius整数(至少为0)10
send_command_feedbacktrue或falsetrue
show_advancement_messagestrue或falsetrue
show_death_messagestrue或falsetrue
spawn_mobstrue或falsetrue
spawn_monsterstrue或falsetrue
spawn_patrolstrue或falsetrue
spawn_phantomstrue或falsetrue
spawn_wandering_traderstrue或falsetrue
spawn_wardenstrue或falsetrue
spawner_blocks_worktrue或falsetrue
spectators_generate_chunkstrue或falsetrue
spread_vinestrue或falsetrue
tnt_explodestrue或falsetrue
tnt_explosion_drop_decaytrue或falsefalse
universal_angertrue或falsefalse
water_source_conversiontrue或falsetrue

示例

/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

需要一半的玩家入睡才能跳过黑夜。

加入创作者社区建设 Minecraft Java Edition Wiki 的伙伴们都在我们的 Discord。欢迎提问或推荐页面。加入 Discord (在新标签页打开 Discord)