Inventarsteuerung ohne veraltetes replaceitem
Die Java Edition hat die Inventarbearbeitung zu /item verlagert. Ziele sind entweder eine Entität <selector> oder ein Block <x y z>, dann ein Slot wie weapon.mainhand, armor.chest, hotbar.0–8, inventory.0–26, enderchest.0–26, horse.0–14, container.0–53 oder contents für Einzel-Slot-Halter.
„replace … with“ platziert einen von dir angegebenen Stapel (Anzahl 1–99, begrenzt durch die maximale Stapelgröße). „replace … from“ kopiert aus einem anderen Entitäts- oder Block-Slot und kann einen Gegenstandsmodifikator anhängen. „modify“ wendet einen Datenpaket-Gegenstandsmodifikator (resource location) auf den Gegenstand an, der sich bereits im Slot befindet.
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.
Entitäts- und Blockziele
Erstellen Sie Selektoren für Spieler und Mobs oder zeigen Sie auf eine Blockposition für Container-Slots. Quelle und Ziel können sich unterscheiden.
Vollständige Slot-Liste
weapon, armor.*, hotbar, inventory, enderchest, horse, player.cursor, player.crafting, container.0–53, contents — mit Freitext-Überschreibung für Sonderfälle.
Vollständiges Item-Register + Komponenten
Durchsuchbare Item-Auswahl über die vollständige Vanilla-Liste, optionaler Komponenten-Suffix und Anzahl gemäß Wiki auf 1–99 begrenzt.
Java /item Muster, die Sie am häufigsten verwenden werden
ersetzen durch — /item replace entity|block <target> <slot> with <item> [count]
ersetzen aus — /item replace … from entity|block <source> <sourceSlot> [modifier]
modifizieren — /item modify entity|block <target> <slot> <modifier>
Slot-Namen sind editions- und versionsabhängig. Wenn ein Slot den Befehl ablehnt, überprüfen Sie, ob der Entitätstyp diesen Slot tatsächlich besitzt (z. B. Pferdeslots nur bei Pferden).
Item-IDs sind mit Namespaces versehen (minecraft:…). Komponenten verwenden die [component=…] Syntax in modernen Java-Versionen.
So verwenden Sie dieses Tool
- Wählen Sie replace with, replace from oder modify.
- Wählen Sie einen Entitätsselektor oder eine Blockposition und den Ziel-Slot.
- Geben Sie den Item-Stapel, den Quell-Slot oder die Modifikator-ID an und kopieren Sie dann den Befehl.
/item FAQ
Was hat /replaceitem ersetzt?
/item ist der moderne Java-Befehl für Inventarschreibvorgänge. Ältere Karten, die /replaceitem verwenden, sollten auf /item replace mit äquivalenten Slots migrieren.
Kann ich eine Truhe bearbeiten, ohne sie zu öffnen?
Ja. Verwenden Sie den Blockmodus mit den Truhenkoordinaten und container.N-Slots. Stehen Sie immer in einem geladenen Chunk und bestätigen Sie, dass der Block ein Container ist.
Wie funktionieren Item-Modifikatoren?
Modifikatoren sind Datenpaket-JSON unter data/<namespace>/item_modifier. „modify“ wendet diese Definition auf den Stapel an, der sich bereits im Slot befindet.
Was ist der Zählbereich?
Wiki: Ganzzahl 1–99 inklusive für /item replace … with. Das Spiel schlägt immer noch fehl, wenn die Anzahl die maximale Stapelgröße des Items überschreitet.
Funktioniert das auf Bedrock?
Nein. Bedrock-Inventarbefehle unterscheiden sich (/replaceitem). Dieser Generator erzeugt Java Edition /item-Grammatik.