Advertisement
Guest User

SyberHomoGay

a guest
Nov 1st, 2014
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. package me.itay3910.hg;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Material;
  6. import org.bukkit.block.Block;
  7. import org.bukkit.block.Sign;
  8. import org.bukkit.enchantments.Enchantment;
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.event.EventHandler;
  11. import org.bukkit.event.Listener;
  12. import org.bukkit.event.block.Action;
  13. import org.bukkit.event.block.SignChangeEvent;
  14. import org.bukkit.event.player.PlayerInteractEvent;
  15. import org.bukkit.inventory.ItemStack;
  16. import org.bukkit.inventory.PlayerInventory;
  17. import org.bukkit.plugin.java.JavaPlugin;
  18. import org.bukkit.potion.PotionEffect;
  19. import org.bukkit.potion.PotionEffectType;
  20.  
  21. public class main extends JavaPlugin implements Listener{
  22. @Override
  23. public void onEnable() {
  24. Bukkit.getServer().getPluginManager().registerEvents(this, this);
  25. }
  26. String help = ChatColor.GREEN + "Titan >" + ChatColor.GRAY + " ";
  27. @EventHandler
  28. public void event (SignChangeEvent e){
  29. if(e.getLine(0).equalsIgnoreCase("hgkit")){
  30. e.setLine(0, "§l-*-");
  31. e.setLine(1, "§6§l[HG]");
  32. e.setLine(2, "Click to use");
  33. e.setLine(3, "-*-");
  34. }
  35. }
  36.  
  37. @SuppressWarnings("deprecation")
  38. @EventHandler
  39. public void click (PlayerInteractEvent e){
  40. Player p = e.getPlayer();
  41. if (e.getAction() == Action.RIGHT_CLICK_BLOCK){
  42. Block b = e.getClickedBlock();
  43. if (b.getType() == Material.WALL_SIGN || b.getType() == Material.SIGN_POST){
  44. e.setCancelled(true);
  45. Sign s = (Sign) e.getClickedBlock().getState();
  46. if (s.getLine(1).contains("§6§l[HG]")){
  47. Player player = (Player)p;
  48. PotionEffect pe = new PotionEffect(PotionEffectType.HEALTH_BOOST, 100000, 4);
  49. player.addPotionEffect(pe);
  50. PotionEffect pe2 = new PotionEffect(PotionEffectType.REGENERATION, 5, 10);
  51. player.setHealth(40);
  52. player.addPotionEffect(pe2);
  53. player.sendMessage(help + "You have the HG kit , enjoy");
  54. PlayerInventory pi = player.getInventory();
  55. player.setFoodLevel(20);
  56. pi.clear();
  57. ItemStack ss = new ItemStack (Material.STONE_SWORD);
  58. ss.addEnchantment(Enchantment.DAMAGE_ALL, 2);
  59. pi.addItem(ss);
  60. for(int i = 1; i <= 36; i++){pi.addItem(new ItemStack (Material.MUSHROOM_SOUP));}
  61. }
  62. }
  63. }
  64. }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement