Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看从火影开始做打工人 让你代管游戏公司,怎么成首富了 开局草屋,我能合成万物! 白色橄榄树 召唤物不下班,我的零成本军团 这个游戏不一般 从零开始建立穿越者联盟 网游之荒古时代 全民:我,召唤师,开局超神天赋 术士入侵火影 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第七十一章 条件子命令

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

(于2022/7/15重写)

还记得那些被execute替代的指令吗?其中,/testfor、/testforblock、/testforblocks和/scoreboard players test的功能被合并到了条件子命令中,也就是if和unless子命令。

if和unless这两个子命令虽说是子命令,但它们毕竟是多条指令融合而成的,自然而然也就有『子命令』的『子命令』,所以说我们是否可以把子命令的子命令称之为execute的『孙子命令』呢?

(滑稽)

虽然if和unless这两个子命令有完全相同的格式,但它们俩的效果是完全相反的:

if——如果给出的条件为真(true),也就是条件成立,即通过检测,运行指令

unless——如果给出的条件为假(false),也就是条件不成立,即通过检测,运行指令

如果你看不懂上面的描述,没关系,待会我们会举些例子,毕竟上面的描述比较偏向于编程思维。

条件子命令的子命令,截止Minecraft Java1.19版本,一共有六个:

block ——探测指定位置是否为某种方块

blocks ——将指定区域与另外一个指定区域进行对比

entity ——探测指定实体是否存在。

score ——探测指定玩家在指定计分项上的分数是否与另一个玩家在指定计分项上的分数符合指定的关系

data ——探测指定方块、实体和存储NBT是否拥有指定的NBT标签

predicate ——检查指定谓词是否通过

其中,data子命令我们放到以后讲NBT时再来(这玩意儿作为一个孙子命令,竟然还有三个子命令,也就是说execute有曾孙子了),predicate子命令我们在上一章已经遇到过了,所以我们这边就先来看看这剩下的四个子命令:

block、blocks、entity和score

其中,前三者实际上根本就不用讲。为何呢?让我们看一下它们的用法:

... if|unless block <方块位置><方块ID或标签>...

... if|unless blocks <源区域起始坐标><源区域终止坐标><比较区域下西北角坐标><对比模式:masked|all>...

... if|unless entity <检测目标:目标选择器>...

是不是有些熟悉?这难不成就是:

Java1.13之前

/testfor <指定目标:目标选择器>[探测NBT是否符合]

/testforblock <探测位置:坐标><方块ID:字符串>[数据值:整数]

/testforblock <探测位置:坐标><方块ID:字符串>[方块状态]

/testforblocks <源区域起始坐标><源区域终止坐标><比较区域下西北角坐标>[<模式:masked|all>]

Mojang这是直接移植过来的啊,模式名都不带改一下的。

既然这些子命令和被删除的那些指令用法几乎完全一样,我们这边也就不多讲了,直接上例子。

例子一:

/execute as @e[type=player] at @s if entity @e[distance=..1,nbt={Item:{id:“minecraft:snowball“,tag:{display:{Name:'{“text“:“回城雪球“}'}}}},type=item,limit=1,sort=nearest] run tag @s add hub

这条execute有四个子命令:as、at、if和run,其效果是:

将所有在线且活着的玩家分别作为执行者,他们的位置作为执行位置,他们的旋转角度作为执行朝向,如果执行者周围1米有一个叫做『回城雪球』的雪球掉落物,就给执行者自己添加上标签hub。

其中,我们重点看一下if子命令这一段:

if entity @e[distance=..1,nbt=物品是叫做『回城雪球』的雪球,type=item,limit=1,sort=nearest]

这个if子命令用到了entity,也就是相当于1.13之前的testfor指令,用于探测指定实体是否存在。在这边,entity的参数就不讲了,涉及到nbt,你大概知道是探测一个叫做『回城雪球』的掉落物就行。

小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!

喜欢Minecraft指令手册请大家收藏:(m.x33yq.org)Minecraft指令手册33言情更新速度全网最快。

上一章目 录下一页存书签
站内强推漫游影视世界从流金岁月开始 封神之诸天万界求生记 全能ACE,我在选秀节目杀疯了 我孙连城心怀宇宙,钟小艾慕了 久仰大侠 大唐:超时空,闺蜜晋阳小公主! 一秒一功德,佛门二圣见我馋哭了 修仙:从在炼器铺当厨子开始 七零,大小姐惊艳全场撩爆外交官 美漫事务所:开局宠物汤姆和杰瑞 大小姐她总是不求上进 说好要上岸,结果你背着我摇奶茶 四合院之许大茂玩转三十六计 嘴强玩家:我一句话解封众神 哥哥重生黑化后,被团宠小公主萌翻了! 万古神帝 神医如倾 穿成采珠女,从海里捞起富贵人生 一首军中绿花,唱哭边境两万里 综武:小人物的崛起 
经典收藏人在秦时,浪到失联 秦时不良人 从MC开始的异界生活 这个主神空间怎么是缝合怪啊! 从美漫开始的安布雷拉 联盟:人在EDG,带UZI夺冠 哈利波特:虚假的狮院勇士 精灵:训练家真司 LOL拿命打比赛,成为光 斗罗:苟在史莱克默默升级 峡谷父能量 我,神级辅助,带领Uzi夺冠 王者荣耀之超神抽奖系统 死亡轮回游戏 惹火甜心亿万宠 圣教传说 网游之一枪成名 网游之超级游侠 做游戏从工作室开始 无敌从我看见BOSS血条开始 
最近更新穿越兽世后凭借医术躺赢了 S级高危人格,你管这叫小可怜? 靠神明人设发疯后,我躺赢了 王者:救命!是谁教他打王者的! 阿拉德冒险传说 接手湖人从老詹4万分开始 魂穿成为麦迪持有系统,怎么说? 王者:我的中路爆杀全场 重生回到开服前,获得世界级天赋 妖魔降临?龙国十亿玩家夹道欢迎 网游之仙途觉醒:自带顶级功法 星耀足坛:史上最强带刀后卫 超远射程,我的箭是巡航导弹 异界群雄争霸,我慢慢无敌 星途:风暴猎杀 我在游戏杀敌成神 诡雾降临,我洞穿一切机缘 让你发育领地,你打造神灵军团? 网游之乱世辉煌 拥有魔王基因的我,真没想吃软饭 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说