Ovládání inventáře bez zastaralého replaceitem
Java Edition přesunula úpravy inventáře na /item. Cíle jsou buď entita <selector> nebo blok <x y z>, poté slot jako weapon.mainhand, armor.chest, hotbar.0–8, inventory.0–26, enderchest.0–26, horse.0–14, container.0–53, nebo contents pro držitele s jedním slotem.
replace … with umístí stack, který zadáte (počet 1–99, omezeno maximálním stackem). replace … from kopíruje z jiného slotu entity nebo bloku a může připojit modifikátor předmětu. modify spustí datapackový modifikátor předmětu (resource location) na tom, co je již v slotu.
This tool lists 1537 vanilla items (registry) and every command slot name from the wiki Slot page. Pair with the /give generator when you need a full custom item definition first, then /item to place it without clearing the rest of the inventory.
Cíle entit a bloků
Vytvářejte selektory pro hráče a moby, nebo ukažte na pozici bloku pro sloty kontejnerů. Zdroj a cíl se mohou lišit.
Kompletní seznam slotů
weapon, armor.*, hotbar, inventory, enderchest, horse, player.cursor, player.crafting, container.0–53, contents — s možností vlastního textu pro okrajové případy.
Kompletní registr předmětů + komponenty
Vyhledávací výběr předmětů z celého vanilkového seznamu, volitelná přípona komponent a počet omezený na 1–99 podle wiki.
Nejčastěji používané vzory Java /item
nahradit čím — /item replace entity|block <target> <slot> with <item> [count]
nahradit z — /item replace … from entity|block <source> <sourceSlot> [modifier]
upravit — /item modify entity|block <target> <slot> <modifier>
Názvy slotů závisí na edici a verzi. Pokud slot příkaz odmítne, ověřte, že daný typ entity tento slot skutečně má (například sloty koní pouze na koních).
ID předmětů mají jmenný prostor (minecraft:…). Komponenty používají syntaxi [component=…] na moderních verzích Java.
Jak používat tento nástroj
- Vyberte replace with, replace from nebo modify.
- Zvolte selektor entity nebo pozici bloku a cílový slot.
- Zadejte stack předmětu, zdrojový slot nebo id modifikátoru a poté zkopírujte příkaz.
/item FAQ
Co nahradilo /replaceitem?
/item je moderní Java příkaz pro zápis do inventáře. Starší mapy používající /replaceitem by měly migrovat na /item replace s ekvivalentními sloty.
Mohu upravit truhlu bez jejího otevření?
Ano. Použijte režim bloku se souřadnicemi truhly a sloty container.N. Vždy stůjte v načteném chunku a ověřte, že blok je kontejner.
Jak fungují modifikátory předmětů?
Modifikátory jsou datapack JSON v data/<namespace>/item_modifier. modify spustí tuto definici na stacku, který je již v slotu.
Jaký je rozsah počtu?
Wiki: celé číslo 1–99 včetně pro /item replace … with. Hra stále selže, pokud počet překročí maximální velikost stacku předmětu.
Funguje to na Bedrocku?
Ne. Příkazy pro inventář v Bedrocku se liší (/replaceitem). Tento generátor vytváří gramatiku /item pro Java Edition.