对于流行雨这种奇观,相信很多人都会向往吧,当一颗颗流星划过夜空的时候,大家是不是都会在心中对着它默默许愿呢?如果能在我的世界这款游戏中加入流星雨,是不是也一样梦幻呢?下面就教大家如何在我的世界里做出流星雨的效果。

打开网易新闻 查看精彩图片

材料:指令方块*5在我的世界中,流星说白了就是带着粒子效果运动的实体。而体积大又不容易发现的就是盔甲架了,所以我们选择它作为流星的载体。首先我们要先获取盔甲架,使用:/give @s command_block命令调出指令方块,在想生成流星雨的位置下方先放一个,并输入以下指令:execute @e[c=80,r=50]~~~30~ summon armor_stand

打开网易新闻 查看精彩图片

这个指令中c是盔甲架生成的高度,r是生成的范围,后面的30是生成盔甲架的个数。所以在这条指令的意思就是在离命令方块80格高,半径50的区域生成30个盔甲架。盔甲架的个数看手机配置决定,不然很可能直接卡退,建议从5开始加。将指令方块改为循环、红石控制、延迟设置一些,50左右即可。

打开网易新闻 查看精彩图片

然后我们要让盔甲架运动起来,在旁边再放置一个命令块(与刚才的不连接),输入以下指令: execute @e[type=armor_stand]~~~ tp @s ~-1~~。这个指令的作用是将盔甲架向着指定方向运动,其中 ~-1~~表示y方向,玩家们可以打开显示坐标,向着想让流星划过的方向走动来观察自己需要的方向。命令块设置循环,保持开启。

打开网易新闻 查看精彩图片

接着刚才的命令块再放置一个命令块,输入以下指令:execute @e[type=armor_stand]~~~ particle Minecraft:basic_flame_priticle。这个指令的目的是为盔甲架加上粒子,也就是流星的效果。命令块改为连锁、保持开启。

打开网易新闻 查看精彩图片

粒子有了,我们还需要让过远的盔甲架被清除,不然会十分耗费手机性能。接着刚才的命令块摆出第三个命令块,使用指令:Kill @e[rm=200,type=armoe_stand]。这条指令是清除200范围外的盔甲架,同样范围根据配置决定,正常的话100-150就够了。

打开网易新闻 查看精彩图片

最后我们需要让盔甲架隐形,只留下粒子,在边上摆一个命令块,输入指令:effect @e[type=armor_stand]invisibility 1 1 true。其中第一个1是给盔甲架附加隐身的时长,适当即可。命令块设置循环,保持开启,最后方块颜色三紫两绿。

打开网易新闻 查看精彩图片

到这里我们的流星雨就做好了,切换到黑夜状态,打上光影,在生成盔甲架的命令块里改为保持开启,就能看到美丽的流星划过了,各位还不赶快去试验一波?