CLASS yk net/minecraft/tag/TagContainer FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b GSON Lcom/google/gson/Gson; FIELD c JSON_EXTENSION_LENGTH I FIELD d idMap Ljava/util/Map; FIELD e getter Ljava/util/function/Function; FIELD f predicate Ljava/util/function/Predicate; FIELD g path Ljava/lang/String; FIELD h ordered Z FIELD i type Ljava/lang/String; METHOD (Ljava/util/function/Predicate;Ljava/util/function/Function;Ljava/lang/String;ZLjava/lang/String;)V ARG 1 matches ARG 2 getter ARG 3 path ARG 4 ordered ARG 5 type METHOD a getKeys ()Ljava/util/Collection; METHOD a getTagsFor (Ljava/lang/Object;)Ljava/util/Collection; ARG 1 object METHOD a get (Lqc;)Lyj; ARG 1 id METHOD a load (Lwo;)V ARG 1 resourceManager METHOD a add (Lyj;)V ARG 1 tag METHOD b clear ()V METHOD b getOrCreate (Lqc;)Lyj; ARG 1 id METHOD c getEntries ()Ljava/util/Map;