CLASS at net/minecraft/util/json/EntityTypeJsonPredicate CLASS at$1 METHOD a toJson ()Lcom/google/gson/JsonElement; METHOD a matches (Lagj;)Z ARG 1 type CLASS at$a Tagged FIELD b tag Lxv; METHOD (Lxv;)V ARG 1 tag METHOD a toJson ()Lcom/google/gson/JsonElement; METHOD a matches (Lagj;)Z ARG 1 type CLASS at$b Single FIELD b type Lagj; METHOD (Lagj;)V ARG 1 type METHOD a toJson ()Lcom/google/gson/JsonElement; METHOD a matches (Lagj;)Z ARG 1 type FIELD a ANY Lat; FIELD b COMMA_JOINER Lcom/google/common/base/Joiner; METHOD a toJson ()Lcom/google/gson/JsonElement; METHOD a matches (Lagj;)Z ARG 1 type METHOD a fromJson (Lcom/google/gson/JsonElement;)Lat; METHOD a create (Lxv;)Lat; METHOD b create (Lagj;)Lat;