大家好。今天无聊时随便做了一个火神骷髅玩玩。主要是使用{Riding}把生物叠来叠去,最终一个满天飞在火焰里的骷髅。截图:
具体我就不多说了,主要是{Riding}。指令:
- /summon Skeleton ~ ~1 ~
- {Invulnerable:1b,Silent:0b,Equipment:[{id:"minecraft:bow",Count:1b,Damage:0s},{},{},{},{id:"minecraft:stained_glass",Count:1b,Damage:15s}],
- Riding:{id:"Skeleton",Invulnerable:1b,SkeletonType:1b,ActiveEffects:[{Id:14,ShowParticles:0b,Duration:99999}],Silent:1b,
- Riding:{Fire:5000,Invulnerable:1b,id:"Spider",ActiveEffects:[{Id:14,ShowParticles:0b,Duration:99999}],Silent:1b,
- Riding:{Silent:1b,Invulnerable:1b,id:"Blaze",ActiveEffects:[{Id:14,ShowParticles:0b,Duration:99999}],
- Riding:{id:"Bat",Invulnerable:1b,ActiveEffects:[{Id:14,ShowParticles:0b,Duration:99999}],Silent:1b}}}}}
随便讲解下NBT。包含最新的{Silent}和{ShowParticles}。
Silent - 一个控制生物声音的NBT。如果后面填写0b,那么这个生物就会发声。如果写1b,那么这个生物是100%静音的。
ShowParticles - 这个NBT使用在{ActiveEffect}内。和Ambient差不多,用处是100%隐藏药水颗粒。写0b就是隐藏,1b是正常显示。
这个东西的灵感,当时在玩转最新的Silent和ShowParticles时候刷出了一个蝙蝠,上面骑着一个隐身的僵尸,然后上面又有一个骷髅。之后因为白天僵尸烧了起来,然后上面的骷髅就像坐在火焰上面。之后进行了改进下,现在有:燃烧的无敌蜘蛛,火焰特效。烈焰人:烟雾特效。蝙蝠:自定义飞翔。骷髅:火神骷髅。
火焰本人使用蜘蛛是因为烧起来的蜘蛛火焰比僵尸什么还大,比较旺。烈焰人只是特效而已,而且还会发火球攻击。
=========END============
-
1.jpg (43.05 KB, 下载次数: 105)