类 ItemPredicateArgumentType
- java.lang.Object
-
- net.minecraft.command.argument.ItemPredicateArgumentType
-
- 所有已实现的接口:
com.mojang.brigadier.arguments.ArgumentType<ItemPredicateArgumentType.ItemPredicateArgument>
public class ItemPredicateArgumentType extends Object implements com.mojang.brigadier.arguments.ArgumentType<ItemPredicateArgumentType.ItemPredicateArgument>
- Mappings:
Namespace Name official feintermediary net/minecraft/class_2293named net/minecraft/command/argument/ItemPredicateArgumentType
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 (专用程序包) static classItemPredicateArgumentType.ItemPredicatestatic interfaceItemPredicateArgumentType.ItemPredicateArgument(专用程序包) static classItemPredicateArgumentType.TagPredicate
-
字段概要
字段 修饰符和类型 字段 说明 private static Collection<String>EXAMPLESprivate static com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeUNKNOWN_TAG_EXCEPTION
-
构造器概要
构造器 构造器 说明 ItemPredicateArgumentType()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Collection<String>getExamples()static Predicate<ItemStack>getItemPredicate(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name)static ItemPredicateArgumentTypeitemPredicate()<S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>listSuggestions(com.mojang.brigadier.context.CommandContext<S> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)ItemPredicateArgumentType.ItemPredicateArgumentparse(com.mojang.brigadier.StringReader stringReader)
-
-
-
字段详细资料
-
EXAMPLES
private static final Collection<String> EXAMPLES
- Mappings:
Namespace Name Mixin selector official aLfe;a:Ljava/util/Collection;intermediary field_10812Lnet/minecraft/class_2293;field_10812:Ljava/util/Collection;named EXAMPLESLnet/minecraft/command/argument/ItemPredicateArgumentType;EXAMPLES:Ljava/util/Collection;
-
UNKNOWN_TAG_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_TAG_EXCEPTION
- Mappings:
Namespace Name Mixin selector official bLfe;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_10811Lnet/minecraft/class_2293;field_10811:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named UNKNOWN_TAG_EXCEPTIONLnet/minecraft/command/argument/ItemPredicateArgumentType;UNKNOWN_TAG_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
-
方法详细资料
-
itemPredicate
public static ItemPredicateArgumentType itemPredicate()
- Mappings:
Namespace Name Mixin selector official aLfe;a()Lfe;intermediary method_9801Lnet/minecraft/class_2293;method_9801()Lnet/minecraft/class_2293;named itemPredicateLnet/minecraft/command/argument/ItemPredicateArgumentType;itemPredicate()Lnet/minecraft/command/argument/ItemPredicateArgumentType;
-
parse
public ItemPredicateArgumentType.ItemPredicateArgument parse(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
- 指定者:
parse在接口中com.mojang.brigadier.arguments.ArgumentType<ItemPredicateArgumentType.ItemPredicateArgument>- 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLfe;a(Lcom/mojang/brigadier/StringReader;)Lfe$b;intermediary method_9800Lnet/minecraft/class_2293;method_9800(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2293$class_2295;named parseLnet/minecraft/command/argument/ItemPredicateArgumentType;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/argument/ItemPredicateArgumentType$ItemPredicateArgument;
-
getItemPredicate
public static Predicate<ItemStack> getItemPredicate(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) throws com.mojang.brigadier.exceptions.CommandSyntaxException
- 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLfe;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate;intermediary method_9804Lnet/minecraft/class_2293;method_9804(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate;named getItemPredicateLnet/minecraft/command/argument/ItemPredicateArgumentType;getItemPredicate(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate;
-
listSuggestions
public <S> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.context.CommandContext<S> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
- 指定者:
listSuggestions在接口中com.mojang.brigadier.arguments.ArgumentType<ItemPredicateArgumentType.ItemPredicateArgument>- Mappings:
Namespace Name Mixin selector official listSuggestionsLfe;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary listSuggestionsLnet/minecraft/class_2293;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named listSuggestionsLnet/minecraft/command/argument/ItemPredicateArgumentType;listSuggestions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
getExamples
public Collection<String> getExamples()
- 指定者:
getExamples在接口中com.mojang.brigadier.arguments.ArgumentType<ItemPredicateArgumentType.ItemPredicateArgument>- Mappings:
Namespace Name Mixin selector official getExamplesLfe;getExamples()Ljava/util/Collection;intermediary getExamplesLnet/minecraft/class_2293;getExamples()Ljava/util/Collection;named getExamplesLnet/minecraft/command/argument/ItemPredicateArgumentType;getExamples()Ljava/util/Collection;
-
-