CLASS aqc 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 a remove (Lev;)V ARG 1 pos METHOD a add (Lev;Laqd;)V METHOD a test (Lev;Ljava/util/function/Predicate;)Z ARG 1 pos ARG 2 predicate METHOD a get (Ljava/util/function/Predicate;Laqa$b;)Ljava/util/stream/Stream; METHOD c releaseTicket (Lev;)Z ARG 1 pos METHOD d getType (Lev;)Ljava/util/Optional; ARG 1 pos