CLASS dit net/minecraft/client/particle/Particle FIELD A cameraY D FIELD B cameraZ D FIELD C EMPTY_BOUNDING_BOX Lcrq; FIELD D boundingBox Lcrq; FIELD a world Lbhh; FIELD b prevPosX D FIELD c prevPosY D FIELD d prevPosZ D FIELD e x D FIELD f y D FIELD g z D FIELD h velocityX D FIELD i velocityY D FIELD j velocityZ D FIELD k onGround Z FIELD l collidesWithWorld Z FIELD m dead Z FIELD n spacingXZ F FIELD o spacingY F FIELD p random Ljava/util/Random; FIELD q age I FIELD r maxAge I FIELD s gravityStrength F FIELD t colorRed F FIELD u colorGreen F FIELD v colorBlue F FIELD w colorAlpha F FIELD x angle F FIELD y prevAngle F FIELD z cameraX D METHOD (Lbhh;DDD)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z METHOD (Lbhh;DDDDDD)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z ARG 8 velocityX ARG 10 velocityY ARG 12 velocityZ METHOD a tick ()V METHOD a move (DDD)V ARG 1 dx ARG 3 dy ARG 5 dz METHOD a getColorMultiplier (F)I METHOD a setBoundingBoxSpacing (FF)V ARG 1 spacingXZ METHOD a setColor (FFF)V ARG 1 red ARG 2 green ARG 3 blue METHOD a setMaxAge (I)V ARG 1 maxAge METHOD a setBoundingBox (Lcrq;)V METHOD a buildGeometry (Lcuj;Lcux;FFFFFF)V ARG 1 bufferBuilder ARG 2 camera ARG 3 tickDelta METHOD b getType ()Ldix; METHOD b setPos (DDD)V ARG 1 x ARG 3 y ARG 5 z METHOD d move (F)Ldit; ARG 1 speed METHOD f setColorAlpha (F)V ARG 1 alpha METHOD i getMaxAge ()I METHOD j markDead ()V METHOD k repositionFromBoundingBox ()V METHOD l isAlive ()Z METHOD m getBoundingBox ()Lcrq;