落沙造球: execute @e[type=falling_block,r=球形半径] ~ ~ ~ setblock ~ ~2 ~ 方块id(循环保持开启) 船造空心球: execute @e[type=boat,rx=-89,rxm=-90] ~ ~ ~ kill @s(循环保持开启) execute @e[type=boat] ~ ~ ~ tp @s ~ ~ ~ ~3 ~-0.05(循环保持开启) execute @e[type=boat] ~ ~ ~ setblock ^^^-球形半径 方块id(循环保持开启) execute @e[type=boat] ~ ~ ~ setblock ^^^球形半径 方块id(循环保持开启) 船造实心球: execute @e[type=boat,rx=-89,rxm=-90] ~ ~ ~ kill @s(循环保持开启) execute @e[type=boat] ~ ~ ~ tp @s ~ ~ ~ ~3 ~-0.05(循环保持开启) execute @e[type=boat] ~ ~ ~ fill ~~~-1~~~-球形半径 方块id(循环保持开启) execute @e[type=boat] ~ ~ ~ fill ~~~1~~~球形半径 方块id(循环保持开启)