Advertisement
Guest User

Main Class

a guest
Oct 14th, 2012
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. package me.FusionTech.FisionPlugin;
  2.  
  3. import java.util.logging.Logger;
  4.  
  5. import org.bukkit.ChatColor;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandSender;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.event.Event;
  10. import org.bukkit.plugin.PluginDescriptionFile;
  11. import org.bukkit.plugin.PluginManager;
  12. import org.bukkit.plugin.java.JavaPlugin;
  13.  
  14. @SuppressWarnings("unused")
  15. public class Fision extends JavaPlugin {
  16. public final Logger logger = Logger.getLogger("Minecraft");
  17. public static Fision plugin;
  18. public final MyBlockListener bl = new MyBlockListener();
  19.  
  20. @Override
  21. public void onDisable() {
  22. PluginDescriptionFile pdfFile = this.getDescription();
  23. this.logger.info(pdfFile.getName()
  24. + "[FissionPlugin] Has been Disabled");
  25.  
  26. }
  27.  
  28. @Override
  29. public void onEnable() {
  30. PluginDescriptionFile pdfFile = this.getDescription();
  31. this.logger.info(pdfFile.getName() + " Version " + pdfFile.getVersion()
  32. + "[FissionPlugin] Has been Enabled");
  33. getConfig().options().copyDefaults(true);
  34. saveConfig();
  35. PluginManager pm = getServer().getPluginManager();
  36. pm.registerEvents(this.bl, this);
  37.  
  38. }
  39.  
  40. public boolean onCommand1(CommandSender sender, Command cmd,
  41. String commandLabel, String[] args) {
  42. Player player = (Player) sender;
  43. if (commandLabel.equalsIgnoreCase("staff")) {
  44. player.sendMessage(getConfig().getString("Staff"));
  45. }
  46. return false;
  47.  
  48. }
  49.  
  50. public boolean onCommand3(CommandSender sender, Command cmd,
  51. String commandLabel1, String[] args) {
  52. Player player = (Player) sender;
  53. if (player.hasPermission("fision.heal.ultiheal")) {
  54. if (commandLabel1.equalsIgnoreCase("ultiheal")) {
  55. player.setFireTicks(0);
  56. player.setMaximumAir(20);
  57. player.setHealth(20);
  58. player.setFoodLevel(20);
  59. player.sendMessage(ChatColor.GREEN + "You have been healed!");
  60.  
  61. }
  62. }
  63. return false;
  64. }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement