Advertisement
maxthelinkfan

Untitled

Sep 29th, 2012
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. package me.kyrp.MaxFacepalm;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.Server;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class Main extends JavaPlugin {
  11.  
  12. public void onDisable(){
  13. System.out.println("[MaxArena] Disabled");
  14.  
  15. }
  16.  
  17. public void onEnable(){
  18. System.out.println("MaxArena] Enabled");
  19.  
  20. }
  21. public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
  22. if(commandLabel.equalsIgnoreCase("facepalm") && sender.hasPermission("mfacepalm.facepalm")){
  23. Player player = (Player) sender;
  24. Server server = player.getServer();
  25. server.broadcastMessage(ChatColor.RED + "[Facepalm] playername + just put their face, on their palm.");
  26. }
  27. return false;
  28.  
  29.  
  30. EVENTS.JAVA
  31.  
  32. package me.kyrp.MaxFacepalm;
  33.  
  34. import org.bukkit.entity.Player;
  35. import org.bukkit.event.EventHandler;
  36. import org.bukkit.event.EventPriority;
  37. import org.bukkit.event.Listener;
  38. import org.bukkit.event.block.BlockPlaceEvent;
  39. import org.bukkit.potion.PotionEffect;
  40. import org.bukkit.potion.PotionEffectType;
  41.  
  42. public class event implements Listener {
  43.  
  44. @EventHandler(priority = EventPriority.NORMAL)
  45. public void onBlockPlace(BlockPlaceEvent event) {
  46. Player player = event.getPlayer();
  47. player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 5000, 3));
  48. player.addPotionEffect(new PotionEffect(PotionEffectType.FIRE_RESISTANCE, 5000, 1));
  49. player.addPotionEffect(new PotionEffect(PotionEffectType.DAMAGE_RESISTANCE, 5000, 1));
  50. player.addPotionEffect(new PotionEffect(PotionEffectType.INCREASE_DAMAGE, 5000, 1));
  51. player.addPotionEffect(new PotionEffect(PotionEffectType.WATER_BREATHING, 2000, 1));
  52.  
  53.  
  54.  
  55. }
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement