Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. package stevenn.plays.rainbowhead;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.Material;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.inventory.ItemStack;
  9. import org.bukkit.plugin.java.JavaPlugin;
  10.  
  11. public class RainbowHead extends JavaPlugin {
  12.  
  13. public void onEnable() {
  14. getLogger().info("RainbowHead has been enabled and is working.");
  15. }
  16. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
  17. if(cmd.getName().equalsIgnoreCase("rainbowheadon")) {
  18. Player p = (Player) sender;
  19. if(p instanceof Player) {
  20. if(p.hasPermission("rainbowhead.use")){
  21. p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&7[&eRainbow&dHead&7] &8Your RainbowHead has been &4enabled."));
  22. p.getInventory().setHelmet(new ItemStack(Material.STAINED_GLASS));
  23. // I want to switch the helmet from glass, to blue glass, etc, and repeat.
  24. }
  25. }
  26. }
  27. if(cmd.getName().equalsIgnoreCase("rainbowheadoff")) {
  28. Player p = (Player) sender;
  29. if(p instanceof Player) {
  30. if(p.hasPermission("rainbowhead.use")){
  31. p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&7[&eRainbow&dHead&7] &8Your RainbowHead has been &4disabled."));
  32. p.getInventory().setHelmet(new ItemStack(Material.AIR));
  33. }
  34. }
  35. }
  36. return false;
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement