Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看我,阎罗领主,率鬼军横扫万族 宇宙网游,我能指定掉落 木叶黄猿:工资到位,五影干废! 梦幻西游:看破一切,横扫全服 我的技能没伤害 虚空极变 克苏鲁侵蚀:异世界拯救计划 网游:重生之再回巅峰 关于我收养魔王当义妹这种事 全民:我,召唤师,开局超神天赋 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第189章 ,/.

上一页书 页下一页阅读记录

execute并不是说运行一次解析一次,而是先全部解析了再运行,所以并不会使得『村民传到玩家传送过后上方1米的位置』之类的事情发生。

能理解吧?

那问题来了,如果execute再套一个execute会发生什么?比如我们将上述指令写成:

/execute as @e run execute at @e run tp @s ~~1 ~

其实效果还是一样的,具体原因就等你自己去推导吧,按照我上面的流程去推导。

这就是Java execute 1.13+版本的运行流程。如果你还不懂,我们再看一个简单并且效果比较明显的例子。

设有盔甲架A和B,分别位于主世界的(40,-60,29)和(42,-60,29)。盔甲架A的生成时间比盔甲架B更早,已加载区块中没有其他盔甲架。在盔甲架A、B旁运行如下指令:

/execute as @e[type=minecraft:armor_stand] at @s run tp @e[type=minecraft:armor_stand,distance=1..3]~~10 ~

让我们分析一下,运行上述指令会发生什么。

首先,如果我们按照正常的思维去分析这条指令,就会得到以下结果:

A会先将B传送到自己上方10米的位置,B由于处于那个位置无法选取到A来传送,最终仅仅B会被传送到A的上方10米处。

但其实,如果你真的去运行这条指令,就会发现A和B都会被传送到对方原位置的上方10米处。

为什么?我们按照游戏的思维分析一下就可以了:

execute---A---------B

游戏先解析as @e[type=minecraft:armor_stand],得到了上面的两个目标:盔甲架A和盔甲架B。

execute---A--------------B

------------↓--------------↓

-------40·-60·29-----42·-60·29

然后游戏会解析at @s,预先将实体的位置记录下来。

execute---A--------------B

------------↓--------------↓

-------40·-60·29-----42·-60·29

------------↓--------------↓

-----------①-------------②

①:/tp 盔甲架B的UUID 40 -50 29

②:/tp 盔甲架A的UUID 42 -50 29

接下来游戏会解析run tp @e[type=minecraft:armor_stand,distance=1..3]~~10 ~,根据三要素,具体化指令,得到具体的指令。由于此时还未传送,所以目标选择器会分别选择到『盔甲架A』和『盔甲架B』。

最后,游戏按照顺序执行指令,分别将盔甲架A和盔甲架B传送到对方上面10米高的位置。

这个例子比较简单,你应该能够理解吧?

所以你明白了吗?

上面讲的是Java1.13更新后的execute指令其运行的具体流程,那么Java1.13更新前的呢?以及基岩版的呢?

2016年6月22日,MCBBS大佬pca006132在『矿工茶馆』发布了一个猜猜乐(ID:),大致的问题如下:

execute @e ~~~... summon ArmorStand,这个指令在初始实体不同数目的时候出来的结果是什么

没想到竟然没人能够解答这个问题,于是这位大佬在次日讲解了这个问题(帖子ID:)。他举了一个简单的例子:

当初始实体数为2时,运行execute @e ~~~ execute @e ~~~ summon Armorstand

这个例子的结果竟然是8。

那如果在相同的初始情况下,运行execute @e ~~~ execute @e ~~~ execute @e ~~~ summon Armorstand,即套了三个execute的指令会发生什么?

答案是:2048。

很令人震惊啊!那为什么会这样呢?

如果我们在Java1.13及以上版本,运行类似的指令,将达不到一样的效果,因为在Java1.13之前,execute的运行逻辑是完全不一样的。

本小章还未完,请点击下一页继续阅读后面精彩内容!

喜欢Minecraft指令手册请大家收藏:(m.xtyxsw.org)Minecraft指令手册天悦小说网更新速度全网最快。

上一页目 录下一页存书签
站内强推十天一天赋,成为吸血鬼的我太BUG了 玄鉴仙族 表姑娘要出嫁,禁欲世子急红眼 怪谈入侵:她靠隐藏规则杀疯了 末世调教,绝美女神变奴隶 家族崛起,从灵植夫开始 我在异世封神 败犬女帝,把头发盘起来! 上辈子苦够了,打死她都不嫁了 破怨师 咬春靥 修仙之我用熟练度修长生 恶女快穿:撩得禁欲男主失控沦陷 十里芳菲 这游戏也太真实了 上城之下 超人在漫威:修吞噬法,独步诸天 星铁:重生成猫被符玄偷听心声 穿到兽世我成了兽王带球跑的渣雌 神算真千金,全豪门跪下喊祖宗 
经典收藏宇宙网游,我能指定掉落 杀怪百分百爆率,你跟我比幸运? 死亡奖励神器!全服玩家求我别死 领主求生之天赋合成 起手超位,阁下该如何应对 四合院,我的新生 海岛,全民垂钓,我独获史诗天赋 重生巨蟒:我从游戏杀到现实来了 全名领主开局获得SSS巨龙兵种 NBA:开局交易麦迪,震惊联盟 网游:蓝星online 全民求生:别种了,物资装不下了 轮回:卡牌之主 只有我能用召唤术 全民:我,召唤师,开局超神天赋 网游:开局截胡降龙十八掌 斗罗从收养古月娜开始 网游:我把刺客玩成狙击手 末世网游:开局唯一超神级天赋 网游:开局获得顶阶血脉 
最近更新震惊:我的室友,竟然是巅峰第一 NBA:浪子老板,打造紫金十冠 重生:股市大鳄李明 火影:我成了宇智波最强王者 3November的脑洞合集 融合世界后李莲花的各种可能 时代浪潮中的追梦者 LOL:鸟巢开始横推八赛季 绝美御兽师每天都在发癫开狂暴 田妹重生:改写命运之章 宜修重生:手撕纯元白莲花 王者聊天室:大陆风云录王者 海岛求生:我能召唤海贼人物 获得枪神祝福的我,竟变成了女生 无声的我 乒乓:师承张藏獒续写国乒荣耀 奥特盘点:你还相信光吗 JOJO:命运,真的如此牢固吗 全点悟性?当然要学遍天下武学 快穿:戏精大佬又去拯救男主啦 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说