我的世界手机版租贸服没有与dom选择器匹配nbsp的目标,怎么解决

我的世界租赁服设置家、回到家、返回死亡地点功能教程我的世界租赁服设置家、回到家、返回死亡地点功能教程66游戏百家号理论适用版本:1.9到1.12.2一键命令方块适用版本:1.11到1.12.2在1.9到1.10.2版本使用命令时,需要替换掉盔甲架的实体名称(armor_stand替换为Armorstand)本系统实现功能:在无组件和插件的中国版mc租赁服的情况下通过命令及命令方块实现插件命令的功能:设置家(sethome)、回到家(home)、返回死亡地点(back)玩家可以通过使用指令书进行相关操作。可以设置的坐标点范围:x和z轴±,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.tgscoreboard players enable @a home.tgscoreboard players set @a[tag=!signed] tpcd 0scoreboard players set @a[tag=!signed] back.ok 0scoreboard players tag @a[tag=!signed] add signedscoreboard players add tick tick 1scoreboard players test tick tick 20 20COND:scoreboard players set tick tick 0COND:scoreboard players remove @a[score_tpcd_min=1] tpcd 1testfor @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 0scoreboard players enable @a back.tgtestfor @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 1COND:tellraw @a[score_sethome.tg_min=1,score_dimension=0] {"text":"当前正在有人设置记录点,请稍后几秒再试!","color":"red"}scoreboard players test set.on check 0 0COND:scoreboard players set @p[score_sethome.tg_min=1] set.on 1 {Dimension:0}COND:scoreboard players set set.on check 1COND: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] coordscoreboard players operation @p[score_set.on_min=4] home.y = @e[tag=sety] coordscoreboard players operation @p[score_set.on_min=4] home.z = @e[tag=setz] coordtellraw @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 1scoreboard players set @p[score_set.on_min=4] set.on 0scoreboard 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 1COND:tellraw @a[score_home.tg_min=1] {"text":"当前正在有人传送,请稍后几秒再试!","color":"red"}scoreboard players test tp.on check 0 0COND:scoreboard players set @p[score_home.tg_min=1,score_home.set_min=1,score_tpcd=0] tp.on 1COND:scoreboard players set tp.on check 1COND:scoreboard players operation @e[tag=tp] tp.x = @p[score_tp.on_min=1] home.xCOND:scoreboard players operation @e[tag=tp] tp.y = @p[score_tp.on_min=1] home.yCOND:scoreboard players operation @e[tag=tp] tp.z = @p[score_tp.on_min=1] home.zCOND: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]
~ ~tp @e[tag=setx] ~0.5 ~ ~scoreboard players set @e[tag=setx] coord execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=] ~- ~ ~COND:scoreboard players remove @e[tag=setx] coord execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8388608] ~-8388608 ~ ~COND:scoreboard players remove @e[tag=setx] coord 8388608execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4194304] ~-4194304 ~ ~COND:scoreboard players remove @e[tag=setx] coord 4194304execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2097152] ~-2097152 ~ ~COND:scoreboard players remove @e[tag=setx] coord 2097152execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1048576] ~-1048576 ~ ~COND:scoreboard players remove @e[tag=setx] coord1048576execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=524288] ~-524288 ~ ~COND:scoreboard players remove @e[tag=setx] coord 524288execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=262144] ~-262144 ~ ~COND:scoreboard players remove @e[tag=setx] coord 262144execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=131072] ~-131072 ~ ~COND:scoreboard players remove @e[tag=setx] coord 131072execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=65536] ~-65536 ~ ~COND:scoreboard players remove @e[tag=setx] coord 65536execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=32768] ~-32768 ~ ~COND:scoreboard players remove @e[tag=setx] coord 32768execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16384] ~-16384 ~ ~COND:scoreboard players remove @e[tag=setx] coord 16384execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8192] ~-8192 ~ ~COND:scoreboard players remove @e[tag=setx] coord 8192execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4096] ~-4096 ~ ~COND:scoreboard players remove @e[tag=setx] coord 4096execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2048] ~-2048 ~ ~COND:scoreboard players remove @e[tag=setx] coord 2048execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1024] ~-1024 ~ ~COND:scoreboard players remove @e[tag=setx] coord 1024execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=512] ~-512 ~ ~COND:scoreboard players remove @e[tag=setx] coord 512execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=256] ~-256 ~ ~COND:scoreboard players remove @e[tag=setx] coord 256execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=128] ~-128 ~ ~COND:scoreboard players remove @e[tag=setx] coord 128execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=64] ~-64 ~ ~COND:scoreboard players remove @e[tag=setx] coord 64execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=32] ~-32 ~ ~COND:scoreboard players remove @e[tag=setx] coord 32execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=16] ~-16 ~ ~COND:scoreboard players remove @e[tag=setx] coord 16execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=8] ~-8 ~ ~COND:scoreboard players remove @e[tag=setx] coord 8execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=4] ~-4 ~ ~COND:scoreboard players remove @e[tag=setx] coord 4execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=2] ~-2 ~ ~COND:scoreboard players remove @e[tag=setx] coord 2execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setx,rm=1] ~-1 ~ ~COND:scoreboard players remove @e[tag=setx] coord 1scoreboard players add @a[score_set.on_min=1,c=1] set.on 1tp @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 256execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=128] ~ ~-128 ~COND:scoreboard players remove @e[tag=sety] coord 128execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=64] ~ ~-64 ~COND:scoreboard players remove @e[tag=sety] coord 64execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=32] ~ ~-32 ~COND:scoreboard players remove @e[tag=sety] coord 32execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=16] ~ ~-16 ~COND:scoreboard players remove @e[tag=sety] coord 16execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=8] ~ ~-8 ~COND:scoreboard players remove @e[tag=sety] coord 8execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=4] ~ ~-4 ~COND:scoreboard players remove @e[tag=sety] coord 4execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=2] ~ ~-2 ~COND:scoreboard players remove @e[tag=sety] coord 2execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=sety,rm=1] ~ ~-1 ~COND:scoreboard players remove @e[tag=sety] coord 1scoreboard players add @a[score_set.on_min=1,c=1] set.on 1tp @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] ~ ~ tp @e[tag=setz] ~ ~ ~0.5scoreboard players set @e[tag=setz] coord execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=] ~ ~ ~-COND:scoreboard players remove @e[tag=setz] coord execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8388608] ~ ~ ~-8388608COND:scoreboard players remove @e[tag=setz] coord 8388608execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4194304] ~ ~ ~-4194304COND:scoreboard players remove @e[tag=setz] coord 4194304execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2097152] ~ ~ ~-2097152COND:scoreboard players remove @e[tag=setz] coord 2097152execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1048576] ~ ~ ~-1048576COND:scoreboard players remove @e[tag=setz] coord1048576execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=524288] ~ ~ ~-524288COND:scoreboard players remove @e[tag=setz] coord 524288execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=262144] ~ ~ ~-262144COND:scoreboard players remove @e[tag=setz] coord 262144execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=131072] ~ ~ ~-131072COND:scoreboard players remove @e[tag=setz] coord 131072execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=65536] ~ ~ ~-65536COND:scoreboard players remove @e[tag=setz] coord 65536execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=32768] ~ ~ ~-32768COND:scoreboard players remove @e[tag=setz] coord 32768execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16384] ~ ~ ~-16384COND:scoreboard players remove @e[tag=setz] coord 16384execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8192] ~ ~ ~-8192COND:scoreboard players remove @e[tag=setz] coord 8192execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4096] ~ ~ ~-4096COND:scoreboard players remove @e[tag=setz] coord 4096execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2048] ~ ~ ~-2048COND:scoreboard players remove @e[tag=setz] coord 2048execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1024] ~ ~ ~-1024COND:scoreboard players remove @e[tag=setz] coord 1024execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=512] ~ ~ ~-512COND:scoreboard players remove @e[tag=setz] coord 512execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=256] ~ ~ ~-256COND:scoreboard players remove @e[tag=setz] coord 256execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=128] ~ ~ ~-128COND:scoreboard players remove @e[tag=setz] coord 128execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=64] ~ ~ ~-64COND:scoreboard players remove @e[tag=setz] coord 64execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=32] ~ ~ ~-32COND:scoreboard players remove @e[tag=setz] coord 32execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=16] ~ ~ ~-16COND:scoreboard players remove @e[tag=setz] coord 16execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=8] ~ ~ ~-8COND:scoreboard players remove @e[tag=setz] coord 8execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=4] ~ ~ ~-4COND:scoreboard players remove @e[tag=setz] coord 4execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=2] ~ ~ ~-2COND:scoreboard players remove @e[tag=setz] coord 2execute @a[score_set.on_min=1,c=1] ~ ~ ~ tp @e[tag=setz,rm=1] ~ ~ ~-1COND:scoreboard players remove @e[tag=setz] coord 1scoreboard players add @a[score_set.on_min=1,c=1] set.on 1tp @e[tag=setz] 0 4 0【传送模块】[进行盔甲架传送]#[x轴部分]blockdata ~ ~ ~ {auto:0b}tp @p[score_tp.on_min=1] @e[tag=main]tp @e[tag=tp] - -scoreboard players add @e[tag=tp] tp.x tp @e[tag=tp,score_tp.x_min=] ~ ~ ~COND:scoreboard players remove @e[tag=tp] tp.x tp @e[tag=tp,score_tp.x_min=8388608] ~8388608 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 8388608tp @e[tag=tp,score_tp.x_min=4194304] ~4194304 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 4194304tp @e[tag=tp,score_tp.x_min=2097152] ~2097152 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 2097152tp @e[tag=tp,score_tp.x_min=1048576] ~1048576 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x1048576tp @e[tag=tp,score_tp.x_min=524288] ~524288 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 524288tp @e[tag=tp,score_tp.x_min=262144] ~262144 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 262144tp @e[tag=tp,score_tp.x_min=131072] ~131072 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 131072tp @e[tag=tp,score_tp.x_min=65536] ~65536 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 65536tp @e[tag=tp,score_tp.x_min=32768] ~32768 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 32768tp @e[tag=tp,score_tp.x_min=16384] ~16384 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 16384tp @e[tag=tp,score_tp.x_min=8192] ~8192 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 8192tp @e[tag=tp,score_tp.x_min=4096] ~4096 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 4096tp @e[tag=tp,score_tp.x_min=2048] ~2048 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 2048tp @e[tag=tp,score_tp.x_min=1024] ~1024 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 1024tp @e[tag=tp,score_tp.x_min=512] ~512 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 512tp @e[tag=tp,score_tp.x_min=256] ~256 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 256tp @e[tag=tp,score_tp.x_min=128] ~128 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 128tp @e[tag=tp,score_tp.x_min=64] ~64 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 64tp @e[tag=tp,score_tp.x_min=32] ~32 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 32tp @e[tag=tp,score_tp.x_min=16] ~16 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 16tp @e[tag=tp,score_tp.x_min=8] ~8 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 8tp @e[tag=tp,score_tp.x_min=4] ~4 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 4tp @e[tag=tp,score_tp.x_min=2] ~2 ~ ~COND:scoreboard players remove @e[tag=tp] tp.x 2tp @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 128tp @e[tag=tp,score_tp.y_min=64] ~ ~64 ~COND:scoreboard players remove @e[tag=tp] tp.y 64tp @e[tag=tp,score_tp.y_min=32] ~ ~32 ~COND:scoreboard players remove @e[tag=tp] tp.y 32tp @e[tag=tp,score_tp.y_min=16] ~ ~16 ~COND:scoreboard players remove @e[tag=tp] tp.y 16tp @e[tag=tp,score_tp.y_min=8] ~ ~8 ~COND:scoreboard players remove @e[tag=tp] tp.y 8tp @e[tag=tp,score_tp.y_min=4] ~ ~4 ~COND:scoreboard players remove @e[tag=tp] tp.y 4tp @e[tag=tp,score_tp.y_min=2] ~ ~2 ~COND:scoreboard players remove @e[tag=tp] tp.y 2tp @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 tp @e[tag=tp,score_tp.z_min=] ~ ~ ~COND:scoreboard players remove @e[tag=tp] tp.z tp @e[tag=tp,score_tp.z_min=8388608] ~ ~ ~8388608COND:scoreboard players remove @e[tag=tp] tp.z 8388608tp @e[tag=tp,score_tp.z_min=4194304] ~ ~ ~4194304COND:scoreboard players remove @e[tag=tp] tp.z 4194304tp @e[tag=tp,score_tp.z_min=2097152] ~ ~ ~2097152COND:scoreboard players remove @e[tag=tp] tp.z 2097152tp @e[tag=tp,score_tp.z_min=1048576] ~ ~ ~1048576COND:scoreboard players remove @e[tag=tp] tp.z1048576tp @e[tag=tp,score_tp.z_min=524288] ~ ~ ~524288COND:scoreboard players remove @e[tag=tp] tp.z 524288tp @e[tag=tp,score_tp.z_min=262144] ~ ~ ~262144COND:scoreboard players remove @e[tag=tp] tp.z 262144tp @e[tag=tp,score_tp.z_min=131072] ~ ~ ~131072COND:scoreboard players remove @e[tag=tp] tp.z 131072tp @e[tag=tp,score_tp.z_min=65536] ~ ~ ~65536COND:scoreboard players remove @e[tag=tp] tp.z 65536tp @e[tag=tp,score_tp.z_min=32768] ~ ~ ~32768COND:scoreboard players remove @e[tag=tp] tp.z 32768tp @e[tag=tp,score_tp.z_min=16384] ~ ~ ~16384COND:scoreboard players remove @e[tag=tp] tp.z 16384tp @e[tag=tp,score_tp.z_min=8192] ~ ~ ~8192COND:scoreboard players remove @e[tag=tp] tp.z 8192tp @e[tag=tp,score_tp.z_min=4096] ~ ~ ~4096COND:scoreboard players remove @e[tag=tp] tp.z 4096tp @e[tag=tp,score_tp.z_min=2048] ~ ~ ~2048COND:scoreboard players remove @e[tag=tp] tp.z 2048tp @e[tag=tp,score_tp.z_min=1024] ~ ~ ~1024COND:scoreboard players remove @e[tag=tp] tp.z 1024tp @e[tag=tp,score_tp.z_min=512] ~ ~ ~512COND:scoreboard players remove @e[tag=tp] tp.z 512tp @e[tag=tp,score_tp.z_min=256] ~ ~ ~256COND:scoreboard players remove @e[tag=tp] tp.z 256tp @e[tag=tp,score_tp.z_min=128] ~ ~ ~128COND:scoreboard players remove @e[tag=tp] tp.z 128tp @e[tag=tp,score_tp.z_min=64] ~ ~ ~64COND:scoreboard players remove @e[tag=tp] tp.z 64tp @e[tag=tp,score_tp.z_min=32] ~ ~ ~32COND:scoreboard players remove @e[tag=tp] tp.z 32tp @e[tag=tp,score_tp.z_min=16] ~ ~ ~16COND:scoreboard players remove @e[tag=tp] tp.z 16tp @e[tag=tp,score_tp.z_min=8] ~ ~ ~8COND:scoreboard players remove @e[tag=tp] tp.z 8tp @e[tag=tp,score_tp.z_min=4] ~ ~ ~4COND:scoreboard players remove @e[tag=tp] tp.z 4tp @e[tag=tp,score_tp.z_min=2] ~ ~ ~2COND:scoreboard players remove @e[tag=tp] tp.z 2tp @e[tag=tp,score_tp.z_min=1] ~ ~ ~1COND: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 300scoreboard players set @a[score_tp.on_min=1] tp.on 0scoreboard players set tp.on check 0tp @e[tag=tp] 0 4 010月12日追加:【死亡点记录检测模块】blockdata ~ ~ ~ {auto:0b}COND:scoreboard players test set.on check 0 0COND: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 1COND: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] coordscoreboard players operation @a[score_set.on_min=4,c=1] back.y = @e[tag=sety] coordscoreboard players operation @a[score_set.on_min=4,c=1] back.z = @e[tag=setz] coordtellraw @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 1scoreboard players set @a[score_set.on_min=4,c=1] back.set 1scoreboard players set @a[score_set.on_min=4,c=1] set.on 0scoreboard 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 1COND:tellraw @a[score_back.tg_min=1] {"text":"当前正在有人传送,请稍后几秒再试!","color":"red"}scoreboard players test tp.on check 0 0COND:scoreboard players set @p[score_back.tg_min=1,score_back.set_min=1,score_tpcd=0] tp.on 1COND:scoreboard players set tp.on check 1COND:scoreboard players operation @e[tag=tp] tp.x = @p[score_tp.on_min=1] back.xCOND:scoreboard players operation @e[tag=tp] tp.y = @p[score_tp.on_min=1] back.yCOND:scoreboard players operation @e[tag=tp] tp.z = @p[score_tp.on_min=1] back.zCOND: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 \"}"},{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=] ~- ~ ~\"}"},{id:commandblock_minecart,Command:"blockdata ~7 ~-3 ~4 {auto:1,Command:\"scoreboard players set @e[tag=setx] coord \"}"},{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]
~ ~\"}"},{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

我要回帖

更多关于 jquery 选择器 匹配 的文章

 

随机推荐