Advertisement
Guest User

ReportCommand

a guest
Mar 28th, 2015
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1. package fr.bluebird.report;
  2.  
  3. import fr.bluebird.report.Report;
  4. import fr.bluebird.report.Issue;
  5. import net.md_5.bungee.api.ChatColor;
  6. import net.md_5.bungee.api.CommandSender;
  7. import net.md_5.bungee.api.plugin.Command;
  8.  
  9. public class ReportCommand extends Command{
  10.  
  11.     public ReportCommand() {
  12.         super("report");
  13.     }
  14.  
  15.     @Override
  16.     public void execute(CommandSender sender, String[] args) {
  17.         if(args.length <= 2) {
  18.             Report.getChat().sendMessage(sender, "Veuillez indiquer qu'elle est la personne concernees");
  19.             Report.getChat().sendMessage(sender, "Faites: /report <pseudo> <raison>");
  20.             return;
  21.         }
  22.  
  23.         StringBuilder strBuilder = new StringBuilder();
  24.         for(int i = 1; i < args.length; i++) {
  25.             strBuilder.append(" ");
  26.             strBuilder.append(args[i]);
  27.         }
  28.         String reason = strBuilder.toString();
  29.         String user = args[0];
  30.  
  31.         new Issue(user, reason, sender.getName());
  32.  
  33.         Report.getChat().sendMessage(sender, "Vous avez report " + ChatColor.YELLOW + "" + ChatColor.BOLD + user +
  34.                 ChatColor.WHITE + " pourt '" + ChatColor.YELLOW + "" + ChatColor.BOLD + reason + ChatColor.WHITE + "'.");
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement