Minecraft 1.12 commandblock wenn ich ein bestimmtes item in einem bestimmten slot habe und es in der hand halte einen befehl ausführen lassen?
Hallo, ich wollte wissen ob jemand einen befehl kennt mit dem ich einen commandblock einen befehl ausführen lasse wenn ich z.B. in slot 6 das item dirt habe und ich diesen Block gerade in der hand halte soll ein fill befehl ausgeführt werden. Weiß jemand wie das geht?
2 Antworten
/execute as @e[type=player,nbt={SelectedItemSlot:zahldesslotsdenduwillst,SelectedItem:{id:"minecraft:itemdeinerwahl",Count:anzahldenitems!mussangegebenwerden!}}] at @s run befehl deiner wahl und als ziehlauswahl (falls du eine brauchst) @s verwenden
Joa, nach 3 Jahren etwas spät xD
Naja... Danke für die Hilfe :P
Ja das ist möglich...
Du musst mit testfor ertmal erkennen welcher Slot gerade aktiv ist und mit einem 2. Command block testen ob in diesem Slot auch ein bestimmtes Item liegt.
Das wird hier in diesem YT vid. gezeigt: http://mhsl.ddns.net/url/?url=158