CLASS apa net/minecraft/village/PointOfInterestSet FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b pointsOfInterestByPos Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; FIELD c pointsOfInterestByType Ljava/util/Map; FIELD d updateListener Ljava/lang/Runnable; METHOD (Ljava/lang/Runnable;)V ARG 1 updateListener METHOD (Ljava/lang/Runnable;Lcom/mojang/datafixers/Dynamic;)V ARG 1 updateListener ARG 2 dynamic METHOD a remove (Leu;)V ARG 1 pos METHOD a add (Leu;Lapb;)V ARG 1 pos ARG 2 type METHOD a test (Leu;Ljava/util/function/Predicate;)Z ARG 1 pos ARG 2 predicate METHOD a get (Ljava/util/function/Predicate;Laoy$b;)Ljava/util/stream/Stream; METHOD c addTicket (Leu;)Z ARG 1 pos METHOD d getType (Leu;)Ljava/util/Optional; ARG 1 pos