Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看网游:我有超神级天赋 全民领主:开局一颗造化神石 掠夺无数天赋,我在全民时代封神 深陷修罗场,小美人她夜夜被亲哭 领主降临:诸神璀璨时代 全民领主:从零开始创造大千世界 网游:我把刺客玩成狙击手 星铁:创世女神见闻录 大国科学家,侯亮平要查我? LOL:我真没想抢你首发 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第189章 ,/.

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

那么到底是个怎么个逻辑法呢?其实在Java1.13前,execute并不会在运行前先存好各种数据,而是运行一遍解析一遍。以上面那个嵌套了3层execute的指令为例子,我们来解析一下。

条件:初始两个实体A(1,2,1)和B(2,2,2),A比B离执行地点更近。

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

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

----------1·2·1

游戏先解析第一个『execute @e ~~~』,得到了上面的结果。后面我们将会忽略执行地点,因为这边不需要考虑执行地点的影响。

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

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

---------A——B

游戏按照顺序,先以A为执行者运行指令,并解析了第二个『execute @e ~~~』,得到了上面的结果。

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

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

---------A——B

---------↓

------A——B

游戏按照顺序,再次以A为执行者运行指令,并解析了第三个『execute @e ~~~』,得到了上面的结果。

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

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

---------A——B

---------↓

------A——B

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

------C-----D

第三个execute运行指令,产生了新的盔甲架C和D。

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

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

---------A————B

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

--------+2---B—A—C—D

游戏回到第二层execute,以目标选择器顺序选取B为执行者,由于之前已经生成了C和D,所以B运行第三层execute指令时,会选取到4个实体来运行指令,最终实体数量+4(现在为8=2+2+4)。

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

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

----------+6----B—A—C—D—E—F—G—H

游戏回到第一层execute,以目标选择器顺序选取B为执行者。由于已经有了八个实体,因此这一次第二层execute会选取到八个实体来运行第三层execute。

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

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

----------+6----B——A——C——D———E———F———G———H

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

--增加实体数---+8--+16--+32-+64--+128--+256---+512--+1024

--增加后数量----16---32---64---128----256---512----1024---2048

随后,游戏按照顺序依次以这八个实体运行指令,实体数量在此过程中快速增长,最终变为2048。

不难发现,每一次第三层的execute指令被运行,都会将当前实体数量×2,而上面一共运行了10次第三层的execute,相当于2被乘以了10次2,也就是2×2×2×2×2×2×2×2×2×2×2,即2的11次方,结果为2048,即2048个实体。

实在是太令人惊讶了是不是?在Java1.13以下的execute指令中,execute仅仅会在被选取的执行者开始执行指令时才会进行下一步的解析动作,而且不会一下子就将所有执行者运行指令的情况全部解析出来再运行指令。

所以,Java1.13对execute的改动不仅仅是格式上的,还有运行流程上的改动。

如果你并不能很好理解上面为什么会由2个实体产生出2048个实体,别担心,我们继续以刚才两个盔甲架互相传送为例子,看看类似的指令在Java1.13以下的版本有何不同的效果。

还是设有盔甲架A和B,分别位于主世界的(40,60,29)和(42,60,29)。盔甲架A的比盔甲架B更靠近执行地点,已加载区块中没有其他盔甲架。在盔甲架A、B旁运行如下指令:

这章没有结束,请点击下一页继续阅读!

上一页目 录下一页存书签
站内强推剑道第一仙 我不是戏神 全球高考 十日终焉 万古第一废材 灯花笑 我在精神病院学斩神 穿越星际妻荣夫贵 烟雨楼 为奴三年后,整个侯府跪求我原谅 帝御无疆 攀高枝 重生96:权力之巅 官狱 我在星际重着山海经 灵境行者 知青年代:我有一个暴击系统 亲妈重生后,深陷儿子争宠修罗场 上午毁我丹田,下午在你坟前烧纸 半路抢的夫君他不对劲 
经典收藏掠夺无数天赋,我在全民时代封神 苟在新手村的我,叠了几万层被动 转职生活职业?我开局种下世界树 网游:我有超神级天赋 全民领主:开局一颗造化神石 全民转职:开局获得超神天赋 网游:分解装备就变强 游戏融合现实,我在末世成大帝! 宇宙网游,我能指定掉落 离谱!开局天使,你告诉我怎么输 全民领主:我的爆率百分百 我一个法爷,无限禁咒很正常吧? 杀怪百分百爆率,你跟我比幸运? 我的兵种无限进化 无限技能栏:我一发火球术近亿颗 私人定制大魔王 末日浮岛开局一口井,求生我成神 熊学派的阿斯塔特 人到中年,在游戏里面变成美少女 六十年代娱乐圈 
最近更新网游:我觉醒了两个隐藏职业 网游炎黄:化身千万 从传奇开始证道成神 NBA:老子天下第一 网游:治疗与守护 封神:转生成纣王之女的我太难了 公主恢复记忆后杀疯了 重生祁同伟,踏雪至山巅 兵种无限附加金词条,无敌怎么了 是勇者就上1000层 王者:月光啊,闪爆他们! 热血传奇之全职业精通 皇上不好了,鹂妃娘娘杀疯了 天选搭档,谈恋爱不耽误搞事业 警校毕业后,火速进部当厅长 镇魂:赤帝传说 梦幻西游:我有一个垃圾回收站 原神:自然之魔神,阿加雷斯 震惊!我设计的游戏,降临现实了 关于我成为鸣人他哥这件事 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说