Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2013
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. package me.zach.glasscoins;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5. import java.util.logging.Logger;
  6.  
  7. import org.bukkit.ChatColor;
  8. import org.bukkit.Material;
  9. import org.bukkit.command.Command;
  10. import org.bukkit.command.CommandSender;
  11. import org.bukkit.entity.Player;
  12. import org.bukkit.event.EventHandler;
  13. import org.bukkit.event.Listener;
  14. import org.bukkit.event.player.PlayerJoinEvent;
  15. import org.bukkit.inventory.ItemStack;
  16. import org.bukkit.inventory.meta.ItemMeta;
  17. import org.bukkit.plugin.PluginDescriptionFile;
  18. import org.bukkit.plugin.java.JavaPlugin;
  19.  
  20. public class Main extends JavaPlugin implements Listener{
  21. Logger logger = Logger.getLogger("Minecraft");
  22. static Main plugin;
  23.  
  24. public void onEnable(){
  25. PluginDescriptionFile pdfFile = this.getDescription();
  26.  
  27. this.logger.info(pdfFile.getName() + " enabled!");
  28. this.logger.info("By: Zach Farley / Legostarwarszach");
  29. }
  30. public void onDisable(){
  31. PluginDescriptionFile pdfFile = this.getDescription();
  32. this.logger.info(pdfFile.getName() + " disabled!");
  33. }
  34. public boolean onCommand(CommandSender sender, Command cmd, String commandLable, String[] arges){
  35. Player player = (Player) sender;
  36. if(commandLable.equalsIgnoreCase("glasscoins")) if(commandLable.equalsIgnoreCase("gc")){
  37. if(arges.length==0){
  38. player.sendMessage(ChatColor.AQUA + "A plugin made by: Zach / Legostarwarszach");
  39. }if(arges.length==1){
  40. ((Player) sender).getInventory().addItem(setName(new ItemStack(Material.SNOW_BALL),"1 GlassCoin","Use this as currecnty!"));
  41. player.sendMessage(ChatColor.GREEN + "You have recieved 1 GlassCoin!");
  42. }
  43.  
  44. }
  45. return false;
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52. }
  53. private ItemStack setName(ItemStack itemStack, String string, String string2) {
  54. ItemMeta im = itemStack.getItemMeta();
  55. if(string != null)
  56. im.setDisplayName(string);
  57. if(string2 != null)
  58. itemStack.setItemMeta(im);
  59. return itemStack;
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement