我的世界JAVA1.13配置,Minecraft我的世界Java版1.13特性列表(3)

/effect

/effect的语法被拆分,以避免歧义

/effect 修改为/effect give

/effect clear修改为/effect clear [状态效果]

如果命令没有任何作用,给予效果会失败。

比如一些怪物(像末影龙)的免疫。

原本更高等级的效果会使新的低等级效果无效。

/enchant

移除来为/modifyitem让道。

/entitydata

移除来为/data让道。

/execute

/execute的语法被拆分。

修饰子命令会改变命令的执行方式:

/execute as 以执行命令(不改变位置)。

/execute at 以的位置来执行命令(不改变实体)。

/execute offset 从的位置来执行命令。

/execute align 执行命令时会先把执行位置依照回归轴转换为方块位置 (四舍五入),的写法就是x、y、z的任意组合(例子:x,xz、code>zyx和yz)。

使用示例:

当x=-1.8,y=2.3,z=5.9使用x将变为x=-2,y=2.3,z=5.9

当x=2.4,y=-1.1,z=3.8使用yxz将变为x=2,y=-2,z=3

条件子命令可以让你避免在特定情况运行命令:

/execute (ifunless) block 如果(除非)与相符时执行命令。

/execute (ifunless) blocks (allmasked) 如果(除非)和之间的区域与相符时执行命令。

/execute (ifunless) entity 如果(除非)存在(1个或以上)时执行命令。

/execute (ifunless) score (<<==>=>) 如果(除非))的分数与的分数符合指定的不等号时执行命令。

作为/stats的替代,新的store子命令将允许你将命令结果储存于某处:

result将会选择命令的结果来输出,用于取代过去的这些统计:AffectedBlocks、AffectedEntities、AffectedItems、QueryResult。

success将会记录这个命令到底执行的成功次数为何。虽然此数值通常会是0或1, 但是如果此命令被分开执行(像是as @a)那么其成功数也就大于1了。这取代了SuccessCount。

回传值会储存,并在整个命令被完整执行后返回。

如果指命令没有成功(像success是0时),result也会被设为0。

会让你对于这命令如何运作更加清晰。

/execute store (resultsuccess) score

返回值会被储存在和里。

目标判据必须存在,但相对于/stats你不需要为设定起始值

/execute store (resultsuccess) block (bytedoublefloatintlongshort)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值