哈喽,everybody,我是那个猥琐混蛋不称职的阳光·照耀
接下来,我会那个啥?记不起来了,容我想一想……
3天后
我想起来了!我会告诉大家RPG地图的细节是怎么做出来的
什么?不知道什么是细节?那我来告诉你
是这样
或是这样
是不是很高级呢?
接下来我就会为大家讲解怎么做这个……(额,怎么形容呢……)东西……哈
PS:如果有用你们就这样好不好啊?!
由于太那个……字多,所以我会发的很慢很慢……
首先,我们来刷一个普通刷怪笼
在命令方块内输入/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Zombie}
即可放置一个刷怪笼(僵尸)
上面的“Zombie”可以是其他生物的名称,但必须是英文,开头大写
===================================================================
接下来我们来点高级的
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Zombie,
SpawnCount:2,
SpawnRange:2,
RequiredPlayerRange:24,
Delay:10,
MinSpawnDelay:10,
MaxSpawnDelay:100,
MaxNearbyEntities:50,
SpawnData:{
}
}
这个指令可以调节刷怪笼的刷怪效果
SpawnCount(刷新数量/每次)
SpawnRange(刷新范围,即生物会刷在距离刷怪笼的位置)
RequiredPlayerRange(触发范围,比如你打的是100,那么当你距离刷怪笼的
范围是100格时就会刷出)
Delay,MinSpawnDelay,MaxSpawnDelay(分别是基础频率/刻,最小频率/刻,
最大频率/刻。说实话,我确实不懂是什么意思……)
MaxNearbyEntities(最大数量上限,你应该懂)
====================================================================
接下来是更嗨的
====================================================================
RequiredPlayerRange:24,
Delay:10,
MinSpawnDelay:10,
MaxSpawnDelay:100,
MaxNearbyEntities:50,
SpawnData:{
ActiveEffects:[{Id:1,Amplifier:,Duration:},
{Id:14,Amplifier:,Duration:},
],
Attributes:[
{Name:generic.maxHealth,Base:1000},
],
CustomName:"666",CustomNameVisible:1,
Equipment:[
{id:276,Count:1,Damage:0,Damage:0S,
},{id:313,Count:1,Damage:0,Damage:0S,
},{id:311,Count:1,Damage:0,Damage:0S,
},{id:312,Count:1,Damage:0,Damage:0S,
},{id:310,Count:1,Damage:0,Damage:0S,
},]
}
}
这个指令 very very 长,其中……
SpawnCount:1,
SpawnRange:2,
RequiredPlayerRange:24,
Delay:10,
MinSpawnDelay:10,
MaxSpawnDelay:100,
MaxNearbyEntities:50,
SpawnData:{
这部分是前面讲过的
重点是后面啦
Attributes:[
{Name:generic.maxHealth,Base:1000},
],
这条是刷出的怪物血量,1000喔~~
CustomName:"666",CustomNameVisible:1
这条是怪物的名称~~~
Equipment:[
{id:276,Count:1,Damage:0,Damage:0S,
},{id:313,Count:1,Damage:0,Damage:0S,
},{id:311,Count:1,Damage:0,Damage:0S,
},{id:312,Count:1,Damage:0,Damage:0S,
},{id:310,Count:1,Damage:0,Damage:0S,
},]
这个你们应该感兴趣
这个是怪物的装备,这一条是钻石甲配钻石剑!
他的顺序为:武器,鞋子,裤子,衣服,头盔
装备随便顺序啦,但武器嘛……我就不知道了……
(随便说一句……你们其实可以改数字的……)
对了。最重要的一点
id,物品的ID
count,物品数量(好像没什么用)
后面的……强大到我不知道去……
接下来我们来看更高级(搞基)的东西:
/summon Villager ~ ~1 ~
{Profession:0,
CustomName:"123",CustomNameVisible:1,
Attributes:[{Name:generic.maxHealth,Base:1}],
Offers:{Recipes:[
{maxUses:233,
buy:{id:233,Count:1,Damage:0},
sell:{id:233,Count:1,Damage:0,Damage:0S,tag:{AttributeModifiers:[
{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:60,AttributeName:generic.attackDamage,Name:G},
{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:100,AttributeName:generic.followRange,Name:Z},
{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:150,AttributeName:generic.knockbackResistance,Name:J},
{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:1,AttributeName:generic.movementSpeed,Name:S},
{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:20,AttributeName:generic.maxHealth,Name:H},
],
display:{Name:"啦啦啦",Lore:["233的东西"],color:},
ench:[{id:16,lvl:1},
{id:17,lvl:1},
{id:21,lvl:1},
],StoredEnchantments:[{id:16,lvl:1},
{id:17,lvl:1},
{id:21,lvl:1},
],}
}},
]}
}
其中:
{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:60,AttributeName:generic.attackDamage,Name:G},(攻击力:60)
{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:100,AttributeName:generic.followRange,Name:Z},(跟踪范围:100)
{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:150,AttributeName:generic.knockbackResistance,Name:J},(防止击退:150)
{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:1,AttributeName:generic.movementSpeed,Name:S},(移动速度:1)
{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:20,AttributeName:generic.maxHealth,Name:H},(增加血量:20)
下面的之后再讲(时间关系)
楼主你看我的命令
/setblock ~ ~1 ~ minecraft:mob_spawner 0 replace
{EntityId:Zombie,
SpawnCount:2,
SpawnRange:2,
RequiredPlayerRange:24,
Delay:10,
MinSpawnDelay:10,
MaxSpawnDelay:100,
MaxNearbyEntities:50,
SpawnData:{
ActiveEffects:[{Id:11,Amplifier:5,Duration:999999},
],
Attributes:[
{Name:generic.attackDamage,Base:999},
{Name:generic.followRange,Base:20},
{Name:generic.knockbackResistance,Base:100},
{Name:generic.maxHealth,Base:1000},
],
CustomName:"么么哒~",CustomNameVisible:1,
HealF:1000,Equipment:[
{id:276,Count:1,Damage:0,Damage:0S,
tag:{
Unbreakable:1b,
ench:[
],
StoredEnchantments:[
],
AttributeModifiers:[
{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:233,AttributeName:generic.attackDamage,Name:G},
{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:233,AttributeName:generic.followRange,Name:Z},
{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:233,AttributeName:generic.knockbackResistance,Name:J},
{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:233,AttributeName:generic.maxHealth,Name:H}
],
display:{
Name:"哈哈哈",
Lore:["哈哈哈"],
}
}
},{id:313,Count:1,Damage:0,Damage:0S,
tag:{
Unbreakable:1b,
ench:[
],
StoredEnchantments:[
{id:0,lvl:233},
{id:1,lvl:233},
{id:2,lvl:233},
{id:3,lvl:233},
{id:4,lvl:233},
{id:5,lvl:233},
{id:6,lvl:233},
{id:7,lvl:233},
],
}
},{id:312,Count:1,Damage:0,Damage:0S,
tag:{
ench:[
],
StoredEnchantments:[
],
}
},{id:311,Count:1,Damage:0,Damage:0S,
tag:{
Unbreakable:1b,
ench:[
{id:0,lvl:233},
{id:1,lvl:233},
{id:2,lvl:233},
{id:3,lvl:233},
{id:4,lvl:233},
{id:5,lvl:233},
{id:6,lvl:233},
{id:7,lvl:233},
],
StoredEnchantments:[
{id:0,lvl:233},
{id:1,lvl:233},
{id:2,lvl:233},
{id:3,lvl:233},
{id:4,lvl:233},
{id:5,lvl:233},
{id:6,lvl:233},
{id:7,lvl:233},
],
}
},{id:310,Count:1,Damage:0,Damage:0S,
tag:{
ench:[
{id:0,lvl:233},
{id:1,lvl:233},
{id:2,lvl:233},
{id:3,lvl:233},
{id:4,lvl:233},
{id:5,lvl:233},
{id:6,lvl:233},
{id:7,lvl:233},
],
StoredEnchantments:[
{id:0,lvl:233},
{id:1,lvl:233},
{id:2,lvl:233},
{id:3,lvl:233},
{id:4,lvl:233},
{id:5,lvl:233},
{id:6,lvl:233},
{id:7,lvl:233},
],
}
},]
}
}