ผมใช้คำสั่ง /execute positioned as @e[tag=item_sucker] run tp @e[type=item,distance=0..5] @e[tag=item_sucker,limit=1] ใช้กับ open command ได้ แต่ ใช้กับ comman block ไม่ได้ มันบอก "[time] ...,limit=1] <-- [HERE]" ถ้าใครรู้วิธีแก้หรือจะถามอะไรเพื่มก็ถามได้จะตอบตอนประมาณ ทุ่มกว่าๆ :>
command เขียนใน open command ได้ แต่ เขียน ใน command block ไม่ได้ [1.13.2]