下面讲下方法,这bai个方法适用于1.7或1.7以上 因为du这个版本才有一条(/summon 实体zhi名 坐标 )的指令,方法:
/summon Pig ~dao ~ ~ 输入指令可以刷出一只猪
/summon Cow ~ ~ ~ 输入指令可以刷出一只牛
/summon Zombie ~ ~ ~ 输入指令可以刷出一只僵尸
Cow - 牛
Chicken - 鸡
MushroomCow - 蘑菇牛
Bat - 蝙蝠
Pig - 猪
EntityHorse - 马
Sheep - 羊
Villager - 村民
VillagerGolem - 铁傀儡
SnowMan - 雪傀儡
Wolf - 狼/狗
Ozelot - 猫
Squid - 鱿鱼
Zombie - 僵尸
Skeleton - 骷髅
Creeper - 苦力怕/自爆怪/JJ怪
PigZombie - 僵尸猪人
Ghast - 幽灵/恶魂
Enderman - 末影人/“黑基佬”
Silverfish - 银鱼虫/螨虫
Endermite - 末影螨虫
Slime - 史莱姆
L***aSlime - 地狱史莱姆
Witch - 女巫
Guardian - 水下保卫
Blaze - 烈焰人
Spider - 蜘蛛
C***eSpider - 洞穴蜘蛛
EnderDragon - 末影龙Boss
WitherBoss - 凋零Boss
Giant - 巨型僵尸
非生物:
Boat - 船
MinecartRideable - 普通矿车
MinecartHopper - 漏斗矿车
MinecartFurnace - 熔炉矿车
MinecartChest - 箱子矿车
MinecartSpawner - 刷怪笼矿车
SmallFireball - 小型火球(烈焰人发出的)
Fireball - 火球(恶魂发出的)
Item - 物品
LeashKnot - 绳子结
Painting - 画
LightningBolt - 雷电
ThrownExpBottle - 已扔出的XP瓶子
WitherSkull - 凋零骷髅头(凋零Boss发出的骷髅头)
EnderCrystal - 末影水晶
FireworksRocketEntity - 已发出的烟火
Arrow - 已射出的箭
ThrownPotion - 已扔出的药
ThrownEnderpearl - 已扔出的末影珍珠
EyeOfEnderSignal - 末影之眼的信号
PrimedTnt - 已点燃的TNT
ItemFrame - 物品显示
XPOrb - 经验球
unknown - 鱼饵
我的世界里面玩家可以通过各种指令实现刷怪,不过很多时候需要对代码有一定的了解,最近有玩家通过命令方块实现了刷骷髅马和僵尸,有兴趣的玩家可以试试。
_刷骷髅马和僵尸的方法
首先上图
这是一个带有自定义附魔,装备,生物属性,药水属性的骷髅骑在一个带有自定义药水属性,生物属性的骷髅马上面,并且带有自定义名字。
进入教程:首先是如何刷出一匹普通的马。指令:
/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是骷髅)。
所以这条指令最终意思就是刷出一批以驯服,可控制的骷髅马。
马的种类:(Type)
0 - 普通白马。(Horse),截图:
1 - 普通驴。(Donkey),截图:
/summon Giant 巨型僵尸
/summon EnderDragon 末影龙
/summon WitherBoss 凋零
/summon Skeleton 骷髅
/summon Pig ~ ~ ~ 输入指令可以刷出一只猪
/summon Cow ~ ~ ~ 输入指令可以刷出一只牛
/summon Zombie ~ ~ ~ 输入指令可以刷出一只僵尸
/summon Cow - 牛
/summon Chicken - 鸡
/summon MushroomCow - 蘑菇牛
/summon Bat - 蝙蝠
/summon Pig - 猪
/summon EntityHorse - 马
/summon Sheep - 羊
/summon Villager - 村民
/summon VillagerGolem - 铁傀儡
/summon SnowMan - 雪傀儡
/summon Wolf - 狼/狗
/summon Ozelot - 猫
/summon Squid - 鱿鱼
/summon Zombie - 僵尸
/summon Skeleton - 骷髅
/summon Creeper - 苦力怕/自爆怪/JJ怪
/summon PigZombie - 僵尸猪人
/summon Ghast - 幽灵/恶魂
/summon Enderman - 末影人/“黑基佬”
/summon Silverfish - 银鱼虫/螨虫
/summon Endermite - 末影螨虫
/summon Slime - 史莱姆
/summon L***aSlime - 地狱史莱姆
/summon Witch - 女巫
/summon Guardian - 水下保卫
/summon Blaze - 烈焰人
/summon Spider - 蜘蛛
/summon C***eSpider - 洞穴蜘蛛
/summon EnderDragon - 末影龙Boss
/summon WitherBoss - 凋零Boss
/summon Giant - 巨型僵尸
非生物:
/summon Boat - 船
/summon MinecartRideable - 普通矿车
/summon MinecartHopper - 漏斗矿车
/summon MinecartFurnace - 熔炉矿车
/summon MinecartCommandBlock - 指令方块矿车
/summon MinecartChest - 箱子矿车
/summon MinecartSpawner - 刷怪笼矿车
/summon SmallFireball - 小型火球(烈焰人发出的)
/summon Fireball - 火球(恶魂发出的)
/summon Item - 物品
/summon LeashKnot - 绳子结
/summon Painting - 画
/summon LightningBolt - 雷电
/summon ThrownExpBottle - 已扔出的XP瓶子
/summon WitherSkull - 凋零骷髅头(凋零Boss发出的骷髅头)
/summon EnderCrystal - 末影水晶
/summon FireworksRocketEntity - 已发出的烟火
/summon Arrow - 已射出的箭
/summon ThrownPotion - 已扔出的药
ThrownEnderpearl - 已扔出的末影珍珠
/summon EyeOfEnderSignal - 末影之眼的信号
/summon PrimedTnt - 已点燃的TNT
/summon FallingSand - 掉落沙属性
/summon ItemFrame - 物品显示
/summon XPOrb - 经验球
/summon unknown - 鱼饵
楼主,你好!
命令:
随机骷髅:/summon Skeleton ~ ~1 ~?
加名字:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1}
加装甲:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261},{},{},{},{id:298}]}
特殊装甲:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261,tag:{ench:[{id:50,lvl:1},{id:48,lvl:1}]}},{},{},{},{id:298,tag:{display:{color:9868950},ench:[{id:7,lvl:2}]}}]}
『***中"color"不起作用的原因是因为没有括在display里面』
Attributes基础属性:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261,tag:{ench:[{id:50,lvl:1},{id:48,lvl:1}]}},{},{},{},{id:298,tag:{display:{color:9868950},ench:[{id:7,lvl:2}]}}],Attributes:[{Name:generic.maxHealth,Base:50},{Name:generic.knockbackResistance,Base:1}]}
生物重叠:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261,tag:{ench:[{id:50,lvl:1},{id:48,lvl:1}]}},{},{},{},{id:298,tag:{display:{color:9868950},ench:[{id:7,lvl:2}]}}],Attributes:[{Name:generic.maxHealth,Base:50},{Name:generic.knockbackResistance,Base:1}],Riding:{id:Slime,Riding:{id:Creeper,Attributes:[{Name:generic.movementSpeed,Base:0.001}]}}}
自定义掉落物:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261,tag:{ench:[{id:50,lvl:1},{id:48,lvl:1}]}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:298,tag:{display:{color:9868950},ench:[{id:7,lvl:2}]}}],Attributes:[{Name:generic.maxHealth,Base:50},{Name:generic.knockbackResistance,Base:1}],Riding:{id:Slime,Riding:{id:Creeper,Attributes:[{Name:generic.movementSpeed,Base:0.001}]}},DropChances:[0f,1.0f,0.3f,0.3f,1.0f]}
『这里加了tag:{display:{Name:Silvercoin}}使它掉落的银币的名字叫Silvercoin,***里没有』
药水效果:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261,tag:{ench:[{id:50,lvl:1},{id:48,lvl:1}]}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:298,tag:{display:{color:9868950},ench:[{id:7,lvl:2}]}}],Attributes:[{Name:generic.maxHealth,Base:50},{Name:generic.knockbackResistance,Base:1}],Riding:{id:Slime,Riding:{id:Creeper,Attributes:[{Name:generic.movementSpeed,Base:0.001}]}},DropChances:[0f,1.0f,0.3f,0.3f,1.0f],ActiveEffects:[{Id:10,Amplifier:1,Duration:999999},{Id:20,Amplifier:1,Duration:64}]}
特殊怪物选项:/summon Skeleton ~ ~1 ~ {CustomName:"Archer",CustomNameVisible:1,Equipment:[{id:261,tag:{ench:[{id:50,lvl:1},{id:48,lvl:1}]}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:370,Count:1,tag:{display:{Name:Silvercoin}}},{id:298,tag:{display:{color:9868950},ench:[{id:7,lvl:2}]}}],Attributes:[{Name:generic.maxHealth,Base:50},{Name:generic.knockbackResistance,Base:1}],Riding:{id:Slime,Size:1,Riding:{id:Creeper,ExplosionRadius:2,Fuse:5}},DropChances:[0f,1.0f,0.3f,0.3f,1.0f],ActiveEffects:[{Id:12,Amplifier:1,Duration:999999},{Id:20,Amplifier:1,Duration:64}]}
『苦力怕还有一个选项是ignited』
这才是正确的帽子颜色
有问题尽管提,满意请***纳。谢谢!百度知友:金戈铁马之蓝斯
制作RPG地图一般要求
1、一个团队 2、懂得红石技术 3、懂得较多的指令 4、耐心 5、拥有编剧头脑
准备工作:
版本1.7x,因为1.7以上的命令多了许多。想好剧情,想好关卡,想好如何结尾。
各种命令
自定义怪物装备:
首先开始教大家最简单的/summon指令。用处是刷出任何生物。/summon Skeleton ~ ~1 ~
这条指令打在指令方块里的话会在顶上刷出个骷髅。这里就讲解下/summon指令,不懂基础的可以看看。/summon的格式是:
/summon (生物名字) (XYZ坐标) (NBT)
所以刷骷髅的指令就是:/summon Skeleton ~ ~1 ~ ,生物名字写的是Skeleton,也就是骷髅,坐标是在指令方块的上面一格刷出。这条指令可以刷出一个普通的骷髅,于是就要加入点NBT来让骷髅有自定义装备。
之后教大家如何给骷髅穿自定义装备/方块。主要是加入 {Equipment} NBT。指令:
/summon Skeleton ~ ~1 ~
{Equipment:[{id:261,Count:1},{id:313,Count:1},{id:312,Count:1},{id:311,Count:1},{id:310,Count:1}]}
以上指令是刷出一个钻石装备的骷髅,大家可以打在指令方块里试试。讲解下NBT:
Equipment:装备的NBT。如果要自定义装备,一定要打这个。
id:物品ID。以上指令有5个ID,所以有5个物品。一个生物最多可以携带5个物品。
Count:数量。装备的话打1就好了,方块想打什么就打什么。
下面进入很重要的一点:也就是装备的顺序。NBT的格式是:
{Equipment:[{(手拿物品)},{(鞋子)},{(裤子)},{(装甲)},{(头盔)}]}
Equipment后面的第一个括号里就是手拿物品,然后是鞋子,裤子,装甲和头盔。指令方块永远是这个顺序,不会变。所以大家看上面一条石装备骷髅的指令的话,大家看到第一个括号的ID是261,也就是个弓,手拿物品。第二个是313,也就是钻石靴的ID,以此类推。
各种怪物英文名在最后。
自定义怪物属性的方法
和装备属性不同,怪物属性是生物本身有的属性,也就是说修改怪物的数据。最终可以打成,拥有5000生命,9000的防击退,5000的玩家跟踪等等。和装备属性一样,一共有5种怪物属性:攻击,玩家/村民跟踪范围,防击退,最大生命,速度。怪物属性就和怪物穿自定义附魔的装备,或者拥有自定义药水差不多,只是怪物属性是无法被玩家察觉,直到怪物来攻击玩家时。
进入教程。这个和装备属性差不多,所以会装备属性的话就很简单,只是NBT改了一下。这次就拿僵尸做实验,刷自定义属性的僵尸。首先是如何刷出一只普通僵尸,用1.7新的/summon指令:
/summon Zombie ~ ~1 ~
把这条指令打在指令方块里后就会在指令方块顶上刷出个普通僵尸。/summon指令比较基础,就不讲太多了。之后进入NBT,指令:
/summon Zombie ~ ~1 ~
{Attributes:[{Name:generic.maxHealth,Base:1000}]}
在指令方块里输入这条指令的话,会在顶上刷出一个拥有1000生命的僵尸,比铁傀儡的生命高10倍。讲解下NBT:
Attributes:怪物属性。如果刷出一个生物,拥有自定义怪物属性的话,一定要加这个NBT。
Name:属性名字,也就是告诉指令方块需要加那个属性。帖子最后会发所有属性名字。
Base:属性等级,这个想多大就多大,不过太大的话游戏可能会崩溃。
之后玩家会问如何给一个生物同时加多个属性,这个也很简单,大部分还是***粘贴:
/summon Zombie ~ ~1 ~
{Attributes:[{Name:generic.maxHealth,Base:1000},
{Name:generic.followRange,Base:250},
{Name:generic.movementSpeed,Base:1.0},
{Name:generic.knockbackResistance,Base:100}]}
大家看到,这条指令里会给一个僵尸加4个属性,也就是把所有的属性都加了上去。大家分解完指令后会发现:这条指令给僵尸加:1000的生命,250的跟踪距离,1倍的速度,100的防击退。这条指令也没什么重点,格式和刚才的一模一样,只是多个属性用逗号隔开就好了。
全部属性名字:
generic.attackDamage - 攻击
generic.followRange - 跟踪范围
generic.maxHealth - 最大生命
generic.knockbackResistance - 防击退
generic.movementSpeed - 速度
generic.followRange,也就是跟踪范围,只对怪物有效,对动物的话也可以加,但是没效果。如果给一个僵尸加350的话,那这个僵尸会探测到350格外的玩家或者村民,并会跑过去发起攻击。由于动物(猪,牛)并不会攻击玩家,所以加上去也是没用。
自定义怪物掉落物:
怪物死后物品掉落的几率控制 指令:
/summon Skeleton ~ ~1 ~
{Equipment:[{id:137,Count:6},{id:24,Count:5},{id:5,Damage:4,Count:8},{id:20,Count:5},{id:133,Count:20}],
DropChances:[1.0F,1.0F,1.0F,1.0F,1.0F]}
大家看到,这条指令和之前的一样,只是多加了一个NBT:{DropChances}。这个NBT的用处就是控制怪物掉落品的几率,和Equipment是有关联的。大家看到DropChances后面有5个1.0F,1.0F的意思就是100%掉落。50%就是0.5F,以此类推。要注意的是后面一定要加个F,否则NBT无效。这5个1.0F和装备顺序也是一样的,第一个是手拿物品,第二个是鞋子等等。当大家分解完指令后,会发现会刷出一个手拿 6个指令方块,叫上带5个砂岩,裤子带8个木板,装甲带5个玻璃,头上戴20个绿宝石的骷髅。由于几率都是1.0F,所以当杀死后会掉落全部的物品,数量一个也不少。
用指令做的小BOSS:
好吧没有图,怪物是僵尸,拥有50点血,100的跟踪范围,速度正常,防击退10。指令:
/summon Zombie ~ ~1 ~
{Attributes:[{Name:generic.maxHealth,Base:50},
{Name:generic.followRange,Base:100},
{Name:generic.knockbackResistance,Base:10}]}
***:/summon Blaze ~ ~1 ~ {Riding{id:Creeper,Attributes[{Name:generic.maxHealth,Base:100}],Riding:{id:Creeper}}}
僵尸战队:
/summon Zombie ~ ~5 ~ {Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding: {id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Attributes:[{Name:generic.attackDamage,Base:100}]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
这个指令可以用一个命令方块,召唤一堆僵尸。(目测18只)
*怪物英文名:
僵尸:Zombie
小僵尸:Baby Zombie
鸡骑士:Chicken Jockey(可能不对)
僵尸猪人:Zombie Pigman
绿油油(苦力怕):Creeper
高压苦力怕:litnining creeper
蜘蛛:Spider
蜘蛛骑士:Spider Jockey
骷髅:Skeleton
凋零骷髅:Wither_Skeleton
地狱水母:Ghast
烈焰使者:Blaze
女巫:Witch
岩浆怪:Magma Cube