1、首先需要给自己命令方块,指令是:give @s command_block。
2、主城保护:gamemode 2 @p[r=半径,m=0]。
3、雪球回城:①execute @e[type=snowball] ~ ~ ~tp @p 坐标。设置成保持开始,循环;②execute @e[type=snowball] ~ ~ ~ clear @p snowball 0 99连锁,有条件,保持开始;③execute @e[type=snowball] ~ ~ ~ give @p snowball 16连锁,有条件,保持开始;④kill @e[type=snowball]连锁,有条件,保持开始
4、清理掉落物:kill @e[type=item]。
5、禁物品:clear @a 物品id。