Vinetos

Bukkit Dev' | #39 - Base de donnés - Commandes.java

Aug 13th, 2015
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. import org.bukkit.command.Command;
  2. import org.bukkit.command.CommandExecutor;
  3. import org.bukkit.command.CommandSender;
  4.  
  5. public class Commandes implements CommandExecutor{
  6.  
  7. @Override
  8. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  9.  
  10. if(args.length != 1 && args.length != 2 && args.length != 3){
  11. sender.sendMessage("§c/mysql readAll");
  12. sender.sendMessage("§cErreur: /mysql <read/remove> <word>");
  13. sender.sendMessage("§c/mysql <add/update> <word> <phrase>");
  14. }
  15. if(args[0].equalsIgnoreCase("read")){
  16. Main.read(args[1]);
  17. }
  18. if(args[0].equalsIgnoreCase("readall")){
  19. Main.readAll();
  20. }
  21. if(args[0].equalsIgnoreCase("add")){
  22. StringBuilder str = new StringBuilder();
  23. for(int i = 2; i < args.length; i++){
  24. str.append(args[i]+ " ");
  25. }
  26. Main.insert(args[1], str.toString());
  27. }
  28. if(args[0].equalsIgnoreCase("update")){
  29. StringBuilder str = new StringBuilder();
  30. for(int i = 2; i < args.length; i++){
  31. str.append(args[i]+ " ");
  32. }
  33. Main.update(args[1], str.toString());
  34. }
  35. if(args[0].equalsIgnoreCase("remove")){
  36. Main.delete(args[1]);
  37. }
  38. return false;
  39. }
  40.  
  41.  
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment