Gamerule Minecraft: komenda keep inventory i inne komendy admina
Gamerule ustawiasz komendą /gamerule <nazwa> <wartość>: na czacie, jeśli jesteś operatorem, albo bez ukośnika w konsoli serwera. Tak wygląda na przykład komenda keep inventory: gamerule keep_inventory true. Jeśli korzystasz ze starszego poradnika, uważaj: od Javy 1.21.11 (grudzień 2025) wszystkie gamerule mają nowe nazwy, pisane małymi literami z podkreśleniami. keepInventory nazywa się teraz keep_inventory, doDaylightCycle to advance_time, a doFireTick w ogóle już nie istnieje. Na serwerze 26.3 stara nazwa daje tylko komunikat Incorrect argument for command. Bedrock wciąż używa starych nazw, pisanych małymi literami.
Gamerule ustawiasz na czacie albo w konsoli
W grze wpisujesz na przykład /gamerule mob_griefing false. Musisz przy tym być operatorem (jak nadać sobie OP). W panelu gry otwierasz zakładkę Console i wpisujesz to samo bez ukośnika: gamerule mob_griefing false.
Jeśli pominiesz wartość, sprawdzisz aktualne ustawienie: na gamerule keep_inventory serwer odpowiada Game rule keep_inventory is currently set to false. Od wersji 26.1 operator może też zmieniać reguły w menu pauzy, w World Options, gdzie jest pasek wyszukiwania.
Gamerule należą do świata, a nie do server.properties. W Javie 26.x są zapisane w folderze świata, w data/minecraft/game_rules.dat. Zostają więc po restarcie, ale nowy świat znowu zaczyna od wartości domyślnych. Pełniejszą listę znajdziesz w artykule czym są gamerule i jak je ustawić.

