Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ALL - Enum constant in enum class com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamMode
-
All 256 teams can be used.
- AllTeams - Annotation Interface in com.xpdustry.distributor.command.cloud.specifier
-
Annotation used to specify that a
Teamcommand argument can represent all the teams instead of the 6 base teams. - ArcCaptionKeys - Class in com.xpdustry.distributor.command.cloud
-
Captioninstances forArcCommandManagererror messages. - ArcCommandContextKeys - Class in com.xpdustry.distributor.command.cloud
- ArcCommandManager<C> - Class in com.xpdustry.distributor.command.cloud
- ArcCommandManager(MindustryPlugin, ExecutionCoordinator<C>, SenderMapper<CommandSender, C>, DescriptionMapper<Description>) - Constructor for class com.xpdustry.distributor.command.cloud.ArcCommandManager
- ArcParserParameters - Class in com.xpdustry.distributor.command.cloud
-
A collection of
ParserParameterused by Distributor to resolve Mindustry types in theParserRegistry. - ARGUMENT_PARSE_FAILURE_CONTENT - Static variable in class com.xpdustry.distributor.command.cloud.ArcCaptionKeys
-
Variables:
{input},{type}. - ARGUMENT_PARSE_FAILURE_PLAYER_NOT_FOUND - Static variable in class com.xpdustry.distributor.command.cloud.ArcCaptionKeys
-
Variables:
{input}. - ARGUMENT_PARSE_FAILURE_PLAYER_TOO_MANY - Static variable in class com.xpdustry.distributor.command.cloud.ArcCaptionKeys
-
Variables:
{input}. - ARGUMENT_PARSE_FAILURE_TEAM - Static variable in class com.xpdustry.distributor.command.cloud.ArcCaptionKeys
-
Variables:
{input},{teamMode}.
B
- BASE - Enum constant in enum class com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamMode
-
Only the 6 base teams can be used.
- Block() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Block
- blockComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Block
- blockParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Block
C
- com.xpdustry.distributor.command.cloud - package com.xpdustry.distributor.command.cloud
- com.xpdustry.distributor.command.cloud.parser - package com.xpdustry.distributor.command.cloud.parser
- com.xpdustry.distributor.command.cloud.specifier - package com.xpdustry.distributor.command.cloud.specifier
- ContentParseException(Class<? extends ContentParser>, CommandContext<?>, String, ContentType) - Constructor for exception com.xpdustry.distributor.command.cloud.parser.ContentParser.ContentParseException
- ContentParser<C,
T extends mindustry.ctype.MappableContent> - Class in com.xpdustry.distributor.command.cloud.parser - ContentParser.Block<C> - Class in com.xpdustry.distributor.command.cloud.parser
- ContentParser.ContentParseException - Exception in com.xpdustry.distributor.command.cloud.parser
- ContentParser.Item<C> - Class in com.xpdustry.distributor.command.cloud.parser
- ContentParser.Liquid<C> - Class in com.xpdustry.distributor.command.cloud.parser
- ContentParser.Planet<C> - Class in com.xpdustry.distributor.command.cloud.parser
- ContentParser.Status<C> - Class in com.xpdustry.distributor.command.cloud.parser
- ContentParser.Unit<C> - Class in com.xpdustry.distributor.command.cloud.parser
- ContentParser.Weather<C> - Class in com.xpdustry.distributor.command.cloud.parser
D
- descriptionMapper() - Method in class com.xpdustry.distributor.command.cloud.ArcCommandManager
-
Returns the
DescriptionMapperof this command manager.
G
- getCaptionKeys() - Static method in class com.xpdustry.distributor.command.cloud.ArcCaptionKeys
-
Returns an unmodifiable view of all the captions used in the
ArcCommandManager. - getContentType() - Method in exception com.xpdustry.distributor.command.cloud.parser.ContentParser.ContentParseException
- getInput() - Method in exception com.xpdustry.distributor.command.cloud.parser.ContentParser.ContentParseException
- getInput() - Method in exception com.xpdustry.distributor.command.cloud.parser.PlayerParseException
-
Returns the input string.
- getInput() - Method in exception com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamParseException
- getPlugin() - Method in class com.xpdustry.distributor.command.cloud.ArcCommandManager
- getTeamMode() - Method in exception com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamParseException
H
- hasPermission(C, String) - Method in class com.xpdustry.distributor.command.cloud.ArcCommandManager
I
- initialize(CommandHandler) - Method in class com.xpdustry.distributor.command.cloud.ArcCommandManager
-
Initializes the command manager with it's backing command handler.
- Item() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Item
- itemComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Item
- itemParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Item
L
- Liquid() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Liquid
- liquidComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Liquid
- liquidParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Liquid
M
- MINDUSTRY_ADMIN - Static variable in class com.xpdustry.distributor.command.cloud.ArcCommandContextKeys
P
- parse(CommandContext<C>, CommandInput) - Method in class com.xpdustry.distributor.command.cloud.parser.ContentParser
- parse(CommandContext<C>, CommandInput) - Method in class com.xpdustry.distributor.command.cloud.parser.PlayerInfoParser
- parse(CommandContext<C>, CommandInput) - Method in class com.xpdustry.distributor.command.cloud.parser.PlayerParser
- parse(CommandContext<C>, CommandInput) - Method in class com.xpdustry.distributor.command.cloud.parser.TeamParser
- parseFuture(CommandContext<C>, CommandInput) - Method in class com.xpdustry.distributor.command.cloud.parser.PlayerParser
- Planet() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Planet
- planetComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Planet
- planetParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Planet
- playerComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.PlayerParser
- playerInfoComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.PlayerInfoParser
- playerInfoParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.PlayerInfoParser
- PlayerInfoParser<C> - Class in com.xpdustry.distributor.command.cloud.parser
- PlayerInfoParser() - Constructor for class com.xpdustry.distributor.command.cloud.parser.PlayerInfoParser
- PlayerNotFound(Class<?>, String, CommandContext<?>) - Constructor for exception com.xpdustry.distributor.command.cloud.parser.PlayerParseException.PlayerNotFound
-
Creates a new
PlayerParseException.PlayerNotFound. - PlayerParseException - Exception in com.xpdustry.distributor.command.cloud.parser
-
An exception thrown when a parsing error occurs while searching for a player.
- PlayerParseException(Class<?>, String, CommandContext<?>, Caption) - Constructor for exception com.xpdustry.distributor.command.cloud.parser.PlayerParseException
-
Creates a new
PlayerParseException. - PlayerParseException.PlayerNotFound - Exception in com.xpdustry.distributor.command.cloud.parser
-
An exception thrown when no player was found for the given input.
- PlayerParseException.TooManyPlayers - Exception in com.xpdustry.distributor.command.cloud.parser
-
An exception thrown when too many players are found for the given input.
- playerParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.PlayerParser
- PlayerParser<C> - Class in com.xpdustry.distributor.command.cloud.parser
- PlayerParser() - Constructor for class com.xpdustry.distributor.command.cloud.parser.PlayerParser
R
- registerDefaultExceptionHandlers() - Method in class com.xpdustry.distributor.command.cloud.ArcCommandManager
S
- senderMapper() - Method in class com.xpdustry.distributor.command.cloud.ArcCommandManager
- Status() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Status
- statusComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Status
- statusParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Status
- suggestionProvider() - Method in class com.xpdustry.distributor.command.cloud.parser.PlayerInfoParser
- suggestionProvider() - Method in class com.xpdustry.distributor.command.cloud.parser.PlayerParser
- suggestionProvider() - Method in class com.xpdustry.distributor.command.cloud.parser.TeamParser
T
- TEAM_MODE - Static variable in class com.xpdustry.distributor.command.cloud.ArcParserParameters
-
Whether a
Teamargument should include all the teams or only the base ones. - teamComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.TeamParser
- TeamParseException(String, CommandContext<?>, TeamParser.TeamMode) - Constructor for exception com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamParseException
-
Creates a new
TeamParser.TeamParseException. - teamParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.TeamParser
- teamParser(TeamParser.TeamMode) - Static method in class com.xpdustry.distributor.command.cloud.parser.TeamParser
- TeamParser<C> - Class in com.xpdustry.distributor.command.cloud.parser
- TeamParser(TeamParser.TeamMode) - Constructor for class com.xpdustry.distributor.command.cloud.parser.TeamParser
- TeamParser.TeamMode - Enum Class in com.xpdustry.distributor.command.cloud.parser
-
The parsing mode for a
TeamParser. - TeamParser.TeamParseException - Exception in com.xpdustry.distributor.command.cloud.parser
-
Exception thrown when a team cannot be found for the given input and
TeamParser.TeamMode. - TooManyPlayers(Class<?>, String, CommandContext<?>) - Constructor for exception com.xpdustry.distributor.command.cloud.parser.PlayerParseException.TooManyPlayers
-
Creates a new
PlayerParseException.TooManyPlayers.
U
- Unit() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Unit
- unitComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Unit
- unitParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Unit
V
- valueOf(String) - Static method in enum class com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.xpdustry.distributor.command.cloud.parser.TeamParser.TeamMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Weather() - Constructor for class com.xpdustry.distributor.command.cloud.parser.ContentParser.Weather
- weatherComponent() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Weather
- weatherParser() - Static method in class com.xpdustry.distributor.command.cloud.parser.ContentParser.Weather
All Classes and Interfaces|All Packages|Serialized Form