其实只要站进EndGateway内就会传送,传送地点也是一个NBT。
通过NBT修改这个方块可以达到以下三个效果:

分别是:传送门、装饰、区块加载器。
主要NBT:
ExitPortal:{X:,Y:,Z:}
目的地坐标。
Life:
方块持续时间。

我在第一个方块上面生成Creeper,那么Creeper就会传送到指定地点。

如果我进入这个方块也会被传送到指定地点。
- /setblock ~ ~2 ~ minecraft:end_gateway 0 replace {ExitPortal:{X:10,Y:10,Z:10}}
这是图中的指令,引申则是:
- /setblock ~ ~2 ~ minecraft:end_gateway 0 replace {ExitPortal:{X:目的地X坐标,Y:目的地Z坐标,Z:目的地Z坐标}}

可以看到我站进去没有任何效果,这是因为此时方块没有任何NBT:
- /setblock ~ ~2 ~ minecraft:end_gateway 0 replace
这个方块可以让目的地区块一直加载:

我把物品丢进去(牌子作为演示)


我传送过来,物品还在(第一次丢牌子后游戏卡了,所以物品despawn了,不过可以保证是绝对可以成功的)

也可以在目的地创建高频

传送回来依然有效。
- /setblock ~ ~2 ~ minecraft:end_gateway 0 replace {ExitPortal:{X:1000,Y:18,Z:1000}}
依旧是之前的NBT:
- /setblock ~ ~2 ~ minecraft:end_gateway 0 replace {ExitPortal:{X:目的地X坐标,Y:目的地Z坐标,Z:目的地Z坐标}}
Life就不讲了,总之就是距离消失的时间(单位刻Tick)
[groupid=546]Command Block Logic[/groupid]