CLASS net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest
	FIELD field_18492 pos Lnet/minecraft/class_2338;
	FIELD field_18493 type Lnet/minecraft/class_4158;
	FIELD field_18494 freeTickets I
	FIELD field_18495 updateListener Ljava/lang/Runnable;
	METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;ILjava/lang/Runnable;)V
		ARG 1 pos
		ARG 2 type
		ARG 3 freeTickets
		ARG 4 updateListener
	METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;Ljava/lang/Runnable;)V
		ARG 1 pos
		ARG 2 type
		ARG 3 updateListener
	METHOD equals (Ljava/lang/Object;)Z
		ARG 1 obj
	METHOD method_19137 reserveTicket ()Z
	METHOD method_19138 releaseTicket ()Z
	METHOD method_19139 hasSpace ()Z
	METHOD method_19140 isOccupied ()Z
	METHOD method_19141 getPos ()Lnet/minecraft/class_2338;
	METHOD method_19142 getType ()Lnet/minecraft/class_4158;
	METHOD method_28359 createCodec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec;
		ARG 0 updateListener
