第一个命令方块
重复 无条件 始终活动
指令:/execute @e[name=名字] ~ ~ ~ detect ~ ~-0.1 ~ air 0 tp @p[c=1] 坐标
摆放:
第二个命令方块
脉冲 无条件 需要红石
指令:/tp @e[name=生物名字] 生物的原点坐标
或者:
/tp @e[name=实体的名字(不能是中文)] [x] [y] [z]
如果是中文,你可以给那个实体加一个tag,然后用tag来识别
靠近那个实体/scoreboard players tag add @e[r=2,type=!player] [任意标签]
/tp @e[tag=刚刚的标签] [x] [y] [z]