Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. public class CommandJnr implements CommandExecutor{
  2. Main main;
  3. public CommandJnr(Main main){
  4. this.main=main;
  5. }
  6.  
  7. @Override
  8. public boolean onCommand(CommandSender cs, Command cmd, String arg2, String[] args) {
  9. if(!(cs instanceof Player)) {
  10. cs.sendMessage("§cDieser Command ist nur fuer Spieler!");
  11. } else {
  12. Player p = (cs) Player;
  13. if(cs.equalsIgnoreCase("jnr"){
  14. if(args.length == 0){
  15. sendHelpPage(p);
  16. }else if(args.lentgh == 1){
  17. if(args[0].equalsIgnoreCase("leave")){
  18. if(main.playerLocation.containsKey(p){
  19. p.sendMessage("§7[§5JnR§7] Du wirst zurück teleportiert...");
  20. p.teleport(main.playerLocation.get(p));
  21. main.playerLocation.remove(p);
  22. p.getInventory().setContents(main.playerInv.get(p));
  23. main.playerInv.remove(p);
  24. p.setHealth(main.playerHealth.get(p));
  25. main.playerHealth.remove(p);
  26. p.setExhaustion(main.playerHunger.get(p));
  27. main.playerHunger.remove(p);
  28. }else{
  29. p.sendMessage("§7[§5JnR§7] §cDu bist momentan in keinem Jump&Run.");
  30. }
  31. }else{
  32. sendHelpPage(p);
  33. }
  34. }
  35. }
  36.  
  37.  
  38. }
  39. }
  40.  
  41. private void sendHelpPage(Player p){
  42. p.sendMessage("§7Jump & Run-Plugin by §4BlockLabTV §7und §4Ninju");
  43. p.sendMessage("§7[§5JnR§7] Diese Commands kannst du nutzen:");
  44. p.sendMessage("§e/jnr leave \t§8|§7 Verlässt das derzeitige Jump&Run");
  45. if(p.hasPermission("jnr.admin")){
  46. p.sendMessage("§e/jnr <lvl> createspawn \t§8|§7 Erstellt einen Level-Spawn");
  47. p.sendMessage("§e/jnr setlevel <name> <lvl> \t§8|§7 Gibt dem Spieler das entsprechende Level");
  48. }
  49. }
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement