CLASS apz net/minecraft/village/PointOfInterestType FIELD a IS_USED_BY_PROFESSION Ljava/util/function/Predicate; FIELD b ALWAYS_TRUE Ljava/util/function/Predicate; FIELD u id Ljava/lang/String; FIELD v blockTag Lyz; FIELD x ticketCount I FIELD y sound Lyh; FIELD z completedCondition Ljava/util/function/Predicate; METHOD a register (Ljava/lang/String;Lyz;ILyh;)Lapz; METHOD a register (Ljava/lang/String;Lyz;ILyh;Ljava/util/function/Predicate;)Lapz; METHOD b getTicketCount ()I METHOD c getCompletedCondition ()Ljava/util/function/Predicate; METHOD d getSound ()Lyh;