CLASS aql net/minecraft/village/PointOfInterest FIELD a pos Lev; FIELD b type Laqn; FIELD c freeTickets I FIELD d updateListener Ljava/lang/Runnable; METHOD (Lcom/mojang/datafixers/Dynamic;Ljava/lang/Runnable;)V ARG 1 dynamic ARG 2 updateListener METHOD (Lev;Laqn;ILjava/lang/Runnable;)V ARG 1 pos ARG 2 type ARG 3 freeTickets ARG 4 updateListener METHOD (Lev;Laqn;Ljava/lang/Runnable;)V ARG 1 pos ARG 2 type ARG 3 updateListener METHOD b reserveTicket ()Z METHOD c releaseTicket ()Z METHOD d hasSpace ()Z METHOD e isOccupied ()Z METHOD equals (Ljava/lang/Object;)Z ARG 1 obj METHOD f getPos ()Lev; METHOD g getType ()Laqn;