命令方块基础知识讲解。【我的世界/命令方块/连锁命令方块/条件限制】
创作时间:
作者:
@小白创作中心
命令方块基础知识讲解。【我的世界/命令方块/连锁命令方块/条件限制】
引用
1
来源
1.
https://www.bilibili.com/opus/945718499718725636
本专栏主要粗略讲解各种命令方块用法。并以java版1.20.1作为示例。
定义:
- 脉冲:在红石激活的瞬间尝试执行一次指令。
- 连锁:在指向此方块的命令方块运行时执行命令。(若没有任何指令方块指向此方块,则此方块永不运行。)
- 循环:在每一游戏刻反复执行命令。
- 不受制约/条件制约:指向“条件制约”命令方块的命令方块运行成功时,“条件制约”命令方块才会运行。(被指向的方块需要和指向其的方块通向。)
- 红石控制/保持开启:红石激活“红石控制”命令方块后,命令方块才会运行。
- 当没有限制时,在点击“确定”后立刻运行/开始运行。
【三种命令方块&制约&红石 三者没有主次之分,只要设置了必须同时满足才能运行,举例如下图。】
那么当我们如上图设置一个【条件制约、红石控制的连锁命令方块】,意思就是说,这个命令方块只有在同时满足【指向这个方块的命令方块运行】、【指向这个方块的命令方块运行成功】、【这个命令方块正在被红石激活】时,才会运行。具体如下:
- 脉冲命令方块中的代码控制:激活时移除最近玩家背包中的一个泥土。
- 连锁命令方块中的代码控制:在聊天栏显示“运行成功”。
- 脉冲命令方块被红石激活,运行且成功,同时连锁命令方块被红石激活,这时连锁命令方块才会执行:在聊天栏显示“运行成功”。
将前面的脉冲命令方块换成循环命令方块时,效果如下:
同样,当玩家身上没有泥土,即循环命令方块运行但失败时,不再显示“运行成功”。
各个限制的对应关系为:
- “红石控制”:限制此方块是否需要被红石激活才能运行。
- “连锁”:限制此方块是否一定要在“指向本方块的指令方块运行”的情况下才能运行。
- “条件制约”:限制此方块是否一定要在“指向本方块的指令方块运行成功”的情况下才能运行。
当没有限制时,在点击“确定”后立刻运行/开始运行。
对应下来,可以根据自己需要,自行搭配不同限制的开启和关闭。
至此,对于命令方块的基础知识基本讲解完毕。
考虑到“条件制约”涉及到指令运行成功与否的问题,下面来举例指令运行失败的常见情况:
- 实体不存在:当你使用指令如/give @a[team=blue] diamond时,若没有玩家在小队“blue”中,或小队“blue”不存在时,指令运行失败。
- 玩家并未持有某物品:当你使用指令如/clear @a minecraft:diamond时,若没有任何玩家拥有钻石,那么指令运行失败。
- 实体已经拥有更高级别的药水效果:当你使用指令如/effect give @s minecraft:speed 10 3时,若你身上已经拥有速度药水效果,且级别【高于4级】,那么指令运行失败。(注:指令中等级数值最低为0,代表1级药水效果;数值为1时实际等级为2;数值为2时实际等级为3……以此类推.)
热门推荐
高三地理复习计划:培养自主学习能力
李维刚成另类网红第一人,带货翻车却没塌房,粉丝反而突破1200W
城市桥梁管理维护:配套费如何保障交通安全?
委托收款证明书怎么写
视频监控网络安全风险及防护对策
生产系统仿真软件评价指标
仿真类软件测试方法与实践指南
赤腳對健康的好處
不粘锅如何进行清洗?常见问题及解答
如何写吉日吉言诗词 如何写吉日
Excel自动填充日期的四种方法:填充柄、自定义序列、函数公式和VBA脚本
国光施它活可否作为浇花肥料?(了解国光施它活的成分和作用,选择合适的施用量)
实体店如何转型为电商系统进行线上销售?
腰椎滑脱术后康复期要多久
解读“福如东海 寿比南山”历史溯源和寓意
晶振电路和时钟电路一样吗?
中国人学英语的独特风格:从语音到词汇的文化印记
一例猫摄入苯扎氯铵消毒剂的严重中毒病例
C语言位变量定义与使用详解
极简生活:让家保持干净整洁的8个小方法,网友:试过几次确实好
痛风可以吃西洋参吗
学校种植园规划设计方案
天津地铁优惠全攻略:学生、老人享专属折扣,公交换乘更便捷
交流电源系统中的过流保护
中纤板的优缺点是什么
中密度纤维板生产工艺详解:从原料到成品的完整流程
散光眼的深度解析:成因、影响与解决方案
如何提升知识库准确度?这些方法你必须知道!
俄罗斯偏爱四发客机,CR929项目停滞?背后原因是?
寻道大千强疗弱灵暴击鸾鸟流怎么玩?强疗弱灵暴击鸾鸟流玩法