CLASS dz net/minecraft/command/arguments/ItemPredicateArgumentType CLASS dz$a ItemPredicate FIELD a item Lbbz; FIELD b compound Lic; CLASS dz$b ItemPredicateArgument CLASS dz$c TagPredicate FIELD a tag Lze; FIELD b compound Lic; METHOD test (Ljava/lang/Object;)Z ARG 1 context FIELD a EXAMPLES Ljava/util/Collection; FIELD b UNKNOWN_TAG_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; METHOD a create ()Ldz; METHOD a getItemPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; ARG 0 context ARG 1 name METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ARG 1 context ARG 2 builder