CLASS bqz net/minecraft/predicate/block/BlockStatePredicate
	FIELD a ANY Ljava/util/function/Predicate;
	FIELD b factory Lbqq;
	FIELD c propertyTests Ljava/util/Map;
	METHOD a forBlock (Lbhs;)Lbqz;
		ARG 0 block
	METHOD a apply (Lbqp;)Z
	METHOD a testProperty (Lbqp;Lbrs;Ljava/util/function/Predicate;)Z
		ARG 1 blockState
		ARG 2 property
	METHOD a with (Lbrs;Ljava/util/function/Predicate;)Lbqz;
		ARG 1 property
