CLASS ckz net/minecraft/fluid/BaseFluid FIELD a FALLING Lbwc; FIELD b LEVEL Lbwk; FIELD f shapeCache Ljava/util/Map; METHOD a getFlowing (IZ)Lclb; ARG 1 level ARG 2 falling METHOD a getNextTickDelay (Lbhi;Lev;Lclb;Lclb;)I ARG 1 world ARG 2 pos ARG 3 oldState ARG 4 newState METHOD a beforeBreakingBlock (Lbhj;Lev;Lbvk;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a flow (Lbhj;Lev;Lbvk;Lfa;Lclb;)V ARG 1 world ARG 2 pos ARG 3 state ARG 5 fluidState METHOD a (Lbhj;Lev;Lclb;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a getUpdatedState (Lbhl;Lev;Lbvk;)Lclb; ARG 1 world ARG 2 pos ARG 3 state METHOD a receivesFlow (Lfa;Lbgs;Lev;Lbvk;Lev;Lbvk;)Z ARG 1 face ARG 2 world ARG 3 pos ARG 4 state ARG 5 fromPos ARG 6 fromState METHOD a getStill (Z)Lclb; ARG 1 falling METHOD c getLevelDecreasePerBlock (Lbhl;)I ARG 1 world METHOD c isFluidAboveEqual (Lclb;Lbgs;Lev;)Z ARG 0 state ARG 1 view ARG 2 pos METHOD e getFlowing ()Lcla; METHOD f getStill ()Lcla; METHOD g isInfinite ()Z