CLASS net/minecraft/class_6338 net/minecraft/entity/ai/brain/task/RamImpactTask FIELD field_33474 RUN_TIME I FIELD field_33475 SPEED_STRENGTH_MULTIPLIER F FIELD field_33476 cooldownRangeFactory Ljava/util/function/Function; FIELD field_33477 targetPredicate Lnet/minecraft/class_4051; FIELD field_33479 speed F FIELD field_33480 strengthMultiplierFactory Ljava/util/function/ToDoubleFunction; FIELD field_33481 direction Lnet/minecraft/class_243; FIELD field_33482 soundFactory Ljava/util/function/Function; METHOD (Ljava/util/function/Function;Lnet/minecraft/class_4051;FLjava/util/function/ToDoubleFunction;Ljava/util/function/Function;)V ARG 1 cooldownRangeFactory ARG 2 targetPredicate METHOD method_36279 finishRam (Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)V ARG 1 world ARG 2 entity