명령어 실행자가 Server이고 위치는 minecraft:overworld에 있는 최초 스폰지점 기준(그 위치가 0, 0, 0일 경우)으로 합니다.
1. execute as @e[type=item] positioned over world_surface run tp 0 0 0
positioned over world_surface는 현재 실행 위치의 가장 높은 곳을 지정합니다.
다만 현재 실행 위치가 지정되지 않아(at 누락) 서버 위치 기준에서 가장 높은 곳으로 지정합니다.
또한 고정 좌표(0, 0, 0)로 이동하기에 가장 높은 곳을 지정한게 무의미합니다. 따라서 아래 명령어로 고치는게 더 낫습니다.
execute as @e[type=item] run tp 0 0 0
2. execute as @e[type=item] in overworld run tp -121.5 77 -152.5
in overworld는 실행 위치를 오버월드로 변경합니다. 따라서 해석하면 "오버월드 차원의 -121.5 77 -152.5로 이동하기"가 됩니다.
굳이... 성능 비교하자면 1번의 고친 버전이 낫겠습니다. 차원 설정을 안하면 기본적으로 오버월드로 이동됩니다.