1.7的summon指令能做到召唤生物,example(会飞的矿车):
/summon MineCartRideable ~ ~ ~ {Riding:{id:[Bat]}}
其实就是骑着蝙蝠的矿车,飞得很快。
若要直接骑在生物头上,这个是没法实现的,但可以通过迂回的办法也是可以的。
矿车在mc的设定中也属于实体,因此我们可以召唤一个“骑”着其他生物(蝙蝠、小黑)的矿车,然后自己坐在矿车上就可以了。
summon非常强大,它是生成实体用指令,能给召唤出的实体加上各种参数达到瞬间爆炸的效果。
summon的中文意思是:召唤,这个指令能生成各种实体:包括蜘蛛,巨人,末影龙甚至引燃的TNT等等,这个指令非常高级,它的重点在于:不仅可以生成实体,还可以编辑实体的数据值。
就跟NBT是一样的,比如创造出一个穿着铁头盔的僵尸等。
扩展资料:
/summon的基础用法:
想要创造生物,你必须用到下面的指令?/summon?[实体名称]?[x]?[y]?[z]? 注意,/summon是一个特殊的指令,不同于别的指令。
它所有内容的开头必须是大写,比如实体名称:***如要召唤僵尸,你不能写/summon?zombie,而要写/summon?Zombie。
这也是个值得注意的地方,因为这小小的错误会导致指令输出失败。xyz可以不写,这样的话,如果是玩家输入:实体出现在玩家旁边,如果是命令方块:
实体直接出现在命令方块里面,同tp指令,你可以在xyz中每一个字的前面加上~(如:~1?~2?~3)来设置距离值而不是坐标值,到后来的复杂用法,你必须把指令输入在xyz后面。
在这个时候,***如不指定坐标值,你也上:/summon?[实体名称]?~?~?~?[其它内容]可以被生成的实体有很多,按TAB键来查询所有实体。
召唤动物的指令:
1、已驯服的骷髅马:/summon EntityHorse ~ ~ ~ {Type:4,Tame:1}
2、已驯服的僵尸马:/summon EntityHorse ~ ~ ~ {Type:3,Tame:1}
3、未驯服的骷髅马:/summon EntityHorse ~ ~ ~ {Type:4}
4、未驯服的僵尸马:/summon EntityHorse ~ ~ ~ {Type:3}
指令
/effect空格玩家名字/生物名空格 buff(效果英文)空格时间空格该buff(效果)等级(使用***数字)空格右侧(或其他位置)状态栏是否显示,输入为 true/false
增幅效果(buff)
清除目标效果 clear
伤害吸收 absorption
速度 speed
力量 strength
水下呼吸 water_breathing
防火 fire_resistance
急迫 haste
生命提升 health_boost
瞬间治疗 instant_health
隐身 invisibility
跳跃提升 jump_boost
夜视 night_vision
生命恢复 regeneration
抗性提升 resistance
饱和 saturation
潮涌之力 conduit_power
缓降 slow_falling
mineceaft:hero_of_the_village
村庄英雄(基岩)
village_hero
负面效果(debuff)
饥饿 hunger
瞬间伤害 instant_damage
飘浮 levitation
挖掘疲劳 mining_fatigue
反胃 nausea
中毒 poison
失明 blindness
缓慢 slowness
虚弱 weakness
凋零 wither
不祥之兆 bad_omen
/summon 生物名 ~ ~ ~ {Riding:{id:被骑生物名}}
如:/summon Zombie ~ ~ ~ {Riding:{id:Spider}}就会生成骑着蜘蛛的僵尸,
summon指令还可以连环套
如/summon Zombie ~ ~ ~ {Riding:{id:Creeper,Riding:{id:Spider}}}就会生成骑着苦力骑着蜘蛛怕的僵尸,可以无限叠加下去
《我的世界》中没有什么事情是做不到的,你甚至可以通过命令让游戏中的盔甲架动起来!有生命的盔甲甲听上去是不是很厉害?来看看怎么实现的。
盔甲架做出动作
首先是放出一个盔甲架
然后就是我们的命令君了
不过为了教程的流程,这里先教去底盘和添加手的方法,指令放到最后。
好了有手有脚了,那么赋予这盔甲架生命吧!!
好的那么重点来了!!!!!就这么站着的盔甲架太单调,让他活过来吧!
看!一个正在跑着的HIM,多开心
是不是没有看懂,当然因为还没输入指令呢!下面是指令:
指令
这是手脚的:/entitydata
@e[type=ArmorStand,r=4]
{NoBasePlate:1}让周围的盔甲架没有底盘
/entitydata
@e[type=ArmorStand,r=4]
{ShowArms:1}让周围的盔甲架加手
这个是动作的:/entitydata
@e[type=ArmorStand,r=10]
{Pose:{RightArm:[0f,0f,100f]}}
这里要解释的就是在RightArm(这个大家都懂)后面的三个数字,就是三个f前面的0),第一个的它手臂摆动的前后角度,可以是正数也可以是负数,那个
f
必须要的;第二个是手臂旋转的角度,第三个是手臂抬起来的高度。
以此类推:
调整左脚角度
/entitydata
@e[type=ArmorStand,r=4]
{Pose:{LeftLeg:[0f,0f,0f]}}
调整头角度
/entitydata
@e[type=ArmorStand,r=5]
{Pose:{Head:[0f,0f,0f]}}
调整右脚角度
/entitydata
@e[type=ArmorStand,r=5]
{Pose:{RightLeg:[0f,0f,0f]}}
调整右手角度
/entitydata
@e[type=ArmorStand,r=4]
{Pose:{RightArm:[0f,0f,0f]}}
调整身体角度
/entitydata
@e[type=ArmorStand,r=5]
{Pose:{Body:[0f,0f,0f]}}
最后这个是得到HIM的头/give
@p
minecraft:skull
1
3
{SkullOwner:herobrine}
我的世界让盔甲动起来的方法就是这样,希望能帮到大家!
更多相关内容请关注:我的世界专题
在原版Minecraft(1.8+)中可以使用命令来生成一个带有药水buff的生物:
法一:先用/summon指令生成生物,再使用/effect指令来给现有的生物加上buff
格式:/summon
<生物id>
<x>
<y>
<z>
[NBTtag]
/effect
<目标选择器>
<效果的数字或英文id>
<持续时间>
<级数-1>
[是否不显示颗粒效果]
例:生成带有100秒10级凋零的爬行者:
/summon
Creeper
~
~
~
/effect
@e[c=1,type=Creeper]
minecraft:wither
100
9
法二:直接生成带有buff的生物:
/summon
<生物id>
<x>
<y>
<z>
{ActiveEffects:[{xxx},{xxx},{xxx},........]}
这里的每个xxx对应一种效果,它的格式是这样的:{Id:<效果的数字id>,Amplifier:<级数-1>,Duration:<持续时间>,Ambient:<是否是信标生成>,ShowParticles:<是否显示粒子效果>}
例:
/summon
Creeper
~
~
~
{ActiveEffects:[{Id:20,Amplifier:1,Duration:100}]}
参考:中/英文Minecraft
Wiki