☀️ Ensimmäinen kuukausi 50 % halvemmalla:SUMMER26
Näin pidät tavarat kuollessa Minecraftissa 2026: keep_inventory-komento

Näin pidät tavarat kuollessa Minecraftissa 2026: keep_inventory-komento

Näin pidät tavarat kuollessa Minecraftissa: aja /gamerule keep_inventory true (Java 1.21.11+) tai /gamerule keepInventory true (vanhemmat ja Bedrock).

Magnus·
6 min lukuaika
·
11.5.2026
·
Päivitetty viimeksi: 2.8.2026

Keep inventoryn käyttöönotto Minecraftissa on yhden rivin komento: kirjoita chattiin tai palvelimen konsoliin /gamerule keep_inventory true, niin jokainen palvelimen pelaaja säilyttää koko inventoryn, haarniskan ja XP-tasot kuollessaan. Kytke se pois vaihtamalla true tilalle false. Komento vaatii, että olet operaattori (OP) moninpelipalvelimella tai että cheatit ovat päällä yksinpelissä.

Siinä lyhyt vastaus. Vuonna 2026 on kuitenkin yksi koukku: jos kirjoitit vanhaa /gamerule keepInventory true -komentoa ja se lakkasi yhtäkkiä toimimasta, et kuvittele. Mojang nimesi jokaisen Minecraftin gamerulen uudelleen snapshotissa 25w44a (tie Java Editionin versioon 1.21.11), ja keepInventory on nyt keep_inventory. Loppuosa tästä oppaasta käy läpi uuden komennon, vanhan komennon, versiokohtaisen muistilistan, täyden uudelleennimeämislistan noin 20 muulle gamerulelle sekä kolme tapaa asettaa keep inventory Minecraft-palvelimellasi.

Minecraft Java Editionin snapshot 25w44a -banneri: päivitys, joka nimesi kaikki gamerulet uudelleen

Näin otat keep inventoryn käyttöön Minecraftissa (keep_inventory-komento)

Avaa chat (paina T tai /) tai palvelimen konsoli ja aja versiotasi vastaava komento:

# Java Edition 1.21.11 and newer (and Bedrock Edition)
/gamerule keep_inventory true

# Java Edition 1.21.10 and older
/gamerule keepInventory true

Siinä koko korjaus. Pelaajat säilyttävät nyt jokaisen esineen, jokaisen haarniskanosan ja jokaisen XP-tason kuollessaan. Asetus säilyy, kunnes seuraavan kerran käynnistät maailman ilman keep inventorya.

Jos saat virheen "Unknown or incomplete command" tai oikeusvirheen, et ole OP. Aja pelinsisäisestä chatista ensin palvelimen konsolilta /op <username> ja toista sitten komento. Palvelimen konsolilla olet aina operaattori, ja alkukauttaviiva on valinnainen (gamerule keep_inventory true toimii sekin).

Mikä muuttui snapshotissa 25w44a (1.21.11:n uudelleennimeäminen)

Snapshotissa 25w44a, jonka Mojang julkaisi ennen Java Editionin versiota 1.21.11, jokainen gamerule siirrettiin kunnolliseen rekisteriin, samaan tapaan kuin blokit, esineet ja entiteetit on tallennettu. Sen seurauksena kaikki gamerule-tunnisteet muutettiin camelCasesta snake_case-muotoisiksi resource locationeiksi. Siinä missä kirjoitit ennen keepInventory, kanoninen nimi on nyt minecraft:keep_inventory, ja minecraft:-etuliite on valinnainen, joten keep_inventory toimii sellaisenaan.

Uudelleennimeäminen ei ole kosmeettinen. Gamerulet ovat nyt ensiluokkaisia rekisterimerkintöjä, mikä tarkoittaa, että datapackit ja modit voivat viitata niihin luotettavammin, ja pelinsisäinen "Edit Game Rules" -valikko (se, jonka näet luodessasi uutta maailmaa) käyttää vihdoin samoja nimiä kaikkialla.

Koukku: vanhat camelCase-nimet ollaan poistamassa käytöstä. Ne saattavat yhä toimia 1.21.11:ssa taaksepäin yhteensopivuuden vuoksi, mutta siihen ei kannata luottaa. Päivitä skriptisi, server.properties-automaatiosi, datapackisi ja ylläpitotyökalusi käyttämään uusia nimiä jo tänään, ennen kuin jokin tuleva snapshot pudottaa vanhat aliakset kokonaan.

