Index

A B C G H I L M P R S T U V W 
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 Team command argument can represent all the teams instead of the 6 base teams.
ArcCaptionKeys - Class in com.xpdustry.distributor.command.cloud
Caption instances for ArcCommandManager error 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>) - Constructor for class com.xpdustry.distributor.command.cloud.ArcCommandManager
 
ArcParserParameters - Class in com.xpdustry.distributor.command.cloud
A collection of ParserParameter used by Distributor to resolve Mindustry types in the ParserRegistry.
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
 

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

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
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 Team argument 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
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

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
 
A B C G H I L M P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form