Minecraft "Kill" Befehl was ist falsch?
Hallo!
Ich habe in Minecraft ein Spawn-Ei erstellt, welches mir den Ramen von einem Block mithilfe von Markern in Rot markiert:
Und jetzt habe ich ein Item erstellt, welches alle diese Marker löscht, wenn ich es in der Hand halte. Allerdings soll das nur in einem Radius von 3 Blöcken passieren. Aber es passiert überall. Was habe ich falsch gemacht?
Meine Befehle sind:
Der Befehl für das Spawn-Ei:
/give @p chicken_spawn_egg{display:{Name:'{"text":"Red Block Frame","color":"red"}'},Enchantments:[{}],EntityTag:{id:"minecraft:marker",Tags:["BF_RED","BLOCK_FRAME"]}} 1
Und der, damit das Lösch-item funktioniert:
execute as @p if data entity @s {SelectedItem: {id: "minecraft:blaze_rod", tag: {display: {Name: '{"text":"Delete Block Frames","color":"#400000","bold":true}'}}}} at @s run kill @e[type=minecraft:marker, tag=BLOCK_FRAME, distance=..3]
Und meine Lohenrute sieht so aus:
Warum funktioniert das nicht? Ich habe doch oben distance=..3 eingegeben.
Danke!
