CLASS ddy net/minecraft/client/particle/SpellParticle CLASS ddy$a EntityAmbientFactory METHOD a createParticle (Lft;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD a createParticle (Lfw;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ CLASS ddy$b InstantFactory METHOD a createParticle (Lft;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD a createParticle (Lfw;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ CLASS ddy$c EntityFactory METHOD a createParticle (Lft;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD a createParticle (Lfw;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ CLASS ddy$d DefaultFactory METHOD a createParticle (Lft;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD a createParticle (Lfw;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ CLASS ddy$e WitchFactory METHOD a createParticle (Lft;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD a createParticle (Lfw;Lbci;DDDDDD)Lddr; ARG 1 parameters ARG 2 world ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ FIELD J RANDOM Ljava/util/Random; METHOD (Lbci;DDDDDD)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z METHOD a update ()V METHOD c hasAlpha ()Z