CLASS apb 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 Lyx; FIELD x ticketCount I FIELD y sound Lyf; FIELD z completedCondition Ljava/util/function/Predicate; METHOD a register ()Ljava/lang/String; METHOD a register (Ljava/lang/String;Lyx;ILyf;)Lapb; METHOD a register (Ljava/lang/String;Lyx;ILyf;Ljava/util/function/Predicate;)Lapb; METHOD b getTicketCount ()I METHOD c getCompletedCondition ()Ljava/util/function/Predicate; METHOD d getSound ()Lyf;