已驯服的僵尸马:/summon
EntityHorse
~
~
~
{Type:3,Tame:1}
未驯服的僵尸马:/summon
EntityHorse
~
~
~
{Type:3}
已驯服的骷髅马:/summon
EntityHorse
~
~
~
{Type:4,Tame:1}
未驯服的骷髅马:/summon
EntityHorse
~
~
~
{Type:4}
我的世界僵尸马和骷髅马不会天然生成也不能通过正常游戏获得,但能通过用命令生成。僵尸和骷髅马各有两种可生成的版本:被驯服和未驯服版本。未驯服版本生成后无法被驯服。被驯服版本可以被装上鞍并被骑乘,但不能装上马铠。它们的任何版本都不能被拴绳拴住,也不能被喂食和繁殖。它们全部带着52
(
26)生命值生成,这要比其他马的变种都要高。
首先是如何刷出一匹普通的马。指令:
/summon EntityHorse ~ ~1 ~
***代码
大家把这条指令打入指令方块后会刷出一匹普通的马。之后来教大家刷出一匹可骑的骷髅马:
/summon EntityHorse ~ ~1
{Tame:1,Saddle:1,Type:4}
***代码
大家把这条指令激活后会刷出匹可以骑的骷髅马。讲解下NBT:
Tame:后面打0或1。意思是马有没有被驯服。0是否,1是确定。
Saddle:后面打0或1。意思是马有没有带着马鞍(控制权限)。0是否,1是确定。
Type:后面打0-4。调节马的种类。马的种类下面会说。(4是骷髅)。
所以这条指令最终意思就是刷出一批以驯服,可控制的骷髅马。0 - 普通白马。(Horse)
1 - 普通驴
2 - 普通骡子
3 - 僵尸马
4 - 骷髅马
最后给大家发一下刷出第一幅骷髅的指令:
/summon Skeleton ~ ~1 ~
{Equipment:[{id:261,Count:1,tag:{ench:[{id:48,lvl:9999999},{id:49,lvl:9999999},{id:50,lvl:9999999},{id:51,lvl:9999999},{id:34,lvl:9999999}]}},
{id:313,Count:1,tag:{ench:[{id:0,lvl:9999999},{id:1,lvl:9999999},{id:2,lvl:9999999},{id:3,lvl:9999999},{id:4,lvl:9999999},{id:7,lvl:9999999},{id:34,lvl:9999999}]}},
{id:312,Count:1,tag:{ench:[{id:0,lvl:9999999},{id:1,lvl:9999999},{id:34,lvl:9999999},{id:3,lvl:9999999},{id:4,lvl:9999999},{id:7,lvl:9999999}]}},
{id:311,Count:1,tag:{ench:[{id:0,lvl:9999999},{id:1,lvl:9999999},{id:34,lvl:9999999},{id:3,lvl:9999999},{id:4,lvl:9999999},{id:7,lvl:9999999}]}},
{id:79,Count:1,tag:{Attributemodifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:950.0,AttributeName:generic.attackDamage,Name:Attack_Ice},{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:950.0,AttributeName:generic.maxHealth,Name:Health_Ice},{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:950.0,AttributeName:generic.knockbackResistance,Name:Knockback_Ice}]}}],
ActiveEffects:[{Id:1,Amplifier:4,Duration:9999999},
{Id:5,Amplifier:9999999,Duration:9999999},
{Id:10,Amplifier:9999999,Duration:9999999},
{Id:11,Amplifier:9999999,Duration:9999999},
{Id:12,Amplifier:9999999,Duration:9999999},
{Id:13,Amplifier:9999999,Duration:9999999}],
Attributes:[{Name:generic.attackDamage,Base:1000},
{Name:generic.followRange,Base:250},
{Name:generic.knockbackResistance,Base:700},
{Name:generic.movementSpeed,Base:0.7},
{Name:generic.maxHealth,Base:1000}],
CustomName:OVERPOWERED!!,CustomNameVisible:1,
Riding:{id:EntityHorse,Tame:1,Saddle:1,Type:4,
ActiveEffects:[{Id:1,Amplifier:4,Duration:9999999},
{Id:5,Amplifier:9999999,Duration:9999999},
{Id:10,Amplifier:9999999,Duration:9999999},
{Id:11,Amplifier:9999999,Duration:9999999},
{Id:12,Amplifier:9999999,Duration:9999999},
{Id:13,Amplifier:9999999,Duration:9999999}],
Attributes:[{Name:generic.knockbackResistance,Base:700},
{Name:generic.movementSpeed,Base:0.5},
{Name:generic.maxHealth,Base:1000}]}}
最简单的/summon指令。用处是刷出任何生物
/summon的格式是:/summon (生物名字) (XYZ坐标) (NBT)
刷骷髅的指令就是:/summon Skeleton ~ ~1 ~ ,生物名字写的是Skeleton,也就是骷髅,坐标是在指令方块的上面一格刷出。这条指令可以刷出一个普通的骷髅,于是就要加入点NBT来让骷髅有自定义装备。
命令方块刷凋零骷髅的指令:
/summon Skeleton ~0 ~1 ~0 {Equipment:[{id:stone_sword},{},{},{},{}],SkeletonType:1}
获得命令方块:
/give 玩家id minecraft:command_block (1.8及以上获得命令方块的方式,给该名玩家命令方块)
/give 玩家id 137 (1.8以下获得命令方块的方式,给该名玩家命令方块)
要使用命令方块输入指令,需要是有***模式的创造模式。
如果是直接建立的创造模式的地图,系统是自动开启***模式的。
有一种创造模式是不能输入指令的:开启局域网后选择了允许***,然后切换到了创造模式。把游戏关了之后再打开,这个时候游戏还是创造模式,但是不能输入一些基本的指令如:/tp 、 /gamemode 0 。这个时候,也不能使用命令方块。需要再次用开放局域网打开***模式。