CLASS net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock COMMENT A cauldron with a varying level of contents. COMMENT This includes water and powder snow cauldrons. COMMENT COMMENT

The amount of stored substance is controlled with the {@link #LEVEL} COMMENT block state property which can take values between {@value #MIN_LEVEL} and COMMENT {@value #MAX_LEVEL} (inclusive). FIELD field_27206 LEVEL Lnet/minecraft/class_2758; FIELD field_27880 RAIN_PREDICATE Ljava/util/function/Predicate; COMMENT A precipitation predicate that allows {@link Biome.Precipitation#RAIN}. FIELD field_27881 SNOW_PREDICATE Ljava/util/function/Predicate; COMMENT A precipitation predicate that allows {@link Biome.Precipitation#SNOW}. FIELD field_27882 precipitationPredicate Ljava/util/function/Predicate; FIELD field_31107 MIN_LEVEL I FIELD field_31108 MAX_LEVEL I FIELD field_31109 BASE_FLUID_HEIGHT I FIELD field_31110 FLUID_HEIGHT_PER_LEVEL D METHOD (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Predicate;Ljava/util/Map;)V COMMENT Constructs a leveled cauldron block. COMMENT COMMENT @apiNote The precipitation predicates are compared using identity comparisons in some cases, COMMENT so callers should typically use {@link #RAIN_PREDICATE} and {@link #SNOW_PREDICATE} if applicable. ARG 1 settings ARG 2 precipitationPredicate COMMENT a predicate that checks what type of precipitation can fill this cauldron ARG 3 behaviorMap COMMENT the map containing cauldron behaviors for each item METHOD method_31650 decrementFluidLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 0 state ARG 1 world ARG 2 pos METHOD method_32352 (Lnet/minecraft/class_1959$class_1963;)Z ARG 0 precipitation METHOD method_32353 (Lnet/minecraft/class_1959$class_1963;)Z ARG 0 precipitation METHOD method_36994 onFireCollision (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 state ARG 2 world ARG 3 pos