Interface ClientCommand
- All Superinterfaces:
Command
- All Known Implementing Classes:
LaunchClientCommand,LookClientCommand,StateClientCommand
Interface for all client commands that get executed on the server
-
Method Summary
Modifier and TypeMethodDescriptionexecute(ServerRobot target, Map<String, Argument> args, WorldState worldState) Overload of execute method that supports passing in a robot as the target for a command
-
Method Details
-
execute
Overload of execute method that supports passing in a robot as the target for a command- Parameters:
target- the target that this command will be executed onargs- arguments for this CommandworldState- the current state of the world- Returns:
- an immutable evaluation of the command
-