Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. package me.blazingtide.main;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.bukkit.Material;
  6. import org.bukkit.command.Command;
  7. import org.bukkit.command.CommandExecutor;
  8. import org.bukkit.command.CommandSender;
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.inventory.ItemStack;
  11. import org.bukkit.inventory.meta.ItemMeta;
  12. import org.bukkit.plugin.java.JavaPlugin;
  13.  
  14. import net.md_5.bungee.api.ChatColor;
  15.  
  16. public class Main extends JavaPlugin implements CommandExecutor {
  17.  
  18. public void onEnable() {
  19.  
  20. }
  21.  
  22. public void onDisable() {
  23.  
  24. }
  25.  
  26. @Override
  27. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  28.  
  29. ItemStack i = new ItemStack(Material.SKULL_ITEM);
  30. ItemMeta imeta = i.getItemMeta();
  31. imeta.setDisplayName(ChatColor.RED + "Christmas SKULL");
  32. ArrayList<String> ilist = new ArrayList<String>();
  33. ilist.add(ChatColor.RED + "This is a tutorial SKULL");
  34. ilist.add(ChatColor.LIGHT_PURPLE + "Your name is: " + ChatColor.WHITE + sender.getName());
  35. imeta.setLore(ilist);
  36. i.setItemMeta(imeta);
  37.  
  38. if (cmd.getName().equalsIgnoreCase("tutorial")) {
  39. if (!(sender instanceof Player)) {
  40. sender.sendMessage("Players only!");
  41. } else {
  42. if (sender.hasPermission("tutorial.use")) {
  43. Player p = (Player) sender;
  44.  
  45. p.sendMessage(ChatColor.translateAlternateColorCodes('&', "&c&l(!) &6Tutorial is working!"));
  46. p.getInventory().addItem(i);
  47. } else {
  48. sender.sendMessage(ChatColor.RED + "INVALID Permissions");
  49.  
  50. }
  51. }
  52. }
  53.  
  54. return false;
  55. }
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement