Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.nedcraft.dpasi314.RegionModule.Commands;
- import org.bukkit.ChatColor;
- import org.bukkit.World;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import com.nedcraft.dpasi314.RegionModule.Protect;
- import com.nedcraft.dpasi314.RegionModule.RegionModule;
- import com.nedcraft.dpasi314.RegionModule.Database.Database;
- import com.sk89q.worldguard.bukkit.WorldGuardPlugin;
- public class InspectCommand implements CommandExecutor{
- RegionModule plugin;
- WorldGuardPlugin wg;
- Protect prot;
- Database db;
- public InspectCommand(RegionModule plugin){
- }
- @Override
- public boolean onCommand(CommandSender sender, Command command, String Label,
- String[] args) {
- if(!(sender instanceof Player)){
- sender.sendMessage("ERROR: A player is expected.");
- }
- Player p = (Player) sender;
- if(args.length != 1){
- sender.sendMessage(ChatColor.RED + "ERROR: Invalid Command Syntax.");
- return true;
- }
- World world = p.getWorld();
- wg.getRegionManager(world).getRegion(args[0]).toString();
- p.sendMessage(ChatColor.AQUA + "Region Info: "+ args[0]);
- String owners = wg.getRegionManager(world).getRegion(args[0]).getOwners().toPlayersString();
- p.sendMessage(ChatColor.RED + "Owner: "+ owners);
- int size = wg.getRegionManager(world).getRegionExact(args[0]).volume();
- p.sendMessage(ChatColor.RED + "Approximate Size: "+ size);
- // TODO Auto-generated method stub
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement