CLASS net/minecraft/class_4243 net/minecraft/entity/ai/brain/task/GiveGiftsToHeroTask
	FIELD field_18984 GIFTS Ljava/util/Map;
	FIELD field_18985 ticksLeft I
	FIELD field_18986 done Z
	FIELD field_18987 startTime J
	METHOD <init> (I)V
		ARG 1 delay
	METHOD method_19956 getGifts (Lnet/minecraft/class_1646;)Ljava/util/List;
		ARG 1 villager
	METHOD method_19957 giveGifts (Lnet/minecraft/class_1646;Lnet/minecraft/class_1309;)V
		ARG 1 villager
		ARG 2 recipient
	METHOD method_19958 isCloseEnough (Lnet/minecraft/class_1646;Lnet/minecraft/class_1657;)Z
		ARG 1 villager
		ARG 2 player
	METHOD method_19959 isHero (Lnet/minecraft/class_1657;)Z
		ARG 1 player
	METHOD method_19961 getNextGiftDelay (Lnet/minecraft/class_3218;)I
		ARG 0 world
	METHOD method_19964 isNearestPlayerHero (Lnet/minecraft/class_1646;)Z
		ARG 1 villager
	METHOD method_19966 getNearestPlayerIfHero (Lnet/minecraft/class_1646;)Ljava/util/Optional;
		ARG 1 villager
