CLASS net/minecraft/class_2050 net/minecraft/predicate/entity/EntityTypePredicate
	FIELD field_9608 COMMA_JOINER Lcom/google/common/base/Joiner;
	FIELD field_9609 ANY Lnet/minecraft/class_2050;
	METHOD method_8925 matches (Lnet/minecraft/class_1299;)Z
		ARG 1 type
	METHOD method_8926 create (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2050;
		ARG 0 tag
	METHOD method_8927 toJson ()Lcom/google/gson/JsonElement;
	METHOD method_8928 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050;
		ARG 0 json
	METHOD method_8929 create (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2050;
		ARG 0 type
	CLASS class_2051 Tagged
		FIELD field_9610 tag Lnet/minecraft/class_3494;
		METHOD <init> (Lnet/minecraft/class_3494;)V
			ARG 1 tag
	CLASS class_2052 Single
		FIELD field_9611 type Lnet/minecraft/class_1299;
		METHOD <init> (Lnet/minecraft/class_1299;)V
			ARG 1 type
