CLASS net/minecraft/class_7102 net/minecraft/entity/passive/FrogEntity
	FIELD field_37448 SLIME_BALL Lnet/minecraft/class_1856;
	FIELD field_37449 SENSORS Lcom/google/common/collect/ImmutableList;
	FIELD field_37450 MEMORY_MODULES Lcom/google/common/collect/ImmutableList;
	FIELD field_37451 longJumpingAnimationState Lnet/minecraft/class_7094;
	FIELD field_37452 croakingAnimationState Lnet/minecraft/class_7094;
	FIELD field_37453 usingTongueAnimationState Lnet/minecraft/class_7094;
	FIELD field_37454 walkingAnimationState Lnet/minecraft/class_7094;
	FIELD field_37455 swimmingAnimationState Lnet/minecraft/class_7094;
	FIELD field_37456 idlingInWaterAnimationState Lnet/minecraft/class_7094;
	FIELD field_37457 VARIANT Lnet/minecraft/class_2940;
	FIELD field_37458 TARGET Lnet/minecraft/class_2940;
	FIELD field_38720 VARIANT_KEY Ljava/lang/String;
	METHOD method_41352 setFrogTarget (Lnet/minecraft/class_1297;)V
		ARG 1 entity
	METHOD method_41353 setVariant (Lnet/minecraft/class_7106;)V
		ARG 1 variant
	METHOD method_41354 getVariant ()Lnet/minecraft/class_7106;
	METHOD method_41355 createFrogAttributes ()Lnet/minecraft/class_5132$class_5133;
	METHOD method_41356 shouldWalk ()Z
	METHOD method_41357 shouldSwim ()Z
	METHOD method_41358 isValidFrogFood (Lnet/minecraft/class_1309;)Z
		ARG 0 entity
	METHOD method_41359 clearFrogTarget ()V
	METHOD method_41360 getFrogTarget ()Ljava/util/Optional;
	METHOD method_43398 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
		ARG 0 type
		ARG 1 world
		ARG 2 reason
		ARG 3 pos
		ARG 4 random
	CLASS class_7103 FrogLookControl
		METHOD <init> (Lnet/minecraft/class_7102;Lnet/minecraft/class_1308;)V
			ARG 2 entity
	CLASS class_7104 FrogSwimPathNodeMaker
		FIELD field_37461 pos Lnet/minecraft/class_2338$class_2339;
	CLASS class_7105 FrogSwimNavigation
		METHOD <init> (Lnet/minecraft/class_7102;Lnet/minecraft/class_1937;)V
			ARG 1 frog
			ARG 2 world
