CLASS none/asv net/minecraft/util/predicate/BlockStatePredicate CLASS none/asv$1 METHOD a apply (Lnone/asm;)Z ARG 0 blockState FIELD a ANY Lcom/google/common/base/Predicate; FIELD b factory Lnone/asn; FIELD c propertyTests Ljava/util/Map; METHOD (Lnone/asn;)V ARG 0 blockStateFactory METHOD a forBlock (Lnone/aky;)Lnone/asv; ARG 0 block METHOD a apply (Lnone/asm;)Z ARG 0 blockState METHOD a testProperty (Lnone/asm;Lnone/atc;Lcom/google/common/base/Predicate;)Z ARG 0 blockState ARG 1 property ARG 2 valuePredicate METHOD a with (Lnone/atc;Lcom/google/common/base/Predicate;)Lnone/asv; ARG 0 property ARG 1 valuePredicate