CLASS cfv net/minecraft/fluid/Fluid FIELD a defaultState Lcfw; FIELD c STATE_IDS Lfc; FIELD d stateFactory Lbqj; METHOD a getRenderLayer ()Lbbu; METHOD a appendProperties (Lbqj$a;)V METHOD a matchesType (Lcfv;)Z METHOD a toBlockState (Lcfw;)Lbqi; METHOD a matches (Lyj;)Z METHOD b getBucketItem ()Lawx; METHOD b onRandomTick (Lbci;Let;Lcfw;Ljava/util/Random;)V METHOD b isStill (Lcfw;)Z METHOD b getShape (Lcfw;Lbbt;Let;)Lcnr; METHOD c isEmpty ()Z METHOD d getBlastResistance ()F METHOD e setDefaultState (Lcfw;)V METHOD h getStateFactory ()Lbqj; METHOD i getDefaultState ()Lcfw; METHOD j getParticle ()Lft; METHOD k hasRandomTicks ()Z