Advertisement
Guest User

Help me

a guest
Oct 4th, 2015
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.20 KB | None | 0 0
  1. package me.jack.Cryptex.core;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.GameMode;
  6. import org.bukkit.Material;
  7. import org.bukkit.Server;
  8. import org.bukkit.command.Command;
  9. import org.bukkit.command.CommandSender;
  10. import org.bukkit.configuration.file.FileConfiguration;
  11. import org.bukkit.entity.Damageable;
  12. import org.bukkit.entity.Player;
  13. import org.bukkit.event.EventHandler;
  14. import org.bukkit.event.Listener;
  15. import org.bukkit.event.block.Action;
  16. import org.bukkit.event.entity.PlayerDeathEvent;
  17. import org.bukkit.event.inventory.InventoryClickEvent;
  18. import org.bukkit.event.player.PlayerDropItemEvent;
  19. import org.bukkit.event.player.PlayerInteractEvent;
  20. import org.bukkit.event.player.PlayerJoinEvent;
  21. import org.bukkit.event.player.PlayerQuitEvent;
  22. import org.bukkit.event.player.PlayerRespawnEvent;
  23. import org.bukkit.inventory.Inventory;
  24. import org.bukkit.inventory.ItemStack;
  25. import org.bukkit.inventory.PlayerInventory;
  26. import org.bukkit.inventory.meta.ItemMeta;
  27. import org.bukkit.plugin.PluginManager;
  28. import org.bukkit.plugin.java.JavaPlugin;
  29. import org.bukkit.potion.PotionEffect;
  30. import org.bukkit.potion.PotionEffectType;
  31.  
  32. public class Main
  33. extends JavaPlugin
  34. implements Listener
  35. {
  36.  
  37. @EventHandler
  38. public void onJoin(PlayerJoinEvent event)
  39. {
  40. Player p = event.getPlayer();
  41.  
  42.  
  43.  
  44. Bukkit.broadcastMessage(ChatColor.GREEN + "" + ChatColor.BOLD + "JOIN" + ChatColor.GRAY + " » " + ChatColor.GRAY + p.getName());
  45. }
  46.  
  47. @EventHandler
  48. public void onDeath(PlayerDeathEvent event)
  49. {
  50. Player p = event.getEntity();
  51. event.getDrops().clear();
  52. Player k = event.getEntity().getKiller();
  53. Damageable d = k;
  54. double hearts = d.getHealth();
  55. hearts = Math.round(hearts) / 2L;
  56. Player[] arrayOfPlayer;
  57. int j = (arrayOfPlayer = Bukkit.getOnlinePlayers()).length;
  58. for (int i = 0; i < j; i++)
  59. {
  60. Player person = arrayOfPlayer[i];
  61. person.sendMessage(ChatColor.RED + "" + ChatColor.BOLD + "Cryptex" + ChatColor.GRAY + "»" + ChatColor.RED + k.getName() + ChatColor.AQUA + " killed you with " + ChatColor.GOLD + hearts + ChatColor.AQUA + " Heartz");
  62.  
  63.  
  64.  
  65. }
  66.  
  67.  
  68.  
  69. p.getInventory().clear();
  70. p.getInventory().setArmorContents(null);
  71. p.setFoodLevel(20);
  72.  
  73. k.sendMessage(ChatColor.RED + "" + ChatColor.BOLD + "Cryptex" + ChatColor.GRAY + "»" + ChatColor.GREEN + "You Killed " + ChatColor.RED + p.getName() + ChatColor.GREEN + " With " + ChatColor.GREEN + hearts + ChatColor.GREEN + " Heartz");
  74.  
  75. }
  76.  
  77. @EventHandler
  78. public void onQuit(PlayerQuitEvent event)
  79. {
  80. Player p = event.getPlayer();
  81. Bukkit.broadcastMessage(ChatColor.RED + "" + ChatColor.BOLD + "QUIT" + ChatColor.GRAY + " » " + ChatColor.GRAY + p.getName());
  82.  
  83. }
  84.  
  85.  
  86. public boolean onCommand(CommandSender sender, Command cmd, String Label, String[] args)
  87. {
  88. Player p = (Player)sender;
  89. if (cmd.getName().equalsIgnoreCase("apply")) {
  90. p.sendMessage(ChatColor.RED + "" + ChatColor.BOLD + "Cryptex" + ChatColor.GRAY + "»" + ChatColor.GOLD + " cryptex-factions.enjin.com ");
  91.  
  92. }
  93. return true;
  94. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement