您当前的位置:首页 > 网游攻略 > 我的世界租赁服 家\回家\返回死亡地点功能设置教程

我的世界租赁服 家\回家\返回死亡地点功能设置教程

来源:互联网    作者:66游戏    发表于2018-05-12 08:09:18

分享:

  理论适用版本:1.9到1.12.2

  一键命令方块适用版本:1.11到1.12.2

  在1.9到1.10.2版本使用命令时,需要替换掉盔甲架的实体名称(armor_stand替换为Armorstand)
我的世界租赁服 家\回家\返回死亡地点功能设置教程

  本系统实现功能:

  在无组件和插件的中国版mc租赁服的情况下通过命令及命令方块实现插件命令的功能:

  设置家(sethome)、回到家(home)、返回死亡地点(back)

  玩家可以通过使用指令书进行相关操作。

  可以设置的坐标点范围:x和z轴±16777216,y轴0到255

  原理:

  利用盔甲架间接确定玩家当前位置,并将坐标点记录在计分板上。

  当需要传送到存储的坐标点时,先传送盔甲架到指定位置,再传送玩家到盔甲架。

  功能大致流程:

  设置家:预检-获取坐标-存储在三个home计分板目标

  记录死亡地点:队列等待-预检-获取坐标-存储在三个back计分板目标

  回到家、回到死亡地点:预检-设置传送目标-传送-设置cd时间

  (回家与回到死亡地点共用cd)

  (cd时间只在玩家在线时减少,直至归零)

  优势:

  无需服务器插件或mod支持,仅用命令方块来维持该系统。

  解决了其他类似系统中由于区块未加载导致无法传送的问题。

  运行效率高(单机测试中,定位坐标不到0.1秒,多人服务器经过测试可流畅运行)

  使用限制:

  同一时间仅允许一人进行操作(但由于响应速度一般比较快,故影响不大)

  只能设置一个家,且只能在主世界。(在租赁服可以从其他维度回到主世界的家)

  仅记录主世界的死亡地点(在租赁服可以从其他维度回到上一个死亡地点)

  命令方块的占地面积偏大(等系统测试稳定后,可能会考虑解决这个问题)

  已知bug:

  本系统是为中国版mc租赁服设计的。在局域网游戏中,在主世界以外的维度无法正常回家或返回死亡地点,但仍会提示传送成功并增加cd时间。

  未来计划(可能要很久以后实现):

  1、增加不同维度设置和回到家的功能

  2、增加可设置的家的个数

  创作背景(不感兴趣读者的可以跳过这部分):

  相信很多玩过服务器的玩家应该对/sethome、/home、/back这三个命令不陌生。在大多数带插件的服务器中,这三个命令分别对应设置家、回到家、回到死亡地点的功能。(这里的“家”是通俗的讲法,实际上相当于自定义传送点,和mc自带的床不冲突。)

  在中国版mc的租赁服,由于目前还不能安装插件,因此这些功能一直无法很好地实现。现在有很多租赁服是以主城+随机传送玩家的方式进行运营的, 玩家传送到主城后如果想要回到自己的家可能需要死亡一次回到自己的床,而一旦床被拆除的话,就可能找不到自己的家了。所以设置家和返回家的功能对很多租赁服非常重要(除非租赁服给玩家设置了固定位置的领地)。此外,很多玩家已经习惯了用/back来返回死亡地点,因此如果租赁服带有这个功能将会方便许多。

  关于用原版来实现这几个功能的研究,其实已经有很多人提出和发布过。其中一种常见的设计是通过在玩家所在的位置设置盔甲架,通过tp到盔甲架来返回所设置的传送点。但是这样的设计存在一个很大的问题:如果所有玩家离开了被设置传送点的区块,是无法成功返回家的。因为当区块被卸载后,盔甲架实体也被卸载了,无法被探测到。

  基于上述理由,最好的解决这个问题的思路是:在设置传送点的时候记录玩家所在的坐标,并且在返回传送点的时候将玩家传送到之前设置的坐标位置。

  但是,熟悉mc命令和记分版的玩家应该很清楚:

  1、在mc中是没有内置记分版目标记录玩家当前坐标点的(尽管按F3可以查看坐标,但这个值无法直接被记录在记分版内)。

  2、即使获取了坐标位置并储存在记分版内,也无法直接将记分版变量作为命令参数。

  基于以上理由,想要在原版无插件的情况下实现上述功能并非易事。

  现在,这个问题已经基本解决了!本帖将提供一套命令方块组,用于在租赁服实现近似/sethome,/home,/back的功能,并且不受区块加载的限制。

  但是由于他使用的是1.12版,其中用到了函数功能,并且用到了@s这个目标选择器,而这些功能在1.11.2版本是没有的。另外他的作品中也没有包含/back的功能。因此我只能大致借鉴他定位坐标的原理,全部重新撰写所有代码,进行适当优化,并且尽量确保在多人服务器没有冲突。

 

 

  命令部分(如果想直接使用一键命令可点击顶部目录的“一键命令方块”):

  注意事项:本命令方块组使用了相对坐标来实现模块激活,因此如果布置位置不准确会导致无法使用。

  (布置位置可以参照一件命令方块的生成方式)

  初始化操作(用于添加计分板目标和初始值):

  /gamerule commandBlockOutput false

  /scoreboard objectives add sethome.tg trigger

  /scoreboard objectives add home.tg trigger

  /scoreboard objectives add back.tg trigger

  /scoreboard objectives add set.on dummy

  /scoreboard objectives add tp.on dummy

  /scoreboard objectives add home.set dummy

  /scoreboard objectives add back.set dummy

  /scoreboard objectives add check dummy

  /scoreboard objectives add coord dummy

  /scoreboard objectives add tp.x dummy

  /scoreboard objectives add tp.y dummy

  /scoreboard objectives add tp.z dummy

  /scoreboard objectives add home.x dummy

  /scoreboard objectives add home.y dummy

  /scoreboard objectives add home.z dummy

  /scoreboard objectives add back.x dummy

  /scoreboard objectives add back.y dummy

  /scoreboard objectives add back.z dummy

  /scoreboard objectives add back.ok dummy

  /scoreboard objectives add tick dummy

  /scoreboard objectives add tpcd dummy

  /scoreboard objectives add dimension dummy

  /scoreboard objectives add health health

  /scoreboard players set tick check 0

  /scoreboard players set set.on check 0

  /scoreboard players set tp.on check 0

  /scoreboard players set * back.ok 0

  /scoreboard players set * tpcd 0

  /summon minecraft:armor_stand 0 4 0 {Tags:["setx"],Invisible:1b,Invulnerable:1b,NoGravity:1b}

  /summon minecraft:armor_stand 0 4 0 {Tags:["sety"],Invisible:1b,Invulnerable:1b,NoGravity:1b}

  /summon minecraft:armor_stand 0 4 0 {Tags:["setz"],Invisible:1b,Invulnerable:1b,NoGravity:1b}

  /summon minecraft:armor_stand 0 4 0 {Tags:["tp"],Invisible:1b,Invulnerable:1b,NoGravity:1b}

  以下是命令方块部分。每个模块的第一个命令方块是循环命令方块,其后的均为连锁命令方块。注意开头带COND:的是设置成条件制约的连锁命令方块。

  【循环检测模块+计时器】

  testfor @p[score_sethome.tg_min=1]

  COND:blockdata ~-1 ~ ~1 {auto:1b}

  testfor @p[score_home.tg_min=1]

  COND:blockdata ~-3 ~ ~3 {auto:1b}

  scoreboard players set @a dimension 0 {Dimension:0}

  scoreboard players set @a dimension 1 {Dimension:-1}

  scoreboard players set @a dimension 2 {Dimension:1}

  scoreboard players enable @a sethome.tg

  scoreboard players enable @a home.tg

  scoreboard players set @a[tag=!signed] tpcd 0

  scoreboard players set @a[tag=!signed] back.ok 0

  scoreboard players tag @a[tag=!signed] add signed

  scoreboard players add tick tick 1

  scoreboard players test tick tick 20 20

  COND:scoreboard players set tick tick 0

  COND:scoreboard players remove @a[score_tpcd_min=1] tpcd 1

  testfor @a[score_health=0,score_back.ok=0,score_set.on=0,score_dimension=0]

  COND:blockdata ~-17 ~ ~8 {auto:1b}

  scoreboard players set @a[score_health_min=1,score_back.ok_min=1] back.ok 0

  scoreboard players enable @a back.tg

  testfor @p[score_back.tg_min=1]

  COND:blockdata ~-21 ~ ~10 {auto:1b}

  【sethome检测模块】

  blockdata ~ ~ ~ {auto:0b}

  tellraw @a[score_sethome.tg_min=1,score_dimension_min=1] {"text":"只能在主世界设置家!","color":"red"}

  scoreboard players test set.on check 1 1

  COND:tellraw @a[score_sethome.tg_min=1,score_dimension=0] {"text":"当前正在有人设置记录点,请稍后几秒再试!","color":"red"}

  scoreboard players test set.on check 0 0

  COND:scoreboard players set @p[score_sethome.tg_min=1] set.on 1 {Dimension:0}

  COND:scoreboard players set set.on check 1

  COND:blockdata ~-7 ~ ~1 {auto:1b}

  COND:blockdata ~-8 ~ ~3 {auto:1b}

  COND:blockdata ~-9 ~ ~4 {auto:1b}

  COND:blockdata ~-10 ~ ~5 {auto:1b}

  scoreboard players set @p[score_sethome.tg_min=1] sethome.tg 0

  【sethome执行】

  testfor @p[score_set.on_min=4]

  COND:blockdata ~-1 ~ ~ {auto:0b}

  scoreboard players operation @p[score_set.on_min=4] home.x = @e[tag=setx] coord

  scoreboard players operation @p[score_set.on_min=4] home.y = @e[tag=sety] coord

  scoreboard players operation @p[score_set.on_min=4] home.z = @e[tag=setz] coord

  tellraw @p[score_set.on_min=4] ["",{"text":"已在(","color":"green"},{"score":{"name":"@p[score_set.on_min=4]","objective":"home.x"},"color":"green"},{"text":", ","color":"green"},{"score":{"name":"@p[score_set.on_min=4]","objective":"home.y"},"color":"green"},{"text":", ","color":"green"},{"score":{"name":"@p[score_set.on_min=4]","objective":"home.z"},"color":"green"},{"text":")设置家!","color":"green"}]

  scoreboard players set @p[score_set.on_min=4] home.set 1

  scoreboard players set @p[score_set.on_min=4] set.on 0

  scoreboard players set set.on check 0

  【home检测模块】

  blockdata ~ ~ ~ {auto:0b}

  execute @a[score_home.tg_min=1,score_tpcd_min=1] ~ ~ ~ tellraw @p ["",{"text":"传送冷却时间还有","color":"red"},{"score":{"name":"@p","objective":"tpcd"},"color":"red"},{"text":"秒,请稍后!","color":"red"}]

  scoreboard players test tp.on check 1 1

  COND:tellraw @a[score_home.tg_min=1] {"text":"当前正在有人传送,请稍后几秒再试!","color":"red"}

  scoreboard players test tp.on check 0 0

  COND:scoreboard players set @p[score_home.tg_min=1,score_home.set_min=1,score_tpcd=0] tp.on 1

  COND:scoreboard players set tp.on check 1

  COND:scoreboard players operation @e[tag=tp] tp.x = @p[score_tp.on_min=1] home.x

  COND:scoreboard players operation @e[tag=tp] tp.y = @p[score_tp.on_min=1] home.y

  COND:scoreboard players operation @e[tag=tp] tp.z = @p[score_tp.on_min=1] home.z

  COND:blockdata ~-10 ~ ~4 {auto:1b}

  scoreboard players set @p[score_home.tg_min=1] home.tg 0

  【坐标记录模块,xyz三轴】

  [用3个盔甲架确定玩家当前位置,完成后将盔甲架传送回初始地点]

  [x轴部分]

  blockdata ~ ~ ~ {auto:0b}

  tp @e[tag=setx] @a[score_set.on_min=1,c=1]

  tp @e[tag=setx] 16777216 ~ ~

  tp @e[tag=setx] ~0.5 ~ ~

  scoreboard players set @e[tag=setx] coord 16777216

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16777216] ~-16777216 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 16777216

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8388608] ~-8388608 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 8388608

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4194304] ~-4194304 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 4194304

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2097152] ~-2097152 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 2097152

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1048576] ~-1048576 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord1048576

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=524288] ~-524288 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 524288

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=262144] ~-262144 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 262144

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=131072] ~-131072 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 131072

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=65536] ~-65536 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 65536

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=32768] ~-32768 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 32768

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16384] ~-16384 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 16384

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8192] ~-8192 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 8192

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4096] ~-4096 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 4096

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2048] ~-2048 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 2048

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1024] ~-1024 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 1024

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=512] ~-512 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 512

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=256] ~-256 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 256

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=128] ~-128 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 128

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=64] ~-64 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 64

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=32] ~-32 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 32

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16] ~-16 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 16

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8] ~-8 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 8

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4] ~-4 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 4

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2] ~-2 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 2

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1] ~-1 ~ ~

  COND:scoreboard players remove @e[tag=setx] coord 1

  scoreboard players add @a[score_set.on_min=1,c=1] set.on 1

  tp @e[tag=setx] 0 4 0

  [y轴部分]

  blockdata ~ ~ ~ {auto:0b}

  tp @e[tag=sety] @a[score_set.on_min=1,c=1]

  tp @e[tag=sety] ~ 256 ~

  scoreboard players set @e[tag=sety] coord 256

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=128] ~ ~-128 ~

  COND:scoreboard players remove @e[tag=sety] coord 128

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=64] ~ ~-64 ~

  COND:scoreboard players remove @e[tag=sety] coord 64

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=32] ~ ~-32 ~

  COND:scoreboard players remove @e[tag=sety] coord 32

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=16] ~ ~-16 ~

  COND:scoreboard players remove @e[tag=sety] coord 16

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=8] ~ ~-8 ~

  COND:scoreboard players remove @e[tag=sety] coord 8

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=4] ~ ~-4 ~

  COND:scoreboard players remove @e[tag=sety] coord 4

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=2] ~ ~-2 ~

  COND:scoreboard players remove @e[tag=sety] coord 2

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=1] ~ ~-1 ~

  COND:scoreboard players remove @e[tag=sety] coord 1

  scoreboard players add @a[score_set.on_min=1,c=1] set.on 1

  tp @e[tag=sety] 0 4 0

  [z轴部分]

  blockdata ~ ~ ~ {auto:0b}

  tp @e[tag=setz] @a[score_set.on_min=1,c=1]

  tp @e[tag=setz] ~ ~ 16777216

  tp @e[tag=setz] ~ ~ ~0.5

  scoreboard players set @e[tag=setz] coord 16777216

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16777216] ~ ~ ~-16777216

  COND:scoreboard players remove @e[tag=setz] coord 16777216

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8388608] ~ ~ ~-8388608

  COND:scoreboard players remove @e[tag=setz] coord 8388608

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4194304] ~ ~ ~-4194304

  COND:scoreboard players remove @e[tag=setz] coord 4194304

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2097152] ~ ~ ~-2097152

  COND:scoreboard players remove @e[tag=setz] coord 2097152

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1048576] ~ ~ ~-1048576

  COND:scoreboard players remove @e[tag=setz] coord1048576

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=524288] ~ ~ ~-524288

  COND:scoreboard players remove @e[tag=setz] coord 524288

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=262144] ~ ~ ~-262144

  COND:scoreboard players remove @e[tag=setz] coord 262144

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=131072] ~ ~ ~-131072

  COND:scoreboard players remove @e[tag=setz] coord 131072

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=65536] ~ ~ ~-65536

  COND:scoreboard players remove @e[tag=setz] coord 65536

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=32768] ~ ~ ~-32768

  COND:scoreboard players remove @e[tag=setz] coord 32768

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16384] ~ ~ ~-16384

  COND:scoreboard players remove @e[tag=setz] coord 16384

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8192] ~ ~ ~-8192

  COND:scoreboard players remove @e[tag=setz] coord 8192

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4096] ~ ~ ~-4096

  COND:scoreboard players remove @e[tag=setz] coord 4096

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2048] ~ ~ ~-2048

  COND:scoreboard players remove @e[tag=setz] coord 2048

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1024] ~ ~ ~-1024

  COND:scoreboard players remove @e[tag=setz] coord 1024

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=512] ~ ~ ~-512

  COND:scoreboard players remove @e[tag=setz] coord 512

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=256] ~ ~ ~-256

  COND:scoreboard players remove @e[tag=setz] coord 256

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=128] ~ ~ ~-128

  COND:scoreboard players remove @e[tag=setz] coord 128

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=64] ~ ~ ~-64

  COND:scoreboard players remove @e[tag=setz] coord 64

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=32] ~ ~ ~-32

  COND:scoreboard players remove @e[tag=setz] coord 32

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16] ~ ~ ~-16

  COND:scoreboard players remove @e[tag=setz] coord 16

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8] ~ ~ ~-8

  COND:scoreboard players remove @e[tag=setz] coord 8

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4] ~ ~ ~-4

  COND:scoreboard players remove @e[tag=setz] coord 4

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2] ~ ~ ~-2

  COND:scoreboard players remove @e[tag=setz] coord 2

  execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1] ~ ~ ~-1

  COND:scoreboard players remove @e[tag=setz] coord 1

  scoreboard players add @a[score_set.on_min=1,c=1] set.on 1

  tp @e[tag=setz] 0 4 0

  【传送模块】

  [进行盔甲架传送]

  #[x轴部分]

  blockdata ~ ~ ~ {auto:0b}

  tp @p[score_tp.on_min=1] @e[tag=main]

  tp @e[tag=tp] -16777216 0 -16777216

  scoreboard players add @e[tag=tp] tp.x 16777216

  tp @e[tag=tp,score_tp.x_min=16777216] ~16777216 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 16777216

  tp @e[tag=tp,score_tp.x_min=8388608] ~8388608 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 8388608

  tp @e[tag=tp,score_tp.x_min=4194304] ~4194304 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 4194304

  tp @e[tag=tp,score_tp.x_min=2097152] ~2097152 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 2097152

  tp @e[tag=tp,score_tp.x_min=1048576] ~1048576 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x1048576

  tp @e[tag=tp,score_tp.x_min=524288] ~524288 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 524288

  tp @e[tag=tp,score_tp.x_min=262144] ~262144 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 262144

  tp @e[tag=tp,score_tp.x_min=131072] ~131072 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 131072

  tp @e[tag=tp,score_tp.x_min=65536] ~65536 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 65536

  tp @e[tag=tp,score_tp.x_min=32768] ~32768 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 32768

  tp @e[tag=tp,score_tp.x_min=16384] ~16384 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 16384

  tp @e[tag=tp,score_tp.x_min=8192] ~8192 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 8192

  tp @e[tag=tp,score_tp.x_min=4096] ~4096 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 4096

  tp @e[tag=tp,score_tp.x_min=2048] ~2048 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 2048

  tp @e[tag=tp,score_tp.x_min=1024] ~1024 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 1024

  tp @e[tag=tp,score_tp.x_min=512] ~512 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 512

  tp @e[tag=tp,score_tp.x_min=256] ~256 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 256

  tp @e[tag=tp,score_tp.x_min=128] ~128 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 128

  tp @e[tag=tp,score_tp.x_min=64] ~64 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 64

  tp @e[tag=tp,score_tp.x_min=32] ~32 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 32

  tp @e[tag=tp,score_tp.x_min=16] ~16 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 16

  tp @e[tag=tp,score_tp.x_min=8] ~8 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 8

  tp @e[tag=tp,score_tp.x_min=4] ~4 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 4

  tp @e[tag=tp,score_tp.x_min=2] ~2 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 2

  tp @e[tag=tp,score_tp.x_min=1] ~1 ~ ~

  COND:scoreboard players remove @e[tag=tp] tp.x 1

  #[y轴部分]

  tp @e[tag=tp,score_tp.y_min=128] ~ ~128 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 128

  tp @e[tag=tp,score_tp.y_min=64] ~ ~64 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 64

  tp @e[tag=tp,score_tp.y_min=32] ~ ~32 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 32

  tp @e[tag=tp,score_tp.y_min=16] ~ ~16 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 16

  tp @e[tag=tp,score_tp.y_min=8] ~ ~8 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 8

  tp @e[tag=tp,score_tp.y_min=4] ~ ~4 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 4

  tp @e[tag=tp,score_tp.y_min=2] ~ ~2 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 2

  tp @e[tag=tp,score_tp.y_min=1] ~ ~1 ~

  COND:scoreboard players remove @e[tag=tp] tp.y 1

  #[z轴部分]

  scoreboard players add @e[tag=tp] tp.z 16777216

  tp @e[tag=tp,score_tp.z_min=16777216] ~ ~ ~16777216

  COND:scoreboard players remove @e[tag=tp] tp.z 16777216

  tp @e[tag=tp,score_tp.z_min=8388608] ~ ~ ~8388608

  COND:scoreboard players remove @e[tag=tp] tp.z 8388608

  tp @e[tag=tp,score_tp.z_min=4194304] ~ ~ ~4194304

  COND:scoreboard players remove @e[tag=tp] tp.z 4194304

  tp @e[tag=tp,score_tp.z_min=2097152] ~ ~ ~2097152

  COND:scoreboard players remove @e[tag=tp] tp.z 2097152

  tp @e[tag=tp,score_tp.z_min=1048576] ~ ~ ~1048576

  COND:scoreboard players remove @e[tag=tp] tp.z1048576

  tp @e[tag=tp,score_tp.z_min=524288] ~ ~ ~524288

  COND:scoreboard players remove @e[tag=tp] tp.z 524288

  tp @e[tag=tp,score_tp.z_min=262144] ~ ~ ~262144

  COND:scoreboard players remove @e[tag=tp] tp.z 262144

  tp @e[tag=tp,score_tp.z_min=131072] ~ ~ ~131072

  COND:scoreboard players remove @e[tag=tp] tp.z 131072

  tp @e[tag=tp,score_tp.z_min=65536] ~ ~ ~65536

  COND:scoreboard players remove @e[tag=tp] tp.z 65536

  tp @e[tag=tp,score_tp.z_min=32768] ~ ~ ~32768

  COND:scoreboard players remove @e[tag=tp] tp.z 32768

  tp @e[tag=tp,score_tp.z_min=16384] ~ ~ ~16384

  COND:scoreboard players remove @e[tag=tp] tp.z 16384

  tp @e[tag=tp,score_tp.z_min=8192] ~ ~ ~8192

  COND:scoreboard players remove @e[tag=tp] tp.z 8192

  tp @e[tag=tp,score_tp.z_min=4096] ~ ~ ~4096

  COND:scoreboard players remove @e[tag=tp] tp.z 4096

  tp @e[tag=tp,score_tp.z_min=2048] ~ ~ ~2048

  COND:scoreboard players remove @e[tag=tp] tp.z 2048

  tp @e[tag=tp,score_tp.z_min=1024] ~ ~ ~1024

  COND:scoreboard players remove @e[tag=tp] tp.z 1024

  tp @e[tag=tp,score_tp.z_min=512] ~ ~ ~512

  COND:scoreboard players remove @e[tag=tp] tp.z 512

  tp @e[tag=tp,score_tp.z_min=256] ~ ~ ~256

  COND:scoreboard players remove @e[tag=tp] tp.z 256

  tp @e[tag=tp,score_tp.z_min=128] ~ ~ ~128

  COND:scoreboard players remove @e[tag=tp] tp.z 128

  tp @e[tag=tp,score_tp.z_min=64] ~ ~ ~64

  COND:scoreboard players remove @e[tag=tp] tp.z 64

  tp @e[tag=tp,score_tp.z_min=32] ~ ~ ~32

  COND:scoreboard players remove @e[tag=tp] tp.z 32

  tp @e[tag=tp,score_tp.z_min=16] ~ ~ ~16

  COND:scoreboard players remove @e[tag=tp] tp.z 16

  tp @e[tag=tp,score_tp.z_min=8] ~ ~ ~8

  COND:scoreboard players remove @e[tag=tp] tp.z 8

  tp @e[tag=tp,score_tp.z_min=4] ~ ~ ~4

  COND:scoreboard players remove @e[tag=tp] tp.z 4

  tp @e[tag=tp,score_tp.z_min=2] ~ ~ ~2

  COND:scoreboard players remove @e[tag=tp] tp.z 2

  tp @e[tag=tp,score_tp.z_min=1] ~ ~ ~1

  COND:scoreboard players remove @e[tag=tp] tp.z 1

  #[传送部分]

  tp @p[score_tp.on_min=1] @e[tag=tp]

  tellraw @p[score_tp.on_min=1] {"text":"传送成功!","color":"green"}

  scoreboard players set @a[score_tp.on_min=1] tpcd 300

  scoreboard players set @a[score_tp.on_min=1] tp.on 0

  scoreboard players set tp.on check 0

  tp @e[tag=tp] 0 4 0

  10月12日追加:

  【死亡点记录检测模块】

  blockdata ~ ~ ~ {auto:0b}

  COND:scoreboard players test set.on check 0 0

  COND:scoreboard players set @a[score_health=0,score_back.ok=0,score_set.on_min=0,c=1] set.on 1 {Dimension:0}

  COND:scoreboard players set set.on check 1

  COND:blockdata ~-4 ~ ~-4 {auto:1b}

  COND:blockdata ~-5 ~ ~-3 {auto:1b}

  COND:blockdata ~-6 ~ ~-2 {auto:1b}

  COND:blockdata ~-7 ~ ~1 {auto:1b}

  【死亡点记录执行模块】

  testfor @a[score_set.on_min=4,c=1]

  COND:blockdata ~-1 ~ ~ {auto:0b}

  scoreboard players operation @a[score_set.on_min=4,c=1] back.x = @e[tag=setx] coord

  scoreboard players operation @a[score_set.on_min=4,c=1] back.y = @e[tag=sety] coord

  scoreboard players operation @a[score_set.on_min=4,c=1] back.z = @e[tag=setz] coord

  tellraw @a[score_set.on_min=4,c=1] ["",{"text":"已在(","color":"green"},{"score":{"name":"@a[score_set.on_min=4,c=1]","objective":"back.x"},"color":"green"},{"text":", ","color":"green"},{"score":{"name":"@a[score_set.on_min=4,c=1]","objective":"back.y"},"color":"green"},{"text":", ","color":"green"},{"score":{"name":"@a[score_set.on_min=4,c=1]","objective":"back.z"},"color":"green"},{"text":")记录阵亡点。","color":"green"}]

  scoreboard players set @a[score_set.on_min=4,c=1] back.ok 1

  scoreboard players set @a[score_set.on_min=4,c=1] back.set 1

  scoreboard players set @a[score_set.on_min=4,c=1] set.on 0

  scoreboard players set set.on check 0

  【back检测模块】

  blockdata ~ ~ ~ {auto:0b}

  execute @a[score_back.tg_min=1,score_tpcd_min=1] ~ ~ ~tellraw @p ["",{"text":"传送冷却时间还有","color":"red"},{"score":{"name":"@p","objective":"tpcd"},"color":"red"},{"text":"秒,请稍后!","color":"red"}]

  scoreboard players test tp.on check 1 1

  COND:tellraw @a[score_back.tg_min=1] {"text":"当前正在有人传送,请稍后几秒再试!","color":"red"}

  scoreboard players test tp.on check 0 0

  COND:scoreboard players set @p[score_back.tg_min=1,score_back.set_min=1,score_tpcd=0] tp.on 1

  COND:scoreboard players set tp.on check 1

  COND:scoreboard players operation @e[tag=tp] tp.x = @p[score_tp.on_min=1] back.x

  COND:scoreboard players operation @e[tag=tp] tp.y = @p[score_tp.on_min=1] back.y

  COND:scoreboard players operation @e[tag=tp] tp.z = @p[score_tp.on_min=1] back.z

  COND:blockdata ~-10 ~ ~-3 {auto:1b}

  scoreboard players set @p[score_back.tg_min=1] back.tg 0

 

 

  一键命令方块

  【使用前注意事项】

  1、请各位在使用前尽量先备份自己的服务器,以免设置出错造成损失。

  2、使用时建议将以下命令全部复制到word中,可以根据需要进行适当编辑

  3、为防止命令方块组失效,务必将命令方块组设置在世界出生点所在区块

  4、本帖中假定服务器的世界出生点位于0 4 0(在本系统中影响盔甲架生成坐标),因此使用前请务必将这个坐标替换为你的服务器的世界出生点坐标!(可以用word的复制替换功能将0 4 0替换掉)

  5、请检查所有的计分板目标名称是否与服务器现有的计分板目标名称有冲突,如果有的话请使用查找功能进行替换

  6、默认的传送cd时间为10秒,如果想要修改的话,可以搜索@a[score_tp.on_min=1] tpcd 10,然后将其中的10改为其他秒数。

  7、本系统所用的命令方块体积为30x5x11(按xyz方向,长30高5宽8),并且是沿x和z的正方向设置的。请提前确认有足够的空间放置,并确保设置方向正确。(目前为了方便debug使用了比较大的尺寸,将来确定没有太大问题了可能会减小命令方块组的尺寸)

  使用方法:

  1、按F3确定当前朝向,确保自己始终面向西面(Facing:west)

  2、站在自己想要设置命令方块的位置(这个位置将是命令方块组的一个底部顶点,平面来看是右上角)

  3、向前走2步,在自己正前方1格放置一个按钮

  4、在按钮的正前方放置一个命令方块(获取命令方块:/give @p minecraft:command_block)

  注意:命令方块的上方要有7格空气方块。

  5、将1个模块的命令复制到命令方块中,按下按钮,稍等片刻直至当前模块放置完毕。

  6、重复第4-5步,逐个安装模块,直到所有的模块全部安装完毕。

  7、命令书的获取方法:在命令方块中输入以下命令并执行:

  /give @p[r=2] written_book 1 0 {pages:["[\"\",{\"text\":\"\\u8bbe\\u7f6e\\u5bb6\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/trigger sethome.tg set 1\"}},{\"text\":\"\\n\\n\"},{\"text\":\"\\u8fd4\\u56de\\u5bb6\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/trigger home.tg set 1\"}},{\"text\":\"\\n\\n\"},{\"text\":\"\\u8fd4\\u56de\\u4e0a\\u6b21\\u9635\\u4ea1\\u5730\\u70b9\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/trigger back.tg set 1\"}}]"],title:"传送书",author:"翔翼之刃"}

  如果要编辑到自己服务器已有的工具书中,可以将文字的点击事件设置为:

  设置家:/trigger sethome.tg set 1

  回到家:/trigger home.tg set 1

  返回死亡地点:/trigger back.tg set 1

  【以下是模块部分,请务必设置所有的模块,包括初始化】

  【初始化(该模块设置后不会留下命令方块)】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~ ~19 ~-1 ~ chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block 1"},{id:commandblock_minecart,Command:"fill ~19 ~-2 ~ ~4 ~-2 ~ chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~19 ~-3 ~ chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~ repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~ {auto:1,Command:\"fill ~ ~ ~ ~17 ~-2 ~ air\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~ {auto:1,Command:\"summon minecraft:armor_stand 0 4 0 {Tags:[\\\"tp\\\"],Invisible:1b,Invulnerable:1b,NoGravity:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~ {auto:1,Command:\"summon minecraft:armor_stand 0 4 0 {Tags:[\\\"setz\\\"],Invisible:1b,Invulnerable:1b,NoGravity:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~ {auto:1,Command:\"summon minecraft:armor_stand 0 4 0 {Tags:[\\\"sety\\\"],Invisible:1b,Invulnerable:1b,NoGravity:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~ {auto:1,Command:\"summon minecraft:armor_stand 0 4 0 {Tags:[\\\"setx\\\"],Invisible:1b,Invulnerable:1b,NoGravity:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~ {auto:1,Command:\"scoreboard players set * tpcd 0\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~ {auto:1,Command:\"scoreboard players set * back.ok 0\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~ {auto:1,Command:\"scoreboard players set tp.on check 0\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~ {auto:1,Command:\"scoreboard players set set.on check 0\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-2 ~ {auto:1,Command:\"scoreboard players set tick check 0\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-2 ~ {auto:1,Command:\"scoreboard objectives add health health\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-2 ~ {auto:1,Command:\"scoreboard objectives add dimension dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-2 ~ {auto:1,Command:\"scoreboard objectives add tpcd dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-2 ~ {auto:1,Command:\"scoreboard objectives add tick dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-2 ~ {auto:1,Command:\"scoreboard objectives add back.ok dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-2 ~ {auto:1,Command:\"scoreboard objectives add back.z dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-2 ~ {auto:1,Command:\"scoreboard objectives add back.y dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-2 ~ {auto:1,Command:\"scoreboard objectives add back.x dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-3 ~ {auto:1,Command:\"scoreboard objectives add home.z dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-3 ~ {auto:1,Command:\"scoreboard objectives add home.y dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-3 ~ {auto:1,Command:\"scoreboard objectives add home.x dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-3 ~ {auto:1,Command:\"scoreboard objectives add tp.z dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-3 ~ {auto:1,Command:\"scoreboard objectives add tp.y dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~ {auto:1,Command:\"scoreboard objectives add tp.x dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~ {auto:1,Command:\"scoreboard objectives add coord dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~ {auto:1,Command:\"scoreboard objectives add check dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~ {auto:1,Command:\"scoreboard objectives add back.set dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~ {auto:1,Command:\"scoreboard objectives add home.set dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~ {auto:1,Command:\"scoreboard objectives add tp.on dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~ {auto:1,Command:\"scoreboard objectives add set.on dummy\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~ {auto:1,Command:\"scoreboard objectives add back.tg trigger\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~ {auto:1,Command:\"scoreboard objectives add home.tg trigger\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~ {auto:1,Command:\"scoreboard objectives add sethome.tg trigger\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~ {auto:1,Command:\"gamerule commandBlockOutput false\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~ {auto:1,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块1:循环检测模块+计时器】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~ ~24 ~-3 ~ chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~24 ~-3 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~20 ~-3 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"fill ~17 ~-3 ~ ~18 ~-3 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~6 ~-3 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~4 ~-3 ~ chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~ repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~24 ~-3 ~ {auto:1,Command:\"blockdata ~-21 ~ ~10 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~23 ~-3 ~ {auto:1,Command:\"testfor @p[score_back.tg_min=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-3 ~ {auto:1,Command:\"scoreboard players enable @a back.tg\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-3 ~ {auto:1,Command:\"scoreboard players set @a[score_health_min=1,score_back.ok_min=1] back.ok 0\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-3 ~ {auto:1,Command:\"blockdata ~-17 ~ ~8 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-3 ~ {auto:1,Command:\"testfor @a[score_health=0,score_back.ok=0,score_set.on=0,score_dimension=0]\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-3 ~ {auto:1,Command:\"scoreboard players remove @a[score_tpcd_min=1] tpcd 1\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-3 ~ {auto:1,Command:\"scoreboard players set tick tick 0\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-3 ~ {auto:1,Command:\"scoreboard players test tick tick 20 20\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-3 ~ {auto:1,Command:\"scoreboard players add tick tick 1\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~ {auto:1,Command:\"scoreboard players tag @a[tag=!signed] add signed\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~ {auto:1,Command:\"scoreboard players set @a[tag=!signed] back.ok 0\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~ {auto:1,Command:\"scoreboard players set @a[tag=!signed] tpcd 0\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~ {auto:1,Command:\"scoreboard players enable @a home.tg\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~ {auto:1,Command:\"scoreboard players enable @a sethome.tg\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~ {auto:1,Command:\"scoreboard players set @a dimension 2 {Dimension:1}\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~ {auto:1,Command:\"scoreboard players set @a dimension 1 {Dimension:-1}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~ {auto:1,Command:\"scoreboard players set @a dimension 0 {Dimension:0}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~ {auto:1,Command:\"blockdata ~-3 ~ ~3 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~ {auto:1,Command:\"testfor @p[score_home.tg_min=1] \"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~ {auto:1,Command:\"blockdata ~-1 ~ ~1 {auto:1b} \"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~ {auto:1,Command:\"testfor @p[score_sethome.tg_min=1]\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块2:sethome检测模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~1 ~14 ~-3 ~1 chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~8 ~-3 ~1 ~13 ~-3 ~1 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~6 ~-3 ~1 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~1 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~1 {auto:1,Command:\"scoreboard players set @p[score_sethome.tg_min=1] sethome.tg 0\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~1 {auto:1,Command:\"blockdata ~-10 ~ ~5 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~1 {auto:1,Command:\"blockdata ~-9 ~ ~4 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~1 {auto:1,Command:\"blockdata ~-8 ~ ~3 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~1 {auto:1,Command:\"blockdata ~-7 ~ ~1 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~1 {auto:1,Command:\"scoreboard players set set.on check 1\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~1 {auto:1,Command:\"scoreboard players set @p[score_sethome.tg_min=1] set.on 1 {Dimension:0}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~1 {auto:1,Command:\"scoreboard players test set.on check 0 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~1 {auto:1,Command:\"tellraw @a[score_sethome.tg_min=1,score_dimension=0] {\\\"text\\\":\\\"当前正在有人设置记录点,请稍后几秒再试!\\\",\\\"color\\\":\\\"red\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~1 {auto:1,Command:\"scoreboard players test set.on check 1 1\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~1 {auto:1,Command:\"tellraw @a[score_sethome.tg_min=1,score_dimension_min=1] {\\\"text\\\":\\\"只能在主世界设置家!\\\",\\\"color\\\":\\\"red\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~1 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块3:sethome执行模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~2 ~11 ~-3 ~2 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~4 ~-3 ~2 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~2 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~2 {auto:1,Command:\"scoreboard players set set.on check 0\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~2 {auto:1,Command:\"scoreboard players set @p[score_set.on_min=4] set.on 0\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~2 {auto:1,Command:\"scoreboard players set @p[score_set.on_min=4] home.set 1\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~2 {auto:1,Command:\"tellraw @p[score_set.on_min=4] [\\\"\\\",{\\\"text\\\":\\\"已在(\\\",\\\"color\\\":\\\"green\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@p[score_set.on_min=4]\\\",\\\"objective\\\":\\\"home.x\\\"},\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\", \\\",\\\"color\\\":\\\"green\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@p[score_set.on_min=4]\\\",\\\"objective\\\":\\\"home.y\\\"},\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\", \\\",\\\"color\\\":\\\"green\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@p[score_set.on_min=4]\\\",\\\"objective\\\":\\\"home.z\\\"},\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\")设置家!\\\",\\\"color\\\":\\\"green\\\"}]\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~2 {auto:1,Command:\"scoreboard players operation @p[score_set.on_min=4] home.z = @e[tag=setz] coord\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~2 {auto:1,Command:\"scoreboard players operation @p[score_set.on_min=4] home.y = @e[tag=sety] coord\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~2 {auto:1,Command:\"scoreboard players operation @p[score_set.on_min=4] home.x = @e[tag=setx] coord\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~2 {auto:1,Command:\"blockdata ~-1 ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~2 {auto:0,Command:\"testfor @p[score_set.on_min=4]\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块4:home检测模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~3 ~14 ~-3 ~3 chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~8 ~-3 ~3 ~13 ~-3 ~3 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~6 ~-3 ~3 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~3 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~3 {auto:1,Command:\"scoreboard players set @p[score_home.tg_min=1] home.tg 0\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~3 {auto:1,Command:\"blockdata ~-10 ~ ~4 {auto:1b} \"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~3 {auto:1,Command:\"scoreboard players operation @e[tag=tp] tp.z = @p[score_tp.on_min=1] home.z\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~3 {auto:1,Command:\"scoreboard players operation @e[tag=tp] tp.y = @p[score_tp.on_min=1] home.y\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~3 {auto:1,Command:\"scoreboard players operation @e[tag=tp] tp.x = @p[score_tp.on_min=1] home.x\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~3 {auto:1,Command:\"scoreboard players set tp.on check 1\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~3 {auto:1,Command:\"scoreboard players set @p[score_home.tg_min=1,score_home.set_min=1,score_tpcd=0] tp.on 1\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~3 {auto:1,Command:\"scoreboard players test tp.on check 0 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~3 {auto:1,Command:\"tellraw @a[score_home.tg_min=1] {\\\"text\\\":\\\"当前正在有人传送,请稍后几秒再试!\\\",\\\"color\\\":\\\"red\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~3 {auto:1,Command:\"scoreboard players test tp.on check 1 1\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~3 {auto:1,Command:\"execute @a[score_home.tg_min=1,score_tpcd_min=1] ~ ~ ~ tellraw @p [\\\"\\\",{\\\"text\\\":\\\"传送冷却时间还有\\\",\\\"color\\\":\\\"red\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@p\\\",\\\"objective\\\":\\\"tpcd\\\"},\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\"秒,请稍后!\\\",\\\"color\\\":\\\"red\\\"}]\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~3 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块5:x轴坐标记录模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~4 ~22 ~ ~4 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~22 ~ ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~22 ~-1 ~4 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~21 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~19 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~17 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~15 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~13 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~11 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~9 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~7 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~5 ~-1 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~4 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~4 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~5 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~6 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~8 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~9 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~10 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~11 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~12 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~13 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~14 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~15 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~16 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~17 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~18 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~19 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~20 ~-2 ~4 chain_command_block 12"},{id:commandblock_minecart,Command:"fill ~22 ~-2 ~4 ~21 ~-2 ~4 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~22 ~-3 ~4 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~21 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~19 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~17 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~15 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~13 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~11 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~9 ~-3 ~4 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~4 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~22 ~ ~4 {auto:1,Command:\"tp @e[tag=setx] 0 4 0\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-1 ~4 {auto:1,Command:\"scoreboard players add @a[score_set.on_min=1,c=1] set.on 1\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 1\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1] ~-1 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 2\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2] ~-2 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 4\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4] ~-4 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 8\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8] ~-8 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 16\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16] ~-16 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 32\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=32] ~-32 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 64\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=64] ~-64 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 128\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=128] ~-128 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 256\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=256] ~-256 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~4 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~4 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 512\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=512] ~-512 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 1024\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1024] ~-1024 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 2048\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2048] ~-2048 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 4096\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4096] ~-4096 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 8192\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8192] ~-8192 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 16384\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16384] ~-16384 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 32768\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=32768] ~-32768 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 65536\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=65536] ~-65536 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-2 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 131072\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-2 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=131072] ~-131072 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-2 ~4 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-3 ~4 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 262144\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=262144] ~-262144 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 524288\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=524288] ~-524288 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 1048576\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1048576] ~-1048576 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 2097152\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2097152] ~-2097152 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 4194304\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4194304] ~-4194304 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 8388608\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8388608] ~-8388608 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~4 {auto:1,Command:\"scoreboard players remove @e[tag=setx] coord 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~4 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16777216] ~-16777216 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~4 {auto:1,Command:\"scoreboard players set @e[tag=setx] coord 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~4 {auto:1,Command:\"tp @e[tag=setx] ~0.5 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~4 {auto:1,Command:\"tp @e[tag=setx] 16777216 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~4 {auto:1,Command:\"tp @e[tag=setx] @a[score_set.on_min=1,c=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~4 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块6:y轴坐标记录模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~5 ~24 ~-3 ~5 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~22 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~20 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~18 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~16 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~14 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~12 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~10 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~8 ~-3 ~5 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~5 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~24 ~-3 ~5 {auto:1,Command:\"tp @e[tag=sety] 0 4 0\"}"},{id:commandblock_minecart,Command:"blockdata ~23 ~-3 ~5 {auto:1,Command:\"scoreboard players add @a[score_set.on_min=1,c=1] set.on 1\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 1\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=1] ~ ~-1 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 2\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=2] ~ ~-2 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 4\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=4] ~ ~-4 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 8\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=8] ~ ~-8 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 16\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=16] ~ ~-16 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 32\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=32] ~ ~-32 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 64\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=64] ~ ~-64 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~5 {auto:1,Command:\"scoreboard players remove @e[tag=sety] coord 128\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~5 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=128] ~ ~-128 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~5 {auto:1,Command:\"scoreboard players set @e[tag=sety] coord 256\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~5 {auto:1,Command:\"tp @e[tag=sety] ~ 256 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~5 {auto:1,Command:\"tp @e[tag=sety] @a[score_set.on_min=1,c=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~5 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块7:z轴坐标记录模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~6 ~22 ~ ~6 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~22 ~ ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~22 ~-1 ~6 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~21 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~19 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~17 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~15 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~13 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~11 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~9 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~7 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~5 ~-1 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~6 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~4 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~5 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~6 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~8 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~9 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~10 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~11 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~12 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~13 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~14 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~15 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~16 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~17 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~18 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~19 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~20 ~-2 ~6 chain_command_block 12"},{id:commandblock_minecart,Command:"fill ~22 ~-2 ~6 ~21 ~-2 ~6 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~22 ~-3 ~6 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~21 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~19 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~17 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~15 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~13 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~11 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~9 ~-3 ~6 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~6 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~22 ~ ~6 {auto:1,Command:\"tp @e[tag=setz] 0 4 0\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-1 ~6 {auto:1,Command:\"scoreboard players add @a[score_set.on_min=1,c=1] set.on 1\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 1\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1] ~ ~ ~-1\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 2\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2] ~ ~ ~-2\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 4\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4] ~ ~ ~-4\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 8\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8] ~ ~ ~-8\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 16\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16] ~ ~ ~-16\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 32\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=32] ~ ~ ~-32\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 64\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=64] ~ ~ ~-64\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 128\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=128] ~ ~ ~-128\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 256\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=256] ~ ~ ~-256\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~6 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~6 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 512\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=512] ~ ~ ~-512\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 1024\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1024] ~ ~ ~-1024\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 2048\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2048] ~ ~ ~-2048\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 4096\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4096] ~ ~ ~-4096\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 8192\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8192] ~ ~ ~-8192\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 16384\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16384] ~ ~ ~-16384\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 32768\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=32768] ~ ~ ~-32768\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 65536\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=65536] ~ ~ ~-65536\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-2 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 131072\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-2 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=131072] ~ ~ ~-131072\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-2 ~6 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-3 ~6 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 262144\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=262144] ~ ~ ~-262144\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 524288\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=524288] ~ ~ ~-524288\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 1048576\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1048576] ~ ~ ~-1048576\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 2097152\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2097152] ~ ~ ~-2097152\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 4194304\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4194304] ~ ~ ~-4194304\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 8388608\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8388608] ~ ~ ~-8388608\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~6 {auto:1,Command:\"scoreboard players remove @e[tag=setz] coord 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~6 {auto:1,Command:\"execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16777216] ~ ~ ~-16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~6 {auto:1,Command:\"scoreboard players set @e[tag=setz] coord 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~6 {auto:1,Command:\"tp @e[tag=setz] ~ ~ ~0.5\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~6 {auto:1,Command:\"tp @e[tag=setz] ~ ~ 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~6 {auto:1,Command:\"tp @e[tag=setz] @a[score_set.on_min=1,c=1]\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~6 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块8:传送模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~7 ~32 ~1 ~7 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~10 ~1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~8 ~1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~6 ~1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~4 ~1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~ ~7 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~4 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~5 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~6 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~7 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~8 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~9 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~10 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~11 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~12 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~13 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~14 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~15 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~16 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~17 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~18 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~19 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~20 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~21 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~22 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~23 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~24 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~25 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~26 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~27 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~28 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~29 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~30 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~31 ~ ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~32 ~ ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~32 ~-1 ~7 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~30 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~28 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~26 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~24 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~22 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~20 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~18 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~15 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~13 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~11 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~9 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~7 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~5 ~-1 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-2 ~7 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~4 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~5 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~6 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~7 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~8 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~9 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~10 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~11 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~12 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~13 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~14 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~15 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~16 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~17 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~18 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~19 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~20 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~21 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~22 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~23 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~24 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~25 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~26 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~27 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~28 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"setblock ~29 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~30 ~-2 ~7 chain_command_block 12"},{id:commandblock_minecart,Command:"fill ~32 ~-2 ~7 ~31 ~-2 ~7 chain_command_block 4"},{id:commandblock_minecart,Command:"setblock ~32 ~-3 ~7 chain_command_block 1"},{id:commandblock_minecart,Command:"setblock ~31 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~29 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~27 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~25 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~23 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~21 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~19 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~17 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~15 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~13 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~11 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~9 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~7 ~-3 ~7 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~7 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~16 ~1 ~7 {auto:1,Command:\"tp @e[tag=tp] 0 4 0\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~1 ~7 {auto:1,Command:\"scoreboard players set tp.on check 0\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~1 ~7 {auto:1,Command:\"scoreboard players set @a[score_tp.on_min=1] tp.on 0\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~1 ~7 {auto:1,Command:\"scoreboard players set @a[score_tp.on_min=1] tpcd 10\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~1 ~7 {auto:1,Command:\"tellraw @p[score_tp.on_min=1] {\\\"text\\\":\\\"传送成功!\\\",\\\"color\\\":\\\"green\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~1 ~7 {auto:1,Command:\"tp @p[score_tp.on_min=1] @e[tag=tp] \"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 1\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=1] ~ ~ ~1\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 2\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=2] ~ ~ ~2\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 4\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=4] ~ ~ ~4\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 8\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=8] ~ ~ ~8\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~ ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~ ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 16\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=16] ~ ~ ~16\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 32\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=32] ~ ~ ~32\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 64\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=64] ~ ~ ~64\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 128\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=128] ~ ~ ~128\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 256\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=256] ~ ~ ~256\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 512\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=512] ~ ~ ~512\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 1024\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=1024] ~ ~ ~1024\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 2048\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=2048] ~ ~ ~2048\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 4096\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=4096] ~ ~ ~4096\"}"},{id:commandblock_minecart,Command:"blockdata ~23 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 8192\"}"},{id:commandblock_minecart,Command:"blockdata ~24 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=8192] ~ ~ ~8192\"}"},{id:commandblock_minecart,Command:"blockdata ~25 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 16384\"}"},{id:commandblock_minecart,Command:"blockdata ~26 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=16384] ~ ~ ~16384\"}"},{id:commandblock_minecart,Command:"blockdata ~27 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 32768\"}"},{id:commandblock_minecart,Command:"blockdata ~28 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=32768] ~ ~ ~32768\"}"},{id:commandblock_minecart,Command:"blockdata ~29 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 65536\"}"},{id:commandblock_minecart,Command:"blockdata ~30 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=65536] ~ ~ ~65536\"}"},{id:commandblock_minecart,Command:"blockdata ~31 ~ ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 131072\"}"},{id:commandblock_minecart,Command:"blockdata ~32 ~ ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=131072] ~ ~ ~131072\"}"},{id:commandblock_minecart,Command:"blockdata ~32 ~-1 ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~31 ~-1 ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~30 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 262144\"}"},{id:commandblock_minecart,Command:"blockdata ~29 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=262144] ~ ~ ~262144\"}"},{id:commandblock_minecart,Command:"blockdata ~28 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 524288\"}"},{id:commandblock_minecart,Command:"blockdata ~27 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=524288] ~ ~ ~524288\"}"},{id:commandblock_minecart,Command:"blockdata ~26 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 1048576\"}"},{id:commandblock_minecart,Command:"blockdata ~25 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=1048576] ~ ~ ~1048576\"}"},{id:commandblock_minecart,Command:"blockdata ~24 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 2097152\"}"},{id:commandblock_minecart,Command:"blockdata ~23 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=2097152] ~ ~ ~2097152\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 4194304\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=4194304] ~ ~ ~4194304\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 8388608\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=8388608] ~ ~ ~8388608\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.z 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.z_min=16777216] ~ ~ ~16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-1 ~7 {auto:1,Command:\"scoreboard players add @e[tag=tp] tp.z 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 1\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=1] ~ ~1 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 2\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=2] ~ ~2 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 4\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=4] ~ ~4 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 8\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=8] ~ ~8 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 16\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=16] ~ ~16 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-1 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 32\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-1 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=32] ~ ~32 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-1 ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-2 ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 64\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=64] ~ ~64 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.y 128\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.y_min=128] ~ ~128 ~\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 1\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=1] ~1 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 2\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=2] ~2 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 4\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=4] ~4 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 8\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=8] ~8 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 16\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=16] ~16 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 32\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=32] ~32 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 64\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=64] ~64 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 128\"}"},{id:commandblock_minecart,Command:"blockdata ~23 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=128] ~128 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~24 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 256\"}"},{id:commandblock_minecart,Command:"blockdata ~25 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=256] ~256 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~26 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 512\"}"},{id:commandblock_minecart,Command:"blockdata ~27 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=512] ~512 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~28 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 1024\"}"},{id:commandblock_minecart,Command:"blockdata ~29 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=1024] ~1024 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~30 ~-2 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 2048\"}"},{id:commandblock_minecart,Command:"blockdata ~31 ~-2 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=2048] ~2048 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~32 ~-2 ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~32 ~-3 ~7 {auto:1,Command:\"空位命令方块\"}"},{id:commandblock_minecart,Command:"blockdata ~31 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 4096\"}"},{id:commandblock_minecart,Command:"blockdata ~30 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=4096] ~4096 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~29 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 8192\"}"},{id:commandblock_minecart,Command:"blockdata ~28 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=8192] ~8192 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~27 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 16384\"}"},{id:commandblock_minecart,Command:"blockdata ~26 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=16384] ~16384 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~25 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 32768\"}"},{id:commandblock_minecart,Command:"blockdata ~24 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=32768] ~32768 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~23 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 65536\"}"},{id:commandblock_minecart,Command:"blockdata ~22 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=65536] ~65536 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~21 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 131072\"}"},{id:commandblock_minecart,Command:"blockdata ~20 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=131072] ~131072 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~19 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 262144\"}"},{id:commandblock_minecart,Command:"blockdata ~18 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=262144] ~262144 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~17 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 524288\"}"},{id:commandblock_minecart,Command:"blockdata ~16 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=524288] ~524288 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~15 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 1048576\"}"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=1048576] ~1048576 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 2097152\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=2097152] ~2097152 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 4194304\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=4194304] ~4194304 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 8388608\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=8388608] ~8388608 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~7 {auto:1,Command:\"scoreboard players remove @e[tag=tp] tp.x 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp,score_tp.x_min=16777216] ~16777216 ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~7 {auto:1,Command:\"scoreboard players add @e[tag=tp] tp.x 16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~7 {auto:1,Command:\"tp @e[tag=tp] -16777216 0 -16777216\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~7 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块9:死亡点记录检测模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~8 ~10 ~-3 ~8 chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~4 ~-3 ~8 ~10 ~-3 ~8 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~8 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~8 {auto:1,Command:\"blockdata ~-7 ~ ~1 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~8 {auto:1,Command:\"blockdata ~-6 ~ ~-2 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~8 {auto:1,Command:\"blockdata ~-5 ~ ~-3 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~8 {auto:1,Command:\"blockdata ~-4 ~ ~-4 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~8 {auto:1,Command:\"scoreboard players set set.on check 1\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~8 {auto:1,Command:\"scoreboard players set @a[score_health=0,score_back.ok=0,score_set.on_min=0,c=1] set.on 1 {Dimension:0}\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~8 {auto:1,Command:\"scoreboard players test set.on check 0 0\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~8 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块10:死亡点记录执行模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~9 ~12 ~-3 ~9 chain_command_block 5"},{id:commandblock_minecart,Command:"setblock ~4 ~-3 ~9 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~9 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~9 {auto:1,Command:\"scoreboard players set set.on check 0\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~9 {auto:1,Command:\"scoreboard players set @a[score_set.on_min=4,c=1] set.on 0\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~9 {auto:1,Command:\"scoreboard players set @a[score_set.on_min=4,c=1] back.set 1\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~9 {auto:1,Command:\"scoreboard players set @a[score_set.on_min=4,c=1] back.ok 1\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~9 {auto:1,Command:\"tellraw @a[score_set.on_min=4,c=1] [\\\"\\\",{\\\"text\\\":\\\"已在(\\\",\\\"color\\\":\\\"green\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@a[score_set.on_min=4,c=1]\\\",\\\"objective\\\":\\\"back.x\\\"},\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\", \\\",\\\"color\\\":\\\"green\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@a[score_set.on_min=4,c=1]\\\",\\\"objective\\\":\\\"back.y\\\"},\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\", \\\",\\\"color\\\":\\\"green\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@a[score_set.on_min=4,c=1]\\\",\\\"objective\\\":\\\"back.z\\\"},\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\")记录阵亡点。\\\",\\\"color\\\":\\\"green\\\"}]\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~9 {auto:1,Command:\"scoreboard players operation @a[score_set.on_min=4,c=1] back.z = @e[tag=setz] coord\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~9 {auto:1,Command:\"scoreboard players operation @a[score_set.on_min=4,c=1] back.y = @e[tag=sety] coord\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~9 {auto:1,Command:\"scoreboard players operation @a[score_set.on_min=4,c=1] back.x = @e[tag=setx] coord\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~9 {auto:1,Command:\"blockdata ~-1 ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~9 {auto:0,Command:\"testfor @a[score_set.on_min=4,c=1]\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

  【模块11:back检测模块】

  summon falling_block ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:falling_block,Block:redstone_block,Time:1,Passengers:[{id:falling_block,Block:activator_rail,Time:1,Passengers:[{id:commandblock_minecart,Command:"gamerule commandBlockOutput false"},{id:commandblock_minecart,Command:"fill ~3 ~-3 ~10 ~14 ~-3 ~10 chain_command_block 5"},{id:commandblock_minecart,Command:"fill ~8 ~-3 ~10 ~13 ~-3 ~10 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~6 ~-3 ~10 chain_command_block 13"},{id:commandblock_minecart,Command:"setblock ~3 ~-3 ~10 repeating_command_block 5"},{id:commandblock_minecart,Command:"blockdata ~14 ~-3 ~10 {auto:1,Command:\"scoreboard players set @p[score_back.tg_min=1] back.tg 0\"}"},{id:commandblock_minecart,Command:"blockdata ~13 ~-3 ~10 {auto:1,Command:\"blockdata ~-10 ~ ~-3 {auto:1b}\"}"},{id:commandblock_minecart,Command:"blockdata ~12 ~-3 ~10 {auto:1,Command:\"scoreboard players operation @e[tag=tp] tp.z = @p[score_tp.on_min=1] back.z\"}"},{id:commandblock_minecart,Command:"blockdata ~11 ~-3 ~10 {auto:1,Command:\"scoreboard players operation @e[tag=tp] tp.y = @p[score_tp.on_min=1] back.y\"}"},{id:commandblock_minecart,Command:"blockdata ~10 ~-3 ~10 {auto:1,Command:\"scoreboard players operation @e[tag=tp] tp.x = @p[score_tp.on_min=1] back.x\"}"},{id:commandblock_minecart,Command:"blockdata ~9 ~-3 ~10 {auto:1,Command:\"scoreboard players set tp.on check 1\"}"},{id:commandblock_minecart,Command:"blockdata ~8 ~-3 ~10 {auto:1,Command:\"scoreboard players set @p[score_back.tg_min=1,score_back.set_min=1,score_tpcd=0] tp.on 1\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~10 {auto:1,Command:\"scoreboard players test tp.on check 0 0\"}"},{id:commandblock_minecart,Command:"blockdata ~6 ~-3 ~10 {auto:1,Command:\"tellraw @a[score_back.tg_min=1] {\\\"text\\\":\\\"当前正在有人传送,请稍后几秒再试!\\\",\\\"color\\\":\\\"red\\\"}\"}"},{id:commandblock_minecart,Command:"blockdata ~5 ~-3 ~10 {auto:1,Command:\"scoreboard players test tp.on check 1 1\"}"},{id:commandblock_minecart,Command:"blockdata ~4 ~-3 ~10 {auto:1,Command:\"execute @a[score_back.tg_min=1,score_tpcd_min=1] ~ ~ ~tellraw @p [\\\"\\\",{\\\"text\\\":\\\"传送冷却时间还有\\\",\\\"color\\\":\\\"red\\\"},{\\\"score\\\":{\\\"name\\\":\\\"@p\\\",\\\"objective\\\":\\\"tpcd\\\"},\\\"color\\\":\\\"red\\\"},{\\\"text\\\":\\\"秒,请稍后!\\\",\\\"color\\\":\\\"red\\\"}]\"}"},{id:commandblock_minecart,Command:"blockdata ~3 ~-3 ~10 {auto:0,Command:\"blockdata ~ ~ ~ {auto:0b}\"}"},{id:commandblock_minecart,Command:"setblock ~ ~ ~1 command_block 0 0 {Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:commandblock_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}]}

1 2

66温馨提示:抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉边游戏伤身 合理安排时间 享受健康生活

小游戏作品版权归原作者享有,如无意之中侵犯了您的版权,请您按照《版权保护投诉指引》来信告知,本网站将应您的要求删除。