CLASS anf net/minecraft/entity/passive/TurtleEntity
	CLASS anf$a TurtleMateGoal
		METHOD a canStart ()Z
	CLASS anf$b
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	CLASS anf$c
		METHOD a canStart ()Z
		METHOD a isTargetPos (Lbcj;Let;)Z
		METHOD b shouldContinue ()Z
		METHOD j shouldResetPath ()Z
	CLASS anf$d
		METHOD a canStart ()Z
		METHOD a isTargetPos (Lbcj;Let;)Z
		METHOD b shouldContinue ()Z
		METHOD e tick ()V
	CLASS anf$e TurtleMoveControl
		FIELD i turtle Lanf;
		METHOD a tick ()V
	CLASS anf$f
		METHOD a canStart ()Z
	CLASS anf$g TurtleSwimNavigation
		METHOD a createPathNodeNavigator ()Lcib;
		METHOD a isValidPosition (Let;)Z
		METHOD b isAtValidPosition ()Z
	CLASS anf$h
		METHOD a canStart ()Z
	CLASS anf$i
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD d onRemove ()V
		METHOD e tick ()V
	CLASS anf$j
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	FIELD bF HOME_POS Lpt;
	FIELD bG HAS_EGG Lpt;
	FIELD bJ TRAVEL_POS Lpt;
	METHOD D getAmbientSound ()Lxt;
	METHOD a createChild (Laha;)Laha;
	METHOD a onStruckByLightning (Lape;)V
	METHOD a canBeLeashedBy (Lark;)Z
	METHOD a prepareEntityData (Lbcg;Lafx;Lahp;Lahx;Lhs;)Lahx;
		ARG 3 difficulty
	METHOD a canSpawn (Lbcg;Lahp;)Z
	METHOD a playStepSound (Let;Lbqe;)V
		ARG 1 pos
	METHOD a readCustomDataFromTag (Lhs;)V
	METHOD a setSize (Z)V
		ARG 1 child
	METHOD ag getSoundSwim ()Lxt;
	METHOD b createNavigation (Lbcf;)Lalp;
	METHOD b writeCustomDataToTag (Lhs;)V
	METHOD by canFly ()Z
	METHOD cF getGroup ()Lahq;
	METHOD cb initAttributes ()V
	METHOD cw getDeathSound ()Lxt;
	METHOD dB getHasEgg ()Z
	METHOD dD getHomePos ()Let;
	METHOD dE getTravelPos ()Let;
	METHOD e getHurtSound (Lagm;)Lxt;
	METHOD f isBreedingItem (Laxd;)Z
	METHOD g setHomePos (Let;)V
	METHOD h setTravelPos (Let;)V
	METHOD k updateMovement ()V
	METHOD l ()V
	METHOD n prepareGoals ()V
	METHOD s setHasEgg (Z)V
	METHOD w_ initDataTracker ()V
