Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public boolean onCommand(CommandSender sender, Command command, String commandLabel, String[] args) {
- if (!sender.isOp()) {
- return true;
- }
- String[] trimmedArgs = args;
- String commandName = command.getName().toLowerCase();
- Player player = null;
- if (sender.isPlayer()) {
- player = (Player)sender;
- } else if (args.length > 0){
- // Assume first parameter of args is a player and remove it. null if player not found.
- player = getServer().getPlayer(args[0]);
- trimmedArgs = new String[args.length-1];
- for(int i = 1; i < args.length; i++)
- trimmedArgs[i-1] = args[i];
- }
- if (commandName.equals("tp")) {
- return performTeleport(sender, trimmedArgs, player);
- } else if (commandName.equals("clear")) {
- return performInventoryClean(sender, trimmedArgs, player);
- } else if (commandName.equals("take")) {
- return performTake(sender, trimmedArgs, player);
- } else if (commandName.equals("give")) {
- return performGive(sender, trimmedArgs, player);
- } else if (commandName.equals("tphere")) {
- return performTPHere(sender, trimmedArgs, player);
- } else if (commandName.equals("time")) {
- return performTimeCheck(sender, trimmedArgs);
- }
- return false;
- }
Add Comment
Please, Sign In to add comment