Miksi `/gamerule keepInventory true` lakkaa toimimasta

Kolme asiaa voi rikkoa tämän komennon 1.21.11-päivityksen jälkeen:

  1. Kirjoitit vanhan nimen uuteen versioon. Versiossa 1.21.11 ja uudemmissa keepInventory saatetaan yhä hyväksyä, mutta tiukempi snapshot tai muokattu palvelin-jar (Paper, Purpur, Fabric, NeoForge) voi jo hylätä sen. Vaihda muotoon keep_inventory.
  2. Kirjainkoko. Gamerule-nimet ovat aina olleet kirjainkokoherkkiä Java Editionissa. keepinventory (kokonaan pienellä) ei ole koskaan toiminut, eikä keep_inventory ole poikkeus: myös Keep_Inventory epäonnistuu.
  3. Et ole OP. Moninpelimaailmassa vain operaattorit voivat ajaa /gamerule-komentoa. Palvelimen konsolilla olet aina operaattori. Pelinsisäisestä chatista sinut pitää ensin lisätä komennolla /op <username>.

Jos näet virheen No game rule called keepInventory is available in this world, olet lähes varmasti versiossa 1.21.11 tai uudemmassa ja tarvitset uuden snake_case-nimen.

Näin otat keep inventoryn käyttöön Minecraft-palvelimella

Tämän voi asettaa kolmessa paikassa. Valitse se, joka sopii työtapaasi.

1. Pelinsisäisestä chatista (nopein)

Avaa chat näppäimellä T (tai /) ja kirjoita:

/gamerule keep_inventory true

Sinun pitää olla OP. Muutos astuu voimaan välittömästi jokaiselle palvelimen pelaajalle, eikä uudelleenkäynnistystä tarvita. Asetus tallentuu maailmadataan, joten se säilyy uudelleenkäynnistysten yli.

2. Palvelimen konsolista

Avaa palvelimen konsoli (hallintapaneelin kautta, SSH-istunnossa tai screen- tai tmux-ikkunassa, jos ylläpidät itse) ja kirjoita komento ilman alkukauttaviivaa:

gamerule keep_inventory true

Tämä on siistein tapa live-palvelimella, koska se ei vaadi operaattoritiliä.

3. Ennen maailman luontia (datapack tai maailman oletukset)

Jos haluat keep inventoryn päälle heti uuden maailman syntyessä, voit toimittaa datapackin, joka asettaa gamerule-oletukset, tai asettaa ne palveluntarjoajan paneelin maailmanluontinäkymästä. Useimmat pelipalvelinpaneelit (mukaan lukien Pterodactyl-pohjainen paneeli, jota käytämme DoomHostingilla) tarjoavat "luo uusi maailma" -kulun, jossa nämä liput voi kääntää ennen kuin maailma syntyy ensimmäistä kertaa.

Täysi lista 1.21.11:ssa uudelleennimetyistä gameruleista

Haluat todennäköisesti päivittää muutakin kuin keep inventoryn. Tässä on yleisimpien sääntöjen nimikartta, jotta hoidat kaiken kerralla.

Vanha (camelCase) Uusi (snake_case)
keepInventory keep_inventory
doDaylightCycle advance_time
doWeatherCycle advance_weather
doMobSpawning spawn_mobs
doMobLoot mob_drops
doTileDrops block_drops
doEntityDrops entity_drops
doImmediateRespawn immediate_respawn
doInsomnia spawn_phantoms
doLimitedCrafting limited_crafting
doPatrolSpawning spawn_patrols
doTraderSpawning spawn_wandering_traders
doWardenSpawning spawn_wardens
doVinesSpread spread_vines
naturalRegeneration natural_health_regeneration
announceAdvancements show_advancement_messages
commandBlocksEnabled command_blocks_work
spawnerBlocksEnabled spawner_blocks_work
disableElytraMovementCheck elytra_movement_check (arvo kääntyy)
disablePlayerMovementCheck player_movement_check (arvo kääntyy)
disableRaids raids (arvo kääntyy)
spawnRadius respawn_radius

"Arvo kääntyy" -säännöt ovat uudelleennimeämisen hankalin osa: vanhat nimet olivat kielteisiä (disableRaids true tarkoitti, että raidit olivat pois päältä), uudet ovat myönteisiä (raids true tarkoittaa, että raidit ovat päällä). Jos sinulla on automaatiota, joka kääntää näitä, käännä myös totuusarvo nimen vaihdon yhteydessä.

