Spot.gg is also available in English.
Wykryta lokalizacja: US. Przełączyć na język EN?
Oferta Dlaczego my? Jak to działa?
Poradnik

Gamerule w Minecraft: keep inventory i pełna lista

Gamerule to ustawienia świata, które zmieniasz komendą /gamerule: zachowanie przedmiotów po śmierci, zatrzymanie cyklu dnia i nocy, wyłączenie niszczenia bloków przez creepery albo pominięcie nocy, gdy śpi jeden gracz. Od wersji Java 1.21.11 większość z nich ma nowe nazwy, więc komendy skopiowane ze starszych poradników często nie działają. Poniżej komenda keep inventory dla każdej wersji, pełna lista z wartościami domyślnymi i sposób ustawiania gamerule na serwerze.

Aktualizacja: 7 min czytania
Spis treści
  1. Jaka jest komenda na keep inventory?
  2. Czym są gamerule w Minecraft?
  3. Dlaczego w 1.21.11 zmieniły się nazwy gamerule?
  4. Jak używać komendy /gamerule?
  5. Pełna lista gamerule w Minecraft
  6. Jak ustawić gamerule na serwerze Minecraft?
  7. Dlaczego keep inventory nie działa na moim serwerze?
  8. Jakie gamerule ustawić na serwerze dla znajomych?
  9. FAQ
  10. Jak włączyć keep inventory w Minecraft?
  11. Czy gamerule działają na cały serwer?
  12. Czy po zmianie gamerule trzeba restartować serwer?
  13. Czy gamerule da się ustawić w server.properties?
  14. Jaka komenda pozwala pominąć noc, gdy śpi jeden gracz?
  15. Czy gamerule działają na serwerach Bedrock?

Jaka jest komenda na keep inventory?

W Minecraft Java 1.21.11 i nowszych (także 26.x) wpisz /gamerule keep_inventory true, a w 1.21.10 i starszych /gamerule keepInventory true. Od tej chwili gracze po śmierci zachowują przedmioty i doświadczenie. Żeby to wyłączyć, wpisz false zamiast true.

Twoja wersja Minecrafta Komenda
1.21.11, 26.1, 26.2, 26.3 i nowsze /gamerule keep_inventory true
1.21.10 i starsze (1.20.1, 1.21.1, 1.12.2…) /gamerule keepInventory true
Bedrock Edition /gamerule keepinventory true

Na czacie gry potrzebujesz uprawnień operatora. W konsoli serwera wpisujesz tę samą komendę bez / na początku.

Czym są gamerule w Minecraft?

Gamerule to przełączniki i liczby zapisane w samym świecie, które zmieniają zachowanie gry – śmierć, moby, czas, pogodę, ogień, obrażenia i nie tylko. Siedzą w pliku level.dat świata, więc zostają po restarcie i przenoszą się razem ze światem na inny serwer.

Gamerule to coś innego niż server.properties: plik ustawień konfiguruje serwer (graczy, port, poziom trudności, zasięg widzenia), a gamerule – świat. Od wersji Java 1.21.9 PvP, pojawianie się potworów i bloki poleceń przeniesiono z server.properties do gamerule (pvp, spawn_monsters, command_blocks_work), dlatego pvp=false w pliku nic już nie zmienia w nowych wersjach. Sam plik opisujemy w poradniku Minecraft server.properties.

Dlaczego w 1.21.11 zmieniły się nazwy gamerule?

W wersji Java 1.21.11 (grudzień 2025) Mojang zmienił nazwy prawie wszystkich gamerule z zapisu camelCase na identyfikatory snake_case, a część dostała zupełnie nowe nazwy – np. doDaylightCycle to teraz advance_time. Istniejące światy są konwertowane automatycznie, ale komendy i datapacki muszą używać nowych nazw.

Najważniejsze zmiany:

  • Zwykła zmiana zapisu: keepInventory → keep_inventory, mobGriefing → mob_griefing, fallDamage → fall_damage.
  • Nowe nazwy: doDaylightCycle → advance_time, doMobSpawning → spawn_mobs, doInsomnia → spawn_phantoms, doTileDrops → block_drops, naturalRegeneration → natural_health_regeneration.
  • Odwrócone znaczenie: disableRaids true to teraz raids false; tak samo kontrola ruchu elytry i gracza.
  • Ogień: doFireTick zastąpiła liczba fire_spread_radius_around_player (zasięg w blokach), a 0 wyłącza rozprzestrzenianie się ognia.

Nazwy są identyfikatorami, więc zadziała też /gamerule minecraft:keep_inventory true – przedrostek minecraft: jest opcjonalny. Wpisz /gamerule i naciśnij Tab, żeby zobaczyć wszystkie zasady, które zna Twoja wersja.

Jak używać komendy /gamerule?

/gamerule <zasada> <wartość> ustawia zasadę, a /gamerule <zasada> bez wartości pokazuje jej obecne ustawienie. Zasady typu tak/nie przyjmują true albo false, a liczbowe – liczbę całkowitą.

gamerule keep_inventory true
gamerule players_sleeping_percentage 1
gamerule keep_inventory

Pierwsza linia włącza keep inventory, druga pozwala pominąć noc, gdy śpi jeden gracz, a trzecia tylko wyświetla aktualną wartość. Zmiana działa od razu – bez restartu.

Pełna lista gamerule w Minecraft

Oto gamerule z Minecraft Java 26.3 z dawnymi nazwami (do 1.21.10) i wartościami domyślnymi. Najprzydatniejsze na serwer survival są na górze.

Gamerule (1.21.11+) Stara nazwa (≤ 1.21.10) Domyślnie Co robi
keep_inventory keepInventory false Zachowanie przedmiotów i XP po śmierci
players_sleeping_percentage playersSleepingPercentage 100 Ile % graczy online musi spać, żeby minęła noc
mob_griefing mobGriefing true Creepery, Endermany, ghasty itd. mogą niszczyć lub przenosić bloki
pvp pvp true Gracze mogą sobie zadawać obrażenia (gamerule od 1.21.9)
advance_time doDaylightCycle true Cykl dnia i nocy
advance_weather doWeatherCycle true Zmiany pogody
spawn_mobs doMobSpawning true Naturalne pojawianie się mobów
spawn_monsters spawnMonsters true Pojawianie się wrogich mobów (od 1.21.9)
spawn_phantoms doInsomnia true Fantomy u graczy, którzy nie śpią
spawn_patrols doPatrolSpawning true Patrole złosadników
spawn_wandering_traders doTraderSpawning true Wędrowni handlarze
spawn_wardens doWardenSpawning true Wardeni w Mrocznych Głębinach
raids disableRaids (odwrotnie) true Najazdy po Złym Omenie
immediate_respawn doImmediateRespawn false Odrodzenie bez ekranu śmierci
show_death_messages showDeathMessages true Komunikaty o śmierci na czacie
show_advancement_messages announceAdvancements true Komunikaty o postępach na czacie
natural_health_regeneration naturalRegeneration true Regeneracja zdrowia, gdy gracz jest najedzony
fall_damage fallDamage true Obrażenia od upadku
fire_damage fireDamage true Obrażenia od ognia i lawy
drowning_damage drowningDamage true Obrażenia od topienia się
freeze_damage freezeDamage true Obrażenia od zamarzania w sypkim śniegu
fire_spread_radius_around_player doFireTick – Jak daleko od graczy rozprzestrzenia się ogień; 0 = wcale
tnt_explodes tntExplodes true TNT da się podpalić i wybucha
block_drops doTileDrops true Zniszczone bloki wypadają jako przedmioty
mob_drops doMobLoot true Moby zostawiają łupy i XP
entity_drops doEntityDrops true Wagoniki, ramki itd. wypadają jako przedmioty
random_tick_speed randomTickSpeed 3 Tempo wzrostu upraw, opadania liści i innych losowych ticków
respawn_radius spawnRadius 10 Promień wokół spawnu świata, w którym pojawiają się nowi gracze
max_entity_cramming maxEntityCramming 24 Ile mobów w jednym bloku, zanim zaczną dostawać obrażenia
locator_bar locatorBar true Pasek lokalizatora graczy na ekranie
send_command_feedback sendCommandFeedback true Wyniki komend na czacie
log_admin_commands logAdminCommands true Komendy operatorów widoczne dla innych operatorów i w logu
command_blocks_work commandBlocksEnabled (1.21.9–1.21.10) true Bloki poleceń działają (do 1.21.8: enable-command-block w server.properties)
spawner_blocks_work spawnerBlocksEnabled true Spawnery potworów działają
universal_anger universalAnger false Rozzłoszczone neutralne moby atakują każdego gracza w pobliżu
forgive_dead_players forgiveDeadPlayers true Neutralne moby uspokajają się, gdy ich cel zginie
spectators_generate_chunks spectatorsGenerateChunks true Obserwatorzy wczytują nowy teren
reduced_debug_info reducedDebugInfo false Ukrywa koordynaty i szczegóły na ekranie F3

Mody mogą dodawać własne gamerule – po instalacji moda pojawią się na liście podpowiedzi /gamerule pod klawiszem Tab.

Jak ustawić gamerule na serwerze Minecraft?

Wpisz komendę w konsoli serwera bez / albo na czacie gry z / jako operator. Na Spot.gg:

  1. Otwórz panel serwera i przejdź do zakładki „Konsola”. Serwer musi być włączony.
  2. Wpisz np. gamerule keep_inventory true (bez ukośnika) i naciśnij Enter.
  3. Sprawdź odpowiedź w konsoli – serwer potwierdzi nową wartość.
  4. Gotowe. Zasada zapisuje się w świecie i zostaje po restarcie.

Żeby robić to z poziomu gry, potrzebujesz OP: najpierw wpisz w konsoli op TwójNick. Jak działają OP i uprawnienia, opisujemy w poradniku komendy serwera Minecraft.

Dlaczego keep inventory nie działa na moim serwerze?

Najczęściej to stara nazwa w nowej wersji, osobny świat na Paperze albo mod, który sam obsługuje wypadanie przedmiotów po śmierci. Sprawdź po kolei:

Objaw Przyczyna Co zrobić
Błąd nieznanej lub niepełnej komendy / nieprawidłowy argument Stara nazwa (keepInventory) w 1.21.11+ albo nowa nazwa w starszej wersji Użyj nazwy dla swojej wersji (tabela wyżej)
Działa w Overworldzie, ale nie w Netherze ani w Endzie Na Paperze i Purpurze Nether i End to osobne światy (world_nether, world_the_end) z własnymi gamerule Wpisz komendę jako OP, stojąc w tym wymiarze
Na serwerze z modami przedmioty i tak wypadają Mod z grobami lub zwłokami (albo konfiguracja paczki) przejmuje obsługę śmierci Sprawdź konfigurację moda w zakładce „Pliki”
Wartość się resetuje Świat został podmieniony (nowy seed, przywrócona kopia, inna nazwa świata) Ustaw zasadę ponownie w nowym świecie

Jakie gamerule ustawić na serwerze dla znajomych?

Popularny „luźny” zestaw: keep inventory włączone, jeden śpiący gracz pomija noc, creepery nie niszczą budowli.

gamerule keep_inventory true
gamerule players_sleeping_percentage 1
gamerule mob_griefing false

Pamiętaj, że mob_griefing false blokuje też np. uprawy wieśniaków i jedzenie trawy przez owce, a na tym opierają się niektóre farmy. Na serwerze budowlanym możesz dodatkowo zatrzymać czas i pogodę: advance_time false i advance_weather false. W starszych wersjach użyj dawnych nazw z tabeli.

FAQ

Jak włączyć keep inventory w Minecraft?

Wpisz /gamerule keep_inventory true (1.21.11 i nowsze) albo /gamerule keepInventory true (1.21.10 i starsze). W trybie jednoosobowym musisz mieć włączone kody, a na serwerze potrzebujesz OP albo konsoli serwera.

Czy gamerule działają na cały serwer?

Na cały świat, co na Vanilli i loaderach modów oznacza cały serwer, razem z Netherem i Endem. Na Paperze i Purpurze każdy wymiar to osobny świat, więc niektóre zasady trzeba tam ustawić oddzielnie.

Czy po zmianie gamerule trzeba restartować serwer?

Nie. Gamerule działają od razu i zapisują się automatycznie razem ze światem.

Czy gamerule da się ustawić w server.properties?

Nie. W server.properties nie ma gamerule – ustawiasz je komendą /gamerule, a zapisują się w pliku level.dat świata. Od 1.21.9 dotyczy to też PvP, które wcześniej było opcją w pliku.

Jaka komenda pozwala pominąć noc, gdy śpi jeden gracz?

/gamerule players_sleeping_percentage 1 (dawniej playersSleepingPercentage). Na małym serwerze wartość 1 sprawia, że wystarczy jeden śpiący gracz; 0 działa tak samo.

Czy gamerule działają na serwerach Bedrock?

Tak, ale Bedrock ma własne nazwy pisane małymi literami, np. keepinventory i dodaylightcycle. Serwery Bedrock opisujemy w poradniku jak zrobić serwer Minecraft Bedrock.

Inne poradniki