Advertisement
Guest User

Untitled

a guest
Nov 12th, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. package de.crazygamer.cmd;
  2.  
  3. import org.bukkit.Material;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandExecutor;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.inventory.ItemStack;
  9.  
  10. import de.crazygamer.FFAPlugin.Main;
  11. import de.crazygamer.events.Items;
  12.  
  13. public class Help implements CommandExecutor{
  14.  
  15. @Override
  16. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  17.  
  18. Player p = (Player)sender;
  19.  
  20. if((sender instanceof Player)){
  21. if(p.hasPermission("FFA.Help")){
  22. if(args.length == 0){
  23. p.sendMessage("§8=================");
  24. p.sendMessage(Main.prefix + " §cVerwende: §e/FFA Help");
  25. p.sendMessage("§8=================");
  26. }else if(args.length == 1){
  27. if(args[0].equalsIgnoreCase("Help") || args[0].equalsIgnoreCase("StartKit") || args[0].equalsIgnoreCase("Perms") || args[0].equalsIgnoreCase("Update")){
  28. if(args[0].equalsIgnoreCase("Help")){
  29. p.sendMessage(Main.prefix + " §e/FFa Help §8- §cZeigt dir die Hilfe-Liste");
  30. p.sendMessage(Main.prefix + " §e/FFA StartKit §8- §cGibt dir die FFA Start-Items");
  31. p.sendMessage(Main.prefix + " §e/FFA Perms §8- §cZeigt dir die Permissons des Plugins an");
  32. p.sendMessage(Main.prefix + " §e/FFA Update §8- §cZeigt dir an ob es neue Updates gibt");
  33. }else if(args[0].equalsIgnoreCase("StartKit")){
  34. p.getInventory().setItem(0, Items.createItem(Material.STONE_SWORD, 0, "§7Schwert"));
  35. p.getInventory().setItem(1, Items.createItem(Material.FISHING_ROD, 0, "§7Angel"));
  36. p.getInventory().setItem(2, Items.createItem(Material.BOW, 0, "§7Bogen"));
  37. p.getInventory().setItem(4, Items.createItem(Material.GOLDEN_APPLE, 0, "§7Gold-Apfel"));
  38. p.getInventory().setItem(8, Items.createItem(Material.ARROW, 0, "§7Pfeil"));
  39.  
  40. p.getInventory().setHelmet(Items.createItem(Material.IRON_HELMET, 0, "§7Helm"));
  41. p.getInventory().setChestplate(Items.createItem(Material.IRON_CHESTPLATE, 0, "§7Brust"));
  42. p.getInventory().setLeggings(Items.createItem(Material.IRON_LEGGINGS, 0, "§7Hose"));
  43. p.getInventory().setBoots(Items.createItem(Material.IRON_BOOTS, 0, "§7Schuhe"));
  44.  
  45. p.getInventory().addItem(new ItemStack[] { Items.createItem(Material.GOLDEN_APPLE, 0, "§7Gold-Apfel") } );
  46. p.getInventory().addItem(new ItemStack[] { Items.createItem(Material.ARROW, 0, "§7Pfeil") } );
  47. p.getInventory().addItem(new ItemStack[] { Items.createItem(Material.ARROW, 0, "§7Pfeil") } );
  48. p.getInventory().addItem(new ItemStack[] { Items.createItem(Material.ARROW, 0, "§7Pfeil") } );
  49. p.getInventory().addItem(new ItemStack[] { Items.createItem(Material.ARROW, 0, "§7Pfeil") } );
  50. }else if(args[0].equalsIgnoreCase("Perms")){
  51. p.sendMessage(Main.prefix + " §cFFA.Help §8- §eUm alle Befehle in der Help liste zu nutzen!");
  52. }else if(args[0].equalsIgnoreCase("Update")){
  53. p.sendMessage(Main.prefix + " §aEs sind Updates verfügbar, der Entwickler arbeitet an dieses, überprüfe auf der Spigot Seite des Plugins ob es was neues zu dem Plugin gibt");
  54.  
  55. }
  56. }
  57. }else {
  58. p.sendMessage(Main.prefix + " §cDieser Befehl existiert nicht!");
  59.  
  60. }
  61. }else {
  62. p.sendMessage(Main.noperm);
  63. }
  64. }else {
  65. sender.sendMessage(Main.prefix + " §cDu musst ein Spieler sein!");
  66. }
  67.  
  68. return true;
  69. }
  70.  
  71.  
  72.  
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement