大神教你用1.12.2新召唤指令制作烟花火箭

社区服务
高级搜索
猴岛论坛综合游戏交流我的世界大神教你用1.12.2新召唤指令制作烟花火箭
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
3个回复

[游戏攻略]大神教你用1.12.2新召唤指令制作烟花火箭

楼层直达
雾中列车`

ZxID:17730012

等级: 元老

举报 只看楼主 使用道具 楼主   发表于: 2018-09-12 0

下面小编为大家带来我的世界1.12.2烟花火箭制作教程,教大家制作好看实用的烟花火箭,新版本的烟花火箭制作和老版本的大不相同,由于版本更新的原因,想在新版本中制作好看的烟花火箭就需要新代码,废话不多说,一起来往下看吧!
  其实较新版本中,变得也不是很多。来看看WIKI是怎么说的:

  (注:wiki上面好像漏了一些)
  我们就能得到一个基本的格式。那具体的格式是什么呢,我先来举个例子:
  /summon minecraft:fireworks_rocket ~ ~1 ~ {LifeTime:30,FireworksItem:{id:"minecraft:fireworks",Count:1b,tag:{Fireworks:{Explosions:[{Flicker:1,Trail:1,Type:0,Colors:[I;16711680],FadeColors:[I;0]}]}},Damage:0s}}
  输入这条指令就能召唤出一个烟花火箭。
  我们从这条指令再结合WIKI的图可以看到,在tag这个交叉路口上,我们没有直接走上面的Explosion路线,而是走了fireworks路线……本人试验过直接走Explosion,但是不知道什么原因导致不可行。这里特别注意的是1.11以来烟花的实体ID更名成了“fireworks_rocket”,物品标签变成了"fireworks"。
  那么我们开始讲nbt吧。
  LifeTime的单位是Tick,也就是minecraft里的“刻”,20刻为一秒。
  Count是指烟花的数量,然而本人entity过一个烟花发现它判定成2,但是大量实验发现Count大于3~4时烟花爆炸的效果就不会变化了但是变得更卡了。维基给的解释是这样的:
  如果超出了限制,在出现新的颗粒之前会移除最旧的颗粒,导致烟花的素质或持续时间被减低。
  Flicker这是调整烟花的闪烁效果的,写1或是0(true/false,如果要用testfor的话就用ture/false吧)这个闪烁效果是爆炸的一瞬间发出的,个人感觉就像闪电的效果。然而自己合成的烟花放飞之后发现检测出的Flicker是4,但是做实验将这个数值调大并没有什么特别效果。
  Trail是控制烟花的尾气的,同理也是写1/0,调成1烟花会在空中拖出一个长长的尾巴~如果把它调到4或更大时轨迹的颗粒效果就不会变化多少了。
  Type是控制烟花种类的,0是小球爆炸,1是大球,2是星星状的(好多个角,角还是平面的),3是苦力怕脸,4是“扩散型”,这个很难形容,特地录了gif:

  这里还要说一个有趣的现象,如果Type大于等于5的话效果全会变成小球爆炸,然而entitydata出来的还是大于等于5。
  Colors是控制烟花颜色的,它数值的计算与盔甲等等都相似,带入颜色的RGB算即可
  那个I;(这是分号)是必须要加的,做判定用,不加就没颜色了;如果要多种颜色的话就可以改成(以上面指令为例):Colors:[I;16711680,0]《——一个红色间黑色的烟花效果。
  FadeColors是爆炸后的颜色,会在粒子效果消失前的几个Ticks时出现。道理也和Colors一样,套上去即可。
  Damage在字面意思上是爆炸造成的伤害(在1.11里加入),然而调整后发现伤害并没有提高,也无从知道是什么原因了……WIKI里没有讲这个标签。
本帖de评分: 1 条评分 DB +15
DB+15 2018-09-13

๓活动奖励 ๓ 逆战、我的世界 •  欢迎您!

QQ:2445714524
VX:a2445714524
围脖:楊阿發
雾中列车`

ZxID:17730012

等级: 元老

举报 只看该作者 沙发   发表于: 2018-09-12 0
这个可以
QQ:2445714524
VX:a2445714524
围脖:楊阿發
等级: 大尉
举报 只看该作者 板凳   发表于: 2018-09-13 0
牛逼了
亖 

ZxID:4279694

等级: 元老

举报 只看该作者 地板   发表于: 2018-09-13 0
๓活动奖励 ๓ 逆战、我的世界 •  欢迎您!
« 返回列表
发帖 回复