CLASS net/minecraft/class_1606 net/minecraft/entity/mob/ShulkerEntity
	FIELD field_7337 openProgress F
	FIELD field_7339 prevOpenProgress F
	FIELD field_7340 teleportLerpTimer I
	FIELD field_7341 COVERED_ARMOR_BONUS_ID Ljava/util/UUID;
	FIELD field_7342 COVERED_ARMOR_BONUS Lnet/minecraft/class_1322;
	FIELD field_7343 COLOR Lnet/minecraft/class_2940;
	FIELD field_7344 ATTACHED_FACE Lnet/minecraft/class_2940;
	FIELD field_7345 prevAttachedBlock Lnet/minecraft/class_2338;
	FIELD field_7346 PEEK_AMOUNT Lnet/minecraft/class_2940;
	METHOD method_24350 canStay (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
		ARG 1 pos
	METHOD method_24351 findAttachSide (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;
		ARG 1 pos
	METHOD method_26921 createShulkerAttributes ()Lnet/minecraft/class_5132$class_5133;
	METHOD method_31546 setColor (Lnet/minecraft/class_1767;)V
		ARG 1 color
	METHOD method_31547 spawnNewShulker ()V
	METHOD method_35192 setAttachedFace (Lnet/minecraft/class_2350;)V
		ARG 1 face
	METHOD method_7115 getPeekAmount ()I
	METHOD method_7116 getOpenProgress (F)F
		ARG 1 delta
	METHOD method_7119 getAttachedFace ()Lnet/minecraft/class_2350;
	METHOD method_7121 getColor ()Lnet/minecraft/class_1767;
	METHOD method_7122 setPeekAmount (I)V
		ARG 1 peekAmount
	METHOD method_7124 isClosed ()Z
	METHOD method_7127 tryTeleport ()Z
	CLASS class_1607 ShootBulletGoal
		FIELD field_7347 counter I
	CLASS class_1608 ShulkerBodyControl
	CLASS class_1609 SearchForTargetGoal
		METHOD <init> (Lnet/minecraft/class_1606;)V
			ARG 1 shulker
		METHOD method_7129 (Lnet/minecraft/class_1309;)Z
			ARG 0 entity
	CLASS class_1610 SearchForPlayerGoal
		METHOD <init> (Lnet/minecraft/class_1606;Lnet/minecraft/class_1606;)V
			ARG 2 shulker
	CLASS class_1611 PeekGoal
		FIELD field_7352 counter I
