1./execute @p ~ ~ ~ tag @s[tag=!b] add a;(脉冲模式,无条件,红石激活);2./execute @p ~ ~ ~ spreadplayers ~ ~ 1000 2000 @s[tag=a];(连锁模式,无条件,始终开启)。
1./execute @p ~ ~ ~ tag @s[tag=!b] add a;(脉冲模式,无条件,红石激活)。
2./execute @p ~ ~ ~ spreadplayers ~ ~ 1000 2000 @s[tag=a];(连锁模式,无条件,保持运行)。
3./execute @a ~ ~ ~ /execute @s[tag=a,y=0,dy=50] ~ ~ ~ spawnpoint @s ~ 10 ~;(循环模式,无条件,保持运行)。需要注意的是,所有Y坐标在0到50之间的玩家会被设置重生点;
4./say §!§b @a[tag=a] § d创建了一座空岛;(连锁模式,有条件,保持运行)。
5./execute @a ~ ~ ~ /execute @s[tag=a,y=0,dy=50] ~ ~ ~ clone -4 17 8 0 22 12 ~-2 4 ~-2;(连锁模式,无条件,始终运行)。将空岛复制到指定坐标;
6./execute @a ~ ~ ~ /execute @s[tag=a,y=0,dy=50] ~ ~ ~ fill ~-20 0 ~-20 ~20 3 ~20 air;(连锁模式,无条件,保持运行)。填充出虚空区域;
7./execute @a ~ ~ ~ /execute @s[tag=a,y=0,dy=50] ~ ~ ~ tp ~ 10 ~;(连锁模式,有条件,保持运行)。传送至指定位置;
8./execute @a ~ ~ ~ /execute @s[tag=a,y=0,dy=50] ~ ~ ~ tag @s add b;(连锁模式,无条件,保持运行)。为创建空岛的玩家添加标签b;
9./execute @a ~ ~ ~ /execute @s[tag=a,y=0,dy=50] ~ ~ ~ tag @s remove a;(连锁模式,无条件,保持运行)。清除创建空岛玩家的标签a;
10. 通过使用指令堆积方块,就能创建一个空岛。