CLASS dif net/minecraft/client/particle/BlockLeakParticle CLASS dif$a DrippingLavaParticle METHOD (Lbhj;DDDLclb;Lgd;)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z ARG 8 fluid ARG 9 nextParticle CLASS dif$b FallingParticle FIELD C nextParticle Lgd; METHOD (Lbhj;DDDLclb;Lgd;)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z ARG 8 fluid ARG 9 nextParticle CLASS dif$c DrippingParticle FIELD C nextParticle Lgd; METHOD (Lbhj;DDDLclb;Lgd;)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z ARG 8 fluid ARG 9 nextParticle CLASS dif$d LandingParticle CLASS dif$e FallingLavaFactory FIELD a spriteProvider Ldjj; METHOD (Ldjj;)V ARG 1 spriteProvider CLASS dif$f DrippingLavaFactory FIELD a spriteProvider Ldjj; METHOD (Ldjj;)V ARG 1 spriteProvider CLASS dif$g LandingLavaFactory FIELD a spriteProvider Ldjj; CLASS dif$h FallingWaterFactory FIELD a spriteProvider Ldjj; METHOD (Ldjj;)V ARG 1 spriteProvider CLASS dif$i DrippingWaterFactory FIELD a spriteProvider Ldjj; FIELD C fluid Lclb; METHOD (Lbhj;DDDLclb;)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z ARG 8 fluid METHOD g updateAge ()V METHOD h updateVelocity ()V