Gamerule, których administratorzy serwerów naprawdę używają
Wszystkie wartości domyślne poniżej sprawdziliśmy na czystym serwerze 26.3.
| Gamerule (26.3) | Stara nazwa (do 1.21.10) | Domyślnie | Co robi |
|---|---|---|---|
keep_inventory | keepInventory | false | Gracze zachowują przedmioty i XP po śmierci |
mob_griefing | mobGriefing | true | Creepery, endermany i inne moby mogą zmieniać bloki i podnosić przedmioty |
advance_time | doDaylightCycle | true | Cykl dnia i nocy biegnie dalej; false zatrzymuje czas |
advance_weather | doWeatherCycle | true | Pogoda zmienia się sama |
fire_spread_radius_around_player | doFireTick (usunięta) | 128 | Jak daleko wokół gracza rozprzestrzenia się ogień; 0 = nigdzie, -1 = bez limitu |
spawn_mobs | doMobSpawning | true | Moby spawnują się naturalnie; spawnery i jaja spawnujące nadal działają |
spawn_monsters | nowa w 1.21.9 | true | Tylko wrogie potwory; zastąpiła spawn-monsters w server.properties |
players_sleeping_percentage | playersSleepingPercentage | 100 | Procent graczy, którzy muszą spać, żeby pominąć noc; 0 = wystarczy jeden śpiący |
respawn_radius | spawnRadius | 10 | Promień wokół punktu spawnu świata, w którym pojawiają się gracze bez własnego punktu spawnu |
immediate_respawn | doImmediateRespawn | false | Natychmiastowy respawn bez ekranu śmierci |
show_death_messages | showDeathMessages | true | Komunikaty o śmierci na czacie |
show_advancement_messages | announceAdvancements | true | Zdobyte osiągnięcia (advancements) na czacie |
natural_health_regeneration | naturalRegeneration | true | Zdrowie regeneruje się samo, gdy pasek głodu jest wystarczająco pełny |
spawn_phantoms | doInsomnia | true | Fantomy mogą pojawiać się w nocy |
pvp | nowa w 1.21.9 | true | Gracze mogą zadawać sobie obrażenia |
Dwa popularne zestawy. Na serwer dla znajomych: keep_inventory true i players_sleeping_percentage 0. Na serwer budowlany: mob_griefing false, advance_weather false, fire_spread_radius_around_player 0 oraz, po time set noon, advance_time false. Instrukcje krok po kroku do każdego tematu są w bazie wiedzy: keepInventory, mob griefing, dzień lub noc, wyłączanie deszczu i komunikaty o osiągnięciach.
Co zmieniły wersje 1.21.9, 1.21.11 i 26.3
1.21.9 (wrzesień 2025) przeniósł cztery ustawienia z server.properties do gamerule, dzięki czemu możesz je zmieniać w trakcie działania serwera: pvp, enable-command-block, spawn-monsters i allow-nether. W 26.3 nazywają się pvp, command_blocks_work, spawn_monsters i allow_entering_nether_using_portals. Linijka pvp=false w server.properties w nowych wersjach nic więc już nie daje.
1.21.11 (grudzień 2025) nadał wszystkim gamerule nazwy w snake_case. Część dostała przy okazji zupełnie nową nazwę (zob. tabelę). doFireTick i allowFireTicksAwayFromPlayer zniknęły, a w ich miejsce pojawiła się fire_spread_radius_around_player.
26.3 (15 września 2026) niczego nie przemianował, ale zmienił coś, co szybko zauważysz: w nowym server.properties jest white-list=true. Jeśli gracze na świeżym serwerze 26.3 widzą You are not white-listed on this server!, to właśnie dlatego. Operatorzy w Javie zawsze wejdą.
W 1.21.10 i starszych obowiązują stare nazwy. W bazie wiedzy przeczytasz, jak sprawdzić, na jakiej wersji działa twój serwer.
Komendy admina, których potrzebujesz na co dzień
Przykłady to warianty do konsoli, przetestowane na 26.3; na czacie dodajesz przed nimi /. W konsoli przy komendach dotyczących graczy zawsze podajesz nick: gamemode creative bez nicku daje tam A player is required to run this command here.
| Komenda | Przykład | Warto wiedzieć |
|---|---|---|
| op / deop | op NazwaGracza | Domyślnie op-permission-level=4: wszystkie komendy, także stop |
| gamemode | gamemode creative NazwaGracza | W Javie tylko pełne słowo: survival, creative, adventure, spectator |
| whitelist | whitelist add NazwaGracza | Także on, off, list i remove |
| ban / pardon | ban NazwaGracza Griefing | Powód zobaczy gracz; do adresów IP służą ban-ip i pardon-ip |
| kick | kick NazwaGracza Ochłoń chwilę | Tylko zrywa połączenie, to nie ban |
| tp | tp NazwaGracza 0 100 0 | Do innego gracza: tp Gracz1 Gracz2 |
| give | give NazwaGracza diamond 5 | Gdy ekwipunek jest pełny, reszta wypada na ziemię |
| time | time set day | Także night, noon, midnight albo liczba ticków |
| weather | weather clear 1d | Czas w tickach albo z s (sekundy) lub d (dni w Minecrafcie) |
| difficulty | difficulty hard | Po restarcie znowu obowiązuje difficulty z server.properties |
| setworldspawn | setworldspawn 0 64 0 | Miejsce, w którym pojawiają się nowi gracze i gracze bez własnego punktu spawnu |
| spawnpoint | spawnpoint NazwaGracza 0 64 0 | Osobisty punkt spawnu jednego gracza |
| worldborder | worldborder set 5000 | 5000 bloków szerokości; od 1.21.9 osobno dla każdego wymiaru |
| save-all | save-all flush | Od razu zapisuje wszystko na dysk, przydatne przed ręcznym backupem |
Krok po kroku w bazie wiedzy: zmiana trybu gry, whitelista, banowanie i odbanowywanie, poziom trudności i granica świata. Jeśli używasz EssentialsX, ten plugin przejmuje między innymi gamemode, tp, give, time, weather, ban i kick, z krótkimi aliasami, takimi jak /gmc, /gms, /day i /sun. Więcej na ten temat w omówieniu EssentialsX.
Java i Bedrock: ten sam pomysł, inne nazwy
- Nazwy. Bedrock zachowuje stare nazwy, pisane małymi literami:
keepinventory,mobgriefing,dodaylightcycle,doweathercycle,dofiretick,domobspawning,doinsomnia,playerssleepingpercentage,spawnradiusipvp. Wielkość liter przy wpisywaniu nie ma znaczenia. Komunikaty o osiągnięciach ispawn_monstersistnieją tylko w Javie. - Kody (cheaty). W grze wiele komend Bedrocka działa dopiero po włączeniu kodów (
allow-cheats=truew server.properties, domyślniefalse). Kilka gamerule, takich jakpvp,showdeathmessagesiplayerssleepingpercentage, można zmieniać także bez nich. Z konsoli serwera działa wszystko. - Whitelista. W Bedrocku nazywa się allowlist (
allowlist add NazwaGracza;whitelistteż działa). Włączasz ją i wyłączasz przezallow-listw server.properties, a na liście muszą być także operatorzy. - Brakujące komendy.
ban,pardon,worldborderisave-allistnieją tylko w Javie. Do backupów Bedrock masave hold,save queryisave resume. - Krótsze tryby gry. Bedrock przyjmuje
/gamemode calbo/gamemode 1; Java tylko pełne słowo.
Kiedy lepiej nie ruszać gamerule
Na serwerze survival z doświadczonymi graczami keep_inventory true odbiera napięcie każdej wyprawie do Netheru. mob_griefing false zatrzymuje nie tylko creepery: osadnicy przestają wtedy zbierać plony, a piglini nie podnoszą złota, więc część farm staje. spawn_mobs false kładzie każdą farmę opartą na naturalnym spawnie. Jeśli chcesz zablokować PvP albo ogień tylko wokół spawnu, gamerule dla całego serwera to zbyt toporne narzędzie; WorldGuardem ustawisz to dla konkretnego obszaru (zob. wyłączanie PvP i WorldEdit i WorldGuard).
Nie dawaj też znajomym OP tylko po to, żeby mogli użyć jednej komendy. Na domyślnym poziomie 4 mogą wszystko, łącznie z banowaniem innych i wyłączeniem serwera. Z LuckPerms nadasz tylko te uprawnienia, które są naprawdę potrzebne.
Na serwerze Minecraft w MC-Node (od 0,50 € miesięcznie) wszystkie te komendy wpisujesz w konsoli panelu gry; serwery Bedrock zaczynają się od 2,50 €. Jeśli zmieniasz wiele reguł naraz, najpierw zrób backup: cofnięcie gamerule to jedna komenda, odbudowa wysadzonego spawnu już nie.
Najczęściej zadawane pytania
Jaka jest komenda na keep inventory w Minecraft?
W Javie 1.21.11 i nowszej (także 26.3) wpisujesz /gamerule keep_inventory true albo to samo bez ukośnika w konsoli serwera. W starszych wersjach Javy reguła nazywa się keepInventory, a w Bedrocku keepinventory. Gracze zachowują wtedy przedmioty i XP po śmierci.
Dlaczego /gamerule keepInventory już nie działa?
Od Javy 1.21.11 (grudzień 2025) wszystkie gamerule mają nowe nazwy, pisane małymi literami z podkreśleniami. Stara nazwa, jak keepInventory czy doDaylightCycle, daje w 26.3 tylko komunikat 'Incorrect argument for command'. Użyj nowej nazwy, na przykład keep_inventory albo advance_time.
Jak wyłączyć mob griefing komendą?
W Javie 1.21.11 i nowszej wpisujesz gamerule mob_griefing false w konsoli albo, jako operator, z ukośnikiem na czacie. W starszych wersjach Javy reguła nazywa się mobGriefing, w Bedrocku mobgriefing. Creepery przestają wtedy niszczyć bloki, ale osadnicy nie zbierają też plonów.
Jak zmienić tryb gry na serwerze Minecraft?
Wpisz /gamemode creative, survival, adventure albo spectator na czacie, jeśli jesteś operatorem. W konsoli serwera dopisujesz nick gracza, na przykład gamemode creative NazwaGracza. W Bedrocku można krócej, np. /gamemode c albo /gamemode 1.