《我的世界》JA做不到系列之“命令篇”:基岩版有没有什么神奇的指令,是JA版也做不到的?
指令一:移除出生点《我的世界》基岩版独有指令/clearspawnpoint,就这么简单、没有乱七八糟的语法。主要作用是用来移除当前世界你所设置的重生点。
使用情景:你的庇护所在出生点A处,长途旅行时你在B处的村庄睡了一晚,继续前行。然而重生点绑定在了B处的床上,但你忘记撸掉。你也没有这个村庄的坐标,想要靠死亡快速回到A点。这个时候,该指令的优势就完美地呈现了。同时该指令还允许在一定半径范围内清除重生点。
指令二:触发实体事件实体事件怎么理解呢,就是《我的世界》会在某些特定的条件下开始执行一个随机发生的事件。例如在午夜的僵尸围城、进入末地触发的末影龙、在村庄中是否会出现流浪商人等等, 在主世界是否会有灾厄村民的巡逻队等等。
使用情景:以/event entity @e[type=villager] become_zombie为例,这个指令的意思是,让所有的村民都执行一个变成僵尸村民的事件。在一夜之间让整个村庄的村民变成僵尸!
指令三:摇晃视觉众所周知,Minecraft的玩家视觉本质上就是一个摄像机,第一次人称的时候摄像机在头上,第三人称在头顶。早年间曾出现过一个BUG,当玩家第三人称打恶魂的时候,会出现恶魂攻击头部的尴尬情况,实际攻击的就是“摄像机”。基于这个逻辑基岩版加入了摇晃视觉的指令。
使用情景:/camerashake add @s 0.25 5 positional;这个指令的意思是,给玩家一个5秒的视觉摇晃效果。如果把s换成p,可以用来恶搞你联机的小伙伴。
指令四:让生物做一个特定动作基岩版在早些年加入的动画表情系统,或许你还有印象。其实随后的Mojang就在《我的世界》基岩版加入了一个指令,允许让更多的生物执行一些有趣的动画效果。例如大头、例如
例如:/playanimation @e animation.pig_transform controller.animation.shulker.move 10;这就可以让都变成大头娃娃,效果持续大概10s的样子,时间可以更改。更多的动画效果都在json文件内。
指令五:锁定昼夜更替锁定或解锁《我的世界》的昼夜更替/日夜循环,其实很多人都会。因为在基岩版中在菜单页面里这只是一个简单的开关按钮,但作用在指令上你可能并不知晓。
基岩版其实也为此加入了一个独享的指令,你只需要输入 /daylock true,执行一下便可永久锁定到正午的时间。
指令六:附魔指令《我的世界》基岩版由于没有JA版本完整的NBT标签系统,所以导致用give指令给予玩家一个自定义的附魔物品很难被实现。所以通常玩家会使用/enchant指令,来给指定玩家手中的物品进行附魔。
例:/enchant @s fire_aspect,如果你手中此刻有一把剑,那么它将会被默认附魔一个等级I的火焰附加。同理对应的其他附魔只需要更换fire_aspect的其他附魔名称即可。虽然JA也可用,但基岩版更为常用一些。注:该附魔指令需要遵循mc基本的附魔逻辑,例如火焰附加附魔到镐子上是无法实现的。
指令七:乘骑指令通常在《我的世界》JA版中会使用summon来生成一个“骑士”,并且可以实现很多不可能的组合,例如让羊驼骑狼这种不可能自然生成的生物。基岩版因为NBT标签的限制,相对来说不容易实现,于是便加入了一个特有指令/ride 。
例:/ride @e[type=zombie] summon_ride zombie,其作用便是让一只大僵尸骑着另一只大僵尸。ride指令的一个限制就是,你无法让一个本就不可能乘骑的组合生成,依旧是要遵循原版Minecraft的乘骑逻辑。
当然,以上这些来自《Minecraft》基岩版的指令可以有很多有趣的延伸和扩展,对于玩命令的大佬们来说自然不算什么。对于普通玩家来说倒是可以有一些有趣的尝试~
什么是光源方块?什么是更新方块?什么又是结构空位?7个隐藏在《我的世界》代码里的神秘方块,你见过几个呢?
1、光源方块(Light Block)
老玩家眉头一皱,骗谁呢?Minecraft哪来的灯泡?在《我的世界》基岩版ID为Light Block是一种隐形的方块,主要用于地图制作,可以产生任何等级的亮度。外观看上去像一个灯泡,它和空气方块、结构空位特性极其相似。一共拥有15个等级的亮度。此方块在于基岩版1.13时加入,知道的玩家甚少!
指令:/give @s light_block;亮度数据值为0-15;2、结构空位(Structure void)
Minecraft里的结构空位,是一个比空气方块还要空气的方块!有点绕,换而言之,结构空位才是这个世界中最空的方块,如果某一格被结构空位所替代,那么这一格可以理解为没有方块。通常结构空位和结构方块一起使用。
指令:/give @s tructure void;3、隐形基岩(Invisible Bedrock)
知道隐形基岩的玩家大多都是2014年之前入坑《我的世界》的老玩家了。这是极为古老的一个隐藏方块,放置时没有实体,拿在手里是石头材质。在盒子的那个年代,只能通过调用物品编辑器来获得。它之所以被创造出来,是因为旧世界的边界需要它来阻挡玩家。
没有任何指令可以获取;4、屏障方块(Barrier)
如果是屏障方块和隐形基岩的唯一区别,那就是屏障方块虽然是隐形的,但是阳光可以透过它穿透到地面。视觉上没有人能发现它的存在。但隐形基岩虽隐形,但却会阻挡阳光。这也是为什么隐形基岩会被移除,而最终被屏障方块代替。
指令:/give @s minecraft:barrier;5、拼图方块(Jigsaw block)
mc每诞生一个大型结构,就会诞生一个技术性方块。例如林地府邸促生了“结构方块”。而新版村庄和掠夺者前哨站促生了“拼图方块”。拼图方块的主要作用是从一个目标池中随机选择一个模板进行生成。这也是为何会出现如今百花齐放、绝不重样的村庄结构。
指令:/give @s minecraft:jigsaw;6、错误方块
这么说吧,可能国外玩家没几个见过“错误方块”长啥样,因为即使是Mojang都没有过多的介绍过这类方块,而基岩版也很早就修复了BUG。但是咱们国内玩家基本人人见过,这还得感谢WY辛苦给我们普及知识啊!
这一刻,我终于明白了中国版的良苦用心(滑稽);7、更新方块(没有材质的方块)
依旧是来自于远古的PE版本,在《我的世界》手机版本中,当一个没有ID的方块被加入到游戏中时,系统会自动识别到未知ID的方块,与此同时更新方块便会替补。所以更新方块又被叫做一个没有材质的方块。
这也是唯一一个我从未在原版mc中见到过的方块。现在春晚已经开始啦,我要去看春晚了,最后祝大家除夕快乐!新的一年身体一定要健健康康的哦!
在上期小课堂放出后,文末收到了不少冒险家的留言,表示想要更多的教学,那就听你们的~
这次我又带来了三个好玩又实用的指令,继续用最近推文中出现过的指令为例子和大家简单讲解一下,拿好你们的小本本,马上开始啦
版本:基岩版
化身小黑:spreadplayers还记得到处乱闪的末影小鸡不?,末影小鸡的推文中我使用过指令
/spreadplayers ~ ~ 1 10 @e [type=chicken,c=1]
这条指令的意思是:随机传送以玩家所在地为中心,附近1到10格的范围内,对象是鸡,在一直开启且保持循环的命令方块中,这条指令不断被执行,就有了下图的效果啦
其中起到关键作用的“spreadplayers”在一些大型多人生存的服务器中,这条指令是比较常用且实用的,那么要如何传送玩家自己或者别的东西呢,我们试试下面的指令
/spreadplayers ~ ~ 100 150 @s
可以看见我被传送到了原本所在地的附近,传送中心处的“~ ~”可替换成其他数字作为中心,另外随机传送时可能会被传到空中,落地水务必准备好啦!方块达人:setblock这条指令虽然没在日常指令教程中出现过,但在我做建筑时偶尔也会用到~ 我们按常规直接摆放钟时,一般会显示为左边的状态,而用“setblock”指令摆放的话,通过调整数值可摆放一个右边所示的钟~
康康用到的指令/setblock ~ ~ ~ bell 8意思是替换玩家所在的方块为形态是8的钟,通过调整最末的数字还能做出各种不同样子的钟哦
还能将一些方块放到平时不能放的地方去例如在水中放仙人掌
setblock命令有
destroy
(破坏放置处的原方块放入新方块且原方块掉落)、
keep
(在设定范围内没有方块的位置填充新方块)、
以及replace(替换原方块为新方块)
三种处理方式
默认不写的状态下为replace冒险家们根据需求进行使用吧~特效粒子:particle在游戏里想要帅得,跟热血漫画主角一样?那么来点特效总是没错的~在火焰武器教程中我们用到过下面的指令
/ execute @a ~~~ particle minecraft:lava_particle ~~~
这里用到了执行execute指令,整个指令的意思为,执行对象为所有玩家,在玩家所在的方块释放粒子:岩浆粒子,此处如果不用execute指令,粒子只能在固定坐标释放而无法跟随哦,我们也可以将粒子附在其他东西上,例如在掠夺者发射爱心一期中用到的指令
/execute @e[type=arrow] ~~~ particle minecraft:heart_particle ~~~
将坐标位置改为 ~ ~2 ~,粒子类型改为minecraft:note,还能做出哼歌的效果~
下面是我总结的,几个可用的比较帅气的粒子,冒险家们赶快去试试吧~
minecraft:enchanting_table(附魔台粒子)
minecraft:basic_portal(末影粒子)
minecraft:splash_spell_emitter(药水效果)
minecraft:large_explosion(爆炸)
mobflame_emitter(火焰)
感觉最近有点冷啊,我整个火焰粒子暖暖身子~
额?电脑也要一起燃烧了!……@%@#%@¥
在上期小课堂放出后,文末收到了不少冒险家的留言,表示想要更多的教学,那就听你们的~
这次我又带来了三个好玩又实用的指令,继续用最近推文中出现过的指令为例子和大家简单讲解一下,拿好你们的小本本,马上开始啦
版本:基岩版
化身小黑:spreadplayers还记得到处乱闪的末影小鸡不?,末影小鸡的推文中我使用过指令
/spreadplayers ~ ~ 1 10 @e [type=chicken,c=1]
这条指令的意思是:随机传送以玩家所在地为中心,附近1到10格的范围内,对象是鸡,在一直开启且保持循环的命令方块中,这条指令不断被执行,就有了下图的效果啦
其中起到关键作用的“spreadplayers”在一些大型多人生存的服务器中,这条指令是比较常用且实用的,那么要如何传送玩家自己或者别的东西呢,我们试试下面的指令
/spreadplayers ~ ~ 100 150 @s
可以看见我被传送到了原本所在地的附近,传送中心处的“~ ~”可替换成其他数字作为中心,另外随机传送时可能会被传到空中,落地水务必准备好啦!方块达人:setblock这条指令虽然没在日常指令教程中出现过,但在我做建筑时偶尔也会用到~ 我们按常规直接摆放钟时,一般会显示为左边的状态,而用“setblock”指令摆放的话,通过调整数值可摆放一个右边所示的钟~
康康用到的指令/setblock ~ ~ ~ bell 8意思是替换玩家所在的方块为形态是8的钟,通过调整最末的数字还能做出各种不同样子的钟哦
还能将一些方块放到平时不能放的地方去例如在水中放仙人掌
setblock命令有
destroy
(破坏放置处的原方块放入新方块且原方块掉落)、
keep
(在设定范围内没有方块的位置填充新方块)、
以及replace(替换原方块为新方块)
三种处理方式
默认不写的状态下为replace冒险家们根据需求进行使用吧~特效粒子:particle在游戏里想要帅得,跟热血漫画主角一样?那么来点特效总是没错的~在火焰武器教程中我们用到过下面的指令
/ execute @a ~~~ particle minecraft:lava_particle ~~~
这里用到了执行execute指令,整个指令的意思为,执行对象为所有玩家,在玩家所在的方块释放粒子:岩浆粒子,此处如果不用execute指令,粒子只能在固定坐标释放而无法跟随哦,我们也可以将粒子附在其他东西上,例如在掠夺者发射爱心一期中用到的指令
/execute @e[type=arrow] ~~~ particle minecraft:heart_particle ~~~
将坐标位置改为 ~ ~2 ~,粒子类型改为minecraft:note,还能做出哼歌的效果~
下面是我总结的,几个可用的比较帅气的粒子,冒险家们赶快去试试吧~
minecraft:enchanting_table(附魔台粒子)
minecraft:basic_portal(末影粒子)
minecraft:splash_spell_emitter(药水效果)
minecraft:large_explosion(爆炸)
mobflame_emitter(火焰)
感觉最近有点冷啊,我整个火焰粒子暖暖身子~
额?电脑也要一起燃烧了!……@%@#%@¥