Advertisement
Guest User

afawefwef

a guest
Apr 22nd, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. package me.velazuse.legendaries.commands.inventory;
  2.  
  3. import me.velazuse.legendaries.Legendaries;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Sound;
  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.  
  11. public class Enderchest implements CommandExecutor {
  12.  
  13. private Legendaries plugin;
  14.  
  15. public Enderchest(Legendaries plugin) {
  16. this.plugin = plugin;
  17.  
  18. plugin.getCommand("enderchest").setExecutor(this);
  19.  
  20. }
  21.  
  22. @Override
  23. public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
  24. if (!(sender instanceof Player)) {
  25. sender.sendMessage("No.");
  26. return true;
  27.  
  28. }
  29.  
  30. Player plr = (Player) sender;
  31.  
  32. if (!(plr.hasPermission("legendaries.enderchest"))) {
  33. plr.sendMessage(ChatColor.RED + "You are unfortunately not allowed to perform this command.");
  34. return true;
  35.  
  36. } else {
  37. plr.playSound(plr.getLocation(), Sound.BLOCK_ENDER_CHEST_OPEN, 2F, 1F);
  38. plr.openInventory(plr.getEnderChest());
  39. plr.sendMessage(ChatColor.DARK_PURPLE + "Opening enderchest!");
  40. }
  41.  
  42. return false;
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement