package com.iBaby.commands;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import org.bukkit.craftbukkit.entity.CraftPlayer;
import org.bukkit.entity.Player;
import com.iBaby.Command;
import com.iBaby.iBaby;
import com.iBaby.reflection.EntityIronBaby;
public class InvCommand extends Command {
/**
* Mange the inventory of the iBaby
*/
public void handle(CommandSender sender) {
EntityIronBaby target = null;
if((target = iBaby.getSelectedBaby(((Player) sender).getName())) != null) {
CraftPlayer p = ((CraftPlayer)sender);
p.getHandle().openContainer(target.getIInventory());
}else{
sender.sendMessage(ChatColor.YELLOW + "Please select an iBaby by attacking it!");
}
}
public String getDescription()
{
return "Shows the inventory of a selected iBaby";
}
}