CLASS net/minecraft/class_3611 net/minecraft/fluid/Fluid FIELD field_15903 defaultState Lnet/minecraft/class_3610; FIELD field_15904 STATE_IDS Lnet/minecraft/class_2361; FIELD field_15905 stateFactory Lnet/minecraft/class_2689; METHOD method_15774 getBucketItem ()Lnet/minecraft/class_1792; METHOD method_15775 appendProperties (Lnet/minecraft/class_2689$class_2690;)V METHOD method_15776 randomDisplayTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V METHOD method_15778 onScheduledTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V ARG 1 world ARG 2 pos ARG 3 state METHOD method_15779 getLevel (Lnet/minecraft/class_3610;)I METHOD method_15780 matchesType (Lnet/minecraft/class_3611;)Z METHOD method_15781 setDefaultState (Lnet/minecraft/class_3610;)V METHOD method_15782 getVelocity (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Lnet/minecraft/class_243; ARG 1 world ARG 2 pos ARG 3 state METHOD method_15783 getStateFactory ()Lnet/minecraft/class_2689; METHOD method_15784 getBlastResistance ()F METHOD method_15785 getDefaultState ()Lnet/minecraft/class_3610; METHOD method_15786 getRenderLayer ()Lnet/minecraft/class_1921; METHOD method_15787 getParticle ()Lnet/minecraft/class_2394; METHOD method_15788 getHeight (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F METHOD method_15789 getTickRate (Lnet/minecraft/class_4538;)I METHOD method_15790 toBlockState (Lnet/minecraft/class_3610;)Lnet/minecraft/class_2680; METHOD method_15791 matches (Lnet/minecraft/class_3494;)Z METHOD method_15792 onRandomTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V METHOD method_15793 isStill (Lnet/minecraft/class_3610;)Z METHOD method_15794 isEmpty ()Z METHOD method_15795 hasRandomTicks ()Z METHOD method_17775 getShape (Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;