Voit lisätä minkä tahansa uuden nimen eteen etuliitteen minecraft: (esim. minecraft:keep_inventory). Etuliite on valinnainen mutta täsmällinen, ja sen käyttö suojaa skriptejäsi tulevaisuudessa siltä, että jokin modin tai datapackin sääntö osuisi samaan lyhyeen nimeen.

Bedrock Edition: sama komento, hieman eri säännöt

Bedrock Editionissa (Pocket, konsoli ja Windows 10) syntaksi /gamerule keepinventory true on historiallisesti hyväksytty myös pienillä kirjaimilla, koska Bedrock tulkitsee komennot kirjainkoosta riippumatta. Bedrock 1.21 linjasi kirjoitusasun Javan käytäntöjen kanssa, ja tuoreissa päivityksissä keepinventory ja keepInventory toimivat keskenään vaihtoehtoisesti. Pidä tapasi yhtenäisinä molemmissa editioneissa ja käytä kanonista Java-muotoa: /gamerule keep_inventory true Javan versiossa 1.21.11 ja uudemmissa, /gamerule keepInventory true vanhemmassa Javassa ja Bedrockissa.

Pelaajakohtainen keep inventory (vaatii datapackin)

Vanilla-keep_inventory koskee koko palvelinta: se on päällä kaikilla tai pois kaikilta. Jos haluat, että vain tietty ryhmä pelaajia (esimerkiksi lahjoittajat, staff tai hardcore-tilaan itse ilmoittautuneet) säilyttää tavaransa kuollessaan, tarvitset datapackin, joka kuuntelee kuolematapahtumaa ja käyttää komentoja /clear ja /give esineiden valikoivaan säilyttämiseen.

Useampikin ylläpidetty datapack tekee tämän:

  • Per-Player Keep Inventory: lisää kytkettävän scoreboard-tagin, jolla pelaajat päättävät itse.
  • GameRule Plus: lisää tiimi- ja oikeuskohtaiset gamerule-ohitukset.

Pudota datapack maailmasi datapacks/-kansioon, aja /reload ja seuraa packin omia ohjeita. Tämä toimii millä tahansa vanilla-palvelimella versiosta 1.16 eteenpäin, myös 1.21.11:ssa ja uudemmissa uudella nimeämisellä.

Mitä tämä tarkoittaa palvelimellesi

Jos ylläpidät Minecraft-palvelinta vuonna 2026, kolme asiaa kannattaa tehdä tänään:

  • Auditoi gamerule-kutsusi. Etsi skripteistäsi, plugineistasi, datapackeistasi ja ylläpitotyökaluistasi mikä tahansa yllä olevan taulukon vanhoista camelCase-nimistä. Korvaa ne snake_casella ennen kuin päivität versioon 1.21.11.
  • Varo kääntyneitä totuusarvoja. disableRaids true muuttuu muotoon raids false, ei raids true. Sama koskee elytra- ja liikkumistarkistuksia. Virheet tässä kääntävät palvelimen käyttäytymisen hiljaisesti ilman virheilmoitusta.
  • Tarkista palvelinpaneelisi. Osa paneeleista tarjoaa gamerulet käyttöliittymässä raakojen komentojen sijaan. Varmista, että paneelin nimet vastaavat uusia, tai käännät väärää sääntöä.

Vuokraa Minecraft-palvelin DoomHostingilta

Jos haluat Minecraft-palvelimen, jossa gamerule-valikko, paneelin käyttöliittymä ja alla pyörivä Java-versio pysyvät aina uusimman snapshotin tahdissa, DoomHostingin Minecraft-palvelimet tekevät sen puolestasi. Välitön käyttöönotto, täysi konsoliyhteys, yhden klikkauksen versionvaihto jokaisen snapshotin välillä versiosta 1.16 versioon 1.21.11 ja siitä eteenpäin, automaattiset päivittäiset varmuuskopiot sekä 24/7-tuki, jos gamerulen uudelleennimeäminen joskus rikkoo jotain odottamatonta.

Pidä tavarasi kuollessa, pidä järkesi uudelleennimeämisen läpi, ja anna meidän hoitaa versioiden jonglööraus.

Valmis aloittamaan?

Vuokraa pelipalvelin DoomHostingilta. Välitön käyttöönotto, 24/7 tuki ja 99,99 % käytettävyystakuu.

Aiheeseen liittyvät kirjoitukset