CLASS aw net/minecraft/predicate/entity/EntityTypePredicate CLASS aw$a Tagged FIELD b tag Lzc; CLASS aw$b Single FIELD b type Lain; FIELD a ANY Law; FIELD b COMMA_JOINER Lcom/google/common/base/Joiner; METHOD a toJson ()Lcom/google/gson/JsonElement; METHOD a matches (Lain;)Z METHOD a deserialize (Lcom/google/gson/JsonElement;)Law; ARG 0 element METHOD a create (Lzc;)Law; ARG 0 tag METHOD b create (Lain;)Law; ARG 0 type