Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args)
- {
- if (commandLabel.equalsIgnoreCase("tentmod")) {
- String name = sender.getName();
- PluginDescriptionFile pdf = this.getDescription();
- if(args.length == 0){
- sender.sendMessage(ChatColor.GOLD + "[TentMod]" + ChatColor.DARK_RED + " /tentmod [givetent <playername>|version|reload]");
- }else if(args.length == 1){
- if(args[0] == "givetent"){
- if(sender instanceof Player)
- {
- if(sender.hasPermission("tentmod.give")){
- ItemStack tent = new ItemStack(Material.getMaterial(this.getConfig().getString("tent-item")));
- ItemMeta tm = tent.getItemMeta();
- ArrayList<String> lt = new ArrayList<String>();
- tm.setDisplayName(ChatColor.BOLD + "" + ChatColor.ITALIC + "" + ChatColor.UNDERLINE + "Tent");
- lt.add(ChatColor.GOLD + "TentItem");
- lt.add(ChatColor.UNDERLINE + "Place tent with right-click");
- tm.setLore(lt);
- tent.setItemMeta(tm);
- ((Player) sender).getInventory().addItem(new ItemStack (tent));
- }else ((Player) sender).sendMessage(ChatColor.DARK_RED + "You need more perms to give tents!");
- }
- else{
- sender.sendMessage("You must be player or add second arguement!");
- if(args.length == 2){
- ItemStack tent = new ItemStack(Material.getMaterial(this.getConfig().getString("tent-item")));
- ItemMeta tm = tent.getItemMeta();
- tm.setDisplayName(ChatColor.BOLD + "" + ChatColor.ITALIC + "" + ChatColor.UNDERLINE + "Tent");
- lt.add(ChatColor.GOLD + "TentItem");
- lt.add(ChatColor.UNDERLINE + "Place tent with right-click");
- tm.setLore(lt);
- tent.setItemMeta(tm);
- if(Bukkit.getServer().getPlayer(args[1]) != null){
- sender.sendMessage("Player is offline!");
- }else{
- Bukkit.getServer().getPlayer(args[1]).getInventory().addItem(new ItemStack (tent));
- }
- }
- }
- } else if(args[0] == "reload"){
- if(sender instanceof Player){
- if(sender.hasPermission("tentmod.reload")){
- this.reloadConfig();
- } else {
- sender.sendMessage(ChatColor.DARK_RED + "You do not have perm to reload TentMod!");
- }
- }else this.reloadConfig();
- } else if(args[0] == "version"){
- if(sender instanceof Player){
- if(sender.hasPermission("tentmod.version")){
- sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.YELLOW + "TentMod" + ChatColor.GOLD + "]" + ChatColor.DARK_AQUA + " TentMod V." + pdf.getVersion() + " developed by ArsenArsen (A.k.a ArsenArsen1)");
- } else {
- sender.sendMessage(ChatColor.DARK_RED + "You do not have perm to see version of TentMod!");
- }
- }else sender.sendMessage(ChatColor.GOLD + "[" + ChatColor.YELLOW + "TentMod" + ChatColor.GOLD + "]" + ChatColor.DARK_AQUA + " TentMod V." + pdf.getVersion() + " developed by ArsenArsen (A.k.a ArsenArsen1)");
- }
- }
- return false;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement