GameHosting.pl

Notatki operatora

keepInventory w Minecraft: /gamerule keep_inventory true i nowe nazwy zasad gry

Komenda, którą wszyscy znają z poradników, /gamerule keepInventory true, na aktualnej Javie kończy się błędem. Zasada nadal istnieje, tylko nazywa się inaczej. Poniżej: komenda dla każdej wersji, co dokładnie zostaje po śmierci, jak ustawić to na serwerze i pełna tabela 59 zasad gry z wersji 26.3 razem ze starymi nazwami, bo zmienił się nie tylko keepInventory.

Opublikowano · ~9 min czytania

W skrócie: Java 1.21.11 i nowsze, w tym wszystkie 26.x: /gamerule keep_inventory true. Java 1.21.10 i starsze: /gamerule keepInventory true. Bedrock: /gamerule keepInventory true, tam nazwa się nie zmieniła. W konsoli serwera wpisujesz to samo bez ukośnika. Ustawienie zapisuje się w świecie i przetrwa restart.

Komenda dla twojej wersji

WersjaKomenda
Java 1.21.11 i wszystkie 26.x (26.1, 26.2, 26.3)/gamerule keep_inventory true
albo /gamerule minecraft:keep_inventory true
Java 1.21.10 i starsze/gamerule keepInventory true
Bedrock/gamerule keepInventory true

Wyłączasz tak samo, wartością false. Sama nazwa zasady bez wartości, czyli /gamerule keep_inventory, pokazuje obecne ustawienie, na przykład „Zasada gry keep_inventory jest obecnie ustawiona na: false”. Komenda wymaga poziomu uprawnień 2: w świecie jednoosobowym włączonych poleceń, na serwerze operatora.

Dlaczego /gamerule keepInventory true przestało działać

28 października 2025 Mojang wydał snapshot 25w44a, w którym przeniósł zasady gry do rejestru i zmienił wszystkim nazwy: z zapisu keepInventory na małe litery z podkreślnikami, keep_inventory. Zmiana weszła do wydania 1.21.11 z 9 grudnia 2025 i obowiązuje we wszystkich wersjach 26.x. Serwer 26.3 przyjmuje w /gamerule wyłącznie nowe nazwy, z przedrostkiem minecraft: albo bez niego. Stara nazwa kończy się komunikatem „Nieznane lub niekompletne polecenie. Poniżej znajdują się szczegóły o błędzie” i fragmentem komendy ze znacznikiem <--[TUTAJ].

Istniejące światy nie tracą przy tym ustawień. Przy pierwszym wczytaniu na nowej wersji gra sama przepisuje zasady na nowe nazwy, więc świat, który miał włączone keepInventory, po aktualizacji ma włączone keep_inventory. Poprawić trzeba tylko miejsca, w których stara nazwa jest wpisana na sztywno: notatki dla graczy, bloki poleceń, funkcje w datapackach i skrypty serwera.

Co dokładnie zostaje po śmierci

W kodzie serwera 26.3 keep_inventory włączone daje trzy rzeczy naraz:

Zasada nie chroni niczego poza ekwipunkiem gracza: ani zawartości skrzyń, ani zwierząt, ani wagoników. Nie cofa też na miejsce śmierci: odradzasz się normalnie, w łóżku albo na spawnie.

Jak ustawić keep_inventory w świecie i na serwerze

Świat jednoosobowy

W 26.3 nie musisz wpisywać komendy. Esc, Ustawienia świata…, potem Edytuj zasady gry… i w kategorii Gracz przełącznik Zachowuj ekwipunek po śmierci. Ekran zasad ma wyszukiwarkę, która szuka po nazwie, kategorii i opisie. Jeśli przycisk jest nieaktywny, gra podpowiada, że zmiana zasad gry wymaga uprawnień operatora: włącz wtedy w tym samym menu Zezwalaj na polecenia. W świecie hardcore zasad zmienić się nie da. Przy tworzeniu nowego świata te same zasady są pod przyciskiem Zasady gry.

Serwer

W konsoli serwera:

gamerule keep_inventory true

albo jako operator w czacie, z ukośnikiem. Na serwerze Paper z kilkoma światami (na przykład z Multiverse-Core) każdy świat ma własne zasady, więc ustaw keep_inventory w każdym świecie, w którym gracze mają zachowywać ekwipunek. Jeśli serwer stoi jeszcze na wersji starszej niż 1.21.11, nowa nazwa nie zadziała i trzeba użyć starej. Wersję sprawdzisz komendą /version.

Bedrock

Na Bedrocku zasada nadal nazywa się keepInventory, bo zmiana nazw dotyczyła tylko Javy. Komenda wymaga włączonych kodów w świecie. Na Bedrock Dedicated Server włącza je allow-cheats=true w server.properties, domyślnie jest tam false.

Wszystkie zasady gry w 26.3

W 26.3 jest 59 zasad gry. Tabela pokazuje nazwę, którą wpisujesz w /gamerule, nazwę sprzed 1.21.11, nazwę z polskiej wersji gry (tę widzisz w ekranie Edytuj zasady gry) i wartość domyślną. Kategorie są te same co w grze.

Trzy zasady mają odwróconą logikę. Dawne disableRaids, disableElytraMovementCheck i disablePlayerMovementCheck wyłączały coś wartością true, a raids, elytra_movement_check i player_movement_check wartością true włączają. Przy wczytaniu starego świata gra odwraca te wartości sama, więc ręcznie trzeba pilnować tylko komend.

Nowa nazwa (26.3)Dawna nazwaW polskiej wersji gryDomyślnie
Gracz
drowning_damagedrowningDamageObrażenia podczas tonięciatrue
elytra_movement_checkdisableElytraMovementCheck (odwrócona)Dokonuj sprawdzania ruchu elytrtrue
ender_pearls_vanish_on_deathenderPearlsVanishOnDeathRzucone enderperły znikają po śmiercitrue
fall_damagefallDamageObrażenia od upadkutrue
fire_damagefireDamageObrażenia od ogniatrue
freeze_damagefreezeDamageZadawaj obrażenia od zamarzaniatrue
immediate_respawndoImmediateRespawnNatychmiastowe odradzaniefalse
keep_inventorykeepInventoryZachowuj ekwipunek po śmiercifalse
limited_craftingdoLimitedCraftingWymaganie receptury na tworzenie przedmiotówfalse
locator_barlocatorBarWłącz wskaźnik nawigacyjny graczytrue
natural_health_regenerationnaturalRegenerationRegeneracja zdrowiatrue
player_movement_checkdisablePlayerMovementCheck (odwrócona)Dokonuj sprawdzania ruchu graczytrue
players_nether_portal_creative_delayplayersNetherPortalCreativeDelayOpóźnienie przechodzenia przez portal Netheru w trybie kreatywnym0
players_nether_portal_default_delayplayersNetherPortalDefaultDelayOpóźnienie przechodzenia przez portal Netheru w trybie innym niż kreatywny80
players_sleeping_percentageplayersSleepingPercentageOdsetek śpiących100
pvppvpWłącz PvPtrue
respawn_radiusspawnRadiusZasięg miejsca odrodzenia10
spectators_generate_chunksspectatorsGenerateChunksGenerowanie terenu przez widzówtrue
Odradzanie
spawn_mobsdoMobSpawningOdradzanie stworzeńtrue
spawn_monstersspawnMonstersOdradzanie potworówtrue
spawn_patrolsdoPatrolSpawningPatrole rozbójnikówtrue
spawn_phantomsdoInsomniaWystępowanie fantomówtrue
spawn_wandering_tradersdoTraderSpawningWystępowanie wędrownych handlarzytrue
spawn_wardensdoWardenSpawningWystępowanie nadzorcówtrue
Stworzenia
forgive_dead_playersforgiveDeadPlayersWybaczaj graczom po śmiercitrue
max_entity_crammingmaxEntityCrammingLimit stłoczonych bytów24
mob_griefingmobGriefingNiszczenie otoczenia przez stworzeniatrue
raidsdisableRaids (odwrócona)Występowanie najazdówtrue
universal_angeruniversalAngerGniew ogólnyfalse
Łupy
block_dropsdoTileDropsUpuszczanie blokówtrue
block_explosion_drop_decayblockExplosionDropDecayCzęść bloków wysadzonych innymi blokami nie upuści przedmiotówtrue
entity_dropsdoEntityDropsUpuszczanie ekwipunku bytówtrue
mob_dropsdoMobLootŁup ze stworzeńtrue
mob_explosion_drop_decaymobExplosionDropDecayCzęść bloków wysadzonych przez stworzenia nie upuści przedmiotówtrue
projectiles_can_break_blocksprojectilesCanBreakBlocksPociski mogą niszczyć blokitrue
tnt_explosion_drop_decaytntExplosionDropDecayCzęść bloków wysadzonych przez TNT nie upuści przedmiotówfalse
Aktualizacje świata
advance_timedoDaylightCycleWłącz cykl dnia i nocytrue
advance_weatherdoWeatherCycleCykl pogodowytrue
fire_spread_radius_around_playerdoFireTick i allowFireTicksAwayFromPlayerPromień rozprzestrzeniania się ognia128
lava_source_conversionlavaSourceConversionLawa przekształca się w źródłofalse
max_snow_accumulation_heightsnowAccumulationHeightGrubość pokrywy śnieżnej1
random_tick_speedrandomTickSpeedTempo losowych tików3
spread_vinesdoVinesSpreadRozprzestrzenianie się pnączytrue
water_source_conversionwaterSourceConversionWoda przekształca się w źródłotrue
Czat
command_block_outputcommandBlockOutputWyświetlaj dane wyjściowe bloków poleceńtrue
log_admin_commandslogAdminCommandsRozgłaszanie poleceń administratoratrue
send_command_feedbacksendCommandFeedbackPrzesyłanie informacji zwrotnej poleceńtrue
show_advancement_messagesannounceAdvancementsOgłaszaj postępytrue
show_death_messagesshowDeathMessagesPokazuj komunikaty o śmiercitrue
Różne
allow_entering_nether_using_portalsallowEnteringNetherUsingPortalsWłącz Nethertrue
command_blocks_workenableCommandBlocks, commandBlocksEnabledWłącza bloki poleceńtrue
global_sound_eventsglobalSoundEventsGlobalne wydarzenia dźwiękowetrue
max_block_modificationscommandModificationBlockLimitLimit bloków możliwych do modyfikacji poleceniem32768
max_command_forksmaxCommandForkCountLimit kontekstów polecenia65536
max_command_sequence_lengthmaxCommandChainLengthLimit długości łańcucha poleceń65536
max_minecart_speedminecartMaxSpeedMaksymalna prędkość wagonika8
reduced_debug_inforeducedDebugInfoZmniejszone informacje o debugowaniufalse
spawner_blocks_workspawnerBlocksEnabledWłącza bloki przyzywającetrue
tnt_explodestntExplodesZezwala na odpalanie TNT i jego wybuchtrue

Ogień to osobny przypadek. Dwie stare zasady, doFireTick i allowFireTicksAwayFromPlayer, zastąpiła jedna liczba: fire_spread_radius_around_player to promień w blokach wokół gracza, w którym ogień może się rozprzestrzeniać. 0 wyłącza rozprzestrzenianie ognia, -1 pozwala mu się szerzyć także z dala od graczy, a domyślne 128 trzyma go w okolicy graczy. Świat, który miał doFireTick ustawione na false, dostaje przy aktualizacji 0. W 26.3 nie ma już zasad spawnChunkRadius ani entitiesWithPassengersCanUsePortals: jeśli stary świat je zawiera, gra usuwa je przy wczytaniu.

Najczęstsze problemy

Najczęstsze pytania

Jak włączyć keepInventory w Minecraft 26?

Wpisz /gamerule keep_inventory true, a w konsoli serwera gamerule keep_inventory true. W świecie jednoosobowym możesz też wejść w Ustawienia świata…, Edytuj zasady gry… i włączyć Zachowuj ekwipunek po śmierci.

Dlaczego /gamerule keepInventory true nie działa?

Bo od wersji 1.21.11 zasada nazywa się keep_inventory. Zmiana przyszła w snapshocie 25w44a z 28 października 2025 i obejmuje wszystkie zasady gry. Stara nazwa działa tylko na Javie do 1.21.10 i na Bedrocku.

Czy keep_inventory zachowuje doświadczenie?

Tak. Z włączoną zasadą gracz nie traci poziomów, a z jego ciała nie wypadają kule doświadczenia. Zostają też przedmioty z klątwą zniknięcia.

Czy keepInventory działa na Bedrocku?

Tak, pod starą nazwą: /gamerule keepInventory true. Świat musi mieć włączone kody, a na Bedrock Dedicated Server ustawienie allow-cheats=true.

Czy po aktualizacji do 26.x mój świat straci keepInventory?

Nie. Przy pierwszym wczytaniu gra przepisuje zasady na nowe nazwy, więc włączone keepInventory staje się włączonym keep_inventory. Zmienić trzeba tylko komendy zapisane w blokach poleceń, datapackach i skryptach.

Powiązane