Команда /gamerule в Майнкрафт — все правила игры
Коротко: /gamerule keep_inventory true — не терять вещи после смерти. С версии 1.21.11 правила пишутся через подчёркивание: keepInventory стал keep_inventory, doDaylightCycle — advance_time.
Самые нужные правила
| Правило (26.3) | Было до 1.21.11 | Что делает | По умолчанию |
|---|---|---|---|
keep_inventory | keepInventory | Вещи и опыт остаются после смерти | false |
advance_time | doDaylightCycle | Идёт ли смена дня и ночи | true |
advance_weather | doWeatherCycle | Меняется ли погода сама | true |
spawn_mobs | doMobSpawning | Появляются ли мобы | true |
spawn_monsters | — (новое) | Появляются ли враждебные мобы | true |
mob_griefing | mobGriefing | Криперы ломают блоки, эндермены берут блоки, жители собирают урожай | true |
spawn_phantoms | doInsomnia | Прилетают ли фантомы, если не спать | true |
immediate_respawn | doImmediateRespawn | Возрождение без экрана смерти | false |
natural_health_regeneration | naturalRegeneration | Восстанавливается ли здоровье от сытости | true |
players_sleeping_percentage | playersSleepingPercentage | Сколько % игроков должны лечь, чтобы пропустить ночь | 100 |
fire_spread_radius_around_player | doFireTick | Как далеко от игрока распространяется огонь; 0 — не распространяется | 128 |
fall_damage | fallDamage | Урон от падения | true |
fire_damage | fireDamage | Урон от огня и лавы | true |
drowning_damage | drowningDamage | Урон от удушья под водой | true |
show_death_messages | showDeathMessages | Сообщения о смерти в чате | true |
show_advancement_messages | announceAdvancements | Сообщения о достижениях | true |
random_tick_speed | randomTickSpeed | Скорость роста растений; 3 — обычная | 3 |
block_drops | doTileDrops | Выпадают ли предметы из блоков | true |
mob_drops | doMobLoot | Выпадает ли добыча с мобов | true |
pvp | pvp | Могут ли игроки бить друг друга | true |
respawn_radius | spawnRadius | Разброс точки возрождения вокруг спавна мира | 10 |
raids | disableRaids (наоборот) | Включены ли рейды | true |
reduced_debug_info | reducedDebugInfo | Скрыть координаты и данные в F3 | false |
locator_bar | locatorBar | Полоса с направлением на других игроков | true |
spawn_wandering_traders | doTraderSpawning | Появляется ли странствующий торговец | true |
spawn_patrols | doPatrolSpawning | Появляются ли патрули разбойников | true |
tnt_explodes | tntExplodes | Взрывается ли динамит | true |
Правила с «наоборот» поменяли смысл: раньше было «отключить рейды = true», теперь «рейды = true» — включены.
Как пользоваться
| Команда | Что делает |
|---|---|
/gamerule keep_inventory true | Включить правило. |
/gamerule keep_inventory | Узнать текущее значение. |
/gamerule players_sleeping_percentage 0 | Ночь пропускается, если лёг хотя бы один игрок. |
/gamerule random_tick_speed 20 | Ускорить рост ферм (осторожно: листва тоже опадает быстрее). |
Правила действуют на весь мир. Их же можно менять без команд при создании мира: «Ещё» → «Правила игры».
Если версия 1.21.10 и старше
Пишите старые названия: /gamerule keepInventory true, /gamerule doDaylightCycle false. В Bedrock названия свои, в нижнем регистре: /gamerule keepinventory true.