MaxlHD

delWarp

Jan 26th, 2016
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. package me.maxl.warp.commands;
  2.  
  3. import java.io.IOException;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandExecutor;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.entity.Player;
  10.  
  11. import me.maxl.warp.main.Warp;
  12.  
  13. public class CMD_delWarp implements CommandExecutor {
  14.  
  15. private Warp pl;
  16.  
  17. public CMD_delWarp(Warp pl) {
  18.  
  19. this.pl = pl;
  20.  
  21. }
  22.  
  23. @Override
  24. public boolean onCommand(CommandSender sender, Command cmd, String lable, String[] args) {
  25.  
  26. if(!(sender instanceof Player)){
  27.  
  28. Bukkit.getConsoleSender().sendMessage("Du musst ein Spieler sein");
  29.  
  30. }
  31. Player p = (Player)sender;
  32. if(args.length == 1){
  33.  
  34. String warpname = args[0];
  35.  
  36. if(pl.cfg.contains(args[0])){
  37.  
  38. pl.cfg.set(warpname , null);
  39.  
  40. try {
  41. pl.cfg.save(pl.file);
  42. p.sendMessage("§aDu hast den Warp " + warpname + " erfolgreich gelöscht.");
  43. } catch (IOException e) {
  44. e.printStackTrace();
  45. }
  46.  
  47. }else{
  48.  
  49. p.sendMessage("§cDer Warp " + warpname + " existiert nicht.");
  50.  
  51. }
  52.  
  53. }else{
  54.  
  55. p.sendMessage("§cSyntax: -/delWarp <Name>");
  56.  
  57. }
  58.  
  59.  
  60. return false;
  61. }
  62.  
  63. }
Add Comment
Please, Sign In to add comment