Package net.minecraft.command.argument
Class ScoreHolderArgumentType
java.lang.Object
net.minecraft.command.argument.ScoreHolderArgumentType
- All Implemented Interfaces:
com.mojang.brigadier.arguments.ArgumentType<ScoreHolderArgumentType.ScoreHolder>
public class ScoreHolderArgumentType extends Object implements com.mojang.brigadier.arguments.ArgumentType<ScoreHolderArgumentType.ScoreHolder>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceScoreHolderArgumentType.ScoreHolderstatic classScoreHolderArgumentType.SelectorScoreHolderstatic classScoreHolderArgumentType.Serializer -
Field Summary
Fields Modifier and Type Field Description private static com.mojang.brigadier.exceptions.SimpleCommandExceptionTypeEMPTY_SCORE_HOLDER_EXCEPTIONprivate static Collection<String>EXAMPLESprivate booleanmultiplestatic com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource>SUGGESTION_PROVIDER -
Constructor Summary
Constructors Constructor Description ScoreHolderArgumentType(boolean multiple) -
Method Summary
Modifier and Type Method Description Collection<String>getExamples()static Collection<String>getScoreboardScoreHolders(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name)static StringgetScoreHolder(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name)static Collection<String>getScoreHolders(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name)static Collection<String>getScoreHolders(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, Supplier<Collection<String>> players)ScoreHolderArgumentType.ScoreHolderparse(com.mojang.brigadier.StringReader stringReader)static ScoreHolderArgumentTypescoreHolder()static ScoreHolderArgumentTypescoreHolders()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.brigadier.arguments.ArgumentType
listSuggestions
-
Field Details
-
SUGGESTION_PROVIDER
public static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> SUGGESTION_PROVIDER -
EXAMPLES
-
EMPTY_SCORE_HOLDER_EXCEPTION
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType EMPTY_SCORE_HOLDER_EXCEPTION -
multiple
private final boolean multiple
-
-
Constructor Details
-
ScoreHolderArgumentType
public ScoreHolderArgumentType(boolean multiple)
-
-
Method Details
-
getScoreHolder
public static String getScoreHolder(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) -
getScoreHolders
public static Collection<String> getScoreHolders(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) -
getScoreboardScoreHolders
public static Collection<String> getScoreboardScoreHolders(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name) -
getScoreHolders
public static Collection<String> getScoreHolders(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, Supplier<Collection<String>> players) -
scoreHolder
-
scoreHolders
-
parse
public ScoreHolderArgumentType.ScoreHolder parse(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException- Specified by:
parsein interfacecom.mojang.brigadier.arguments.ArgumentType<ScoreHolderArgumentType.ScoreHolder>- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
getExamples
- Specified by:
getExamplesin interfacecom.mojang.brigadier.arguments.ArgumentType<ScoreHolderArgumentType.ScoreHolder>
-