if (args.length == 0) {
plistener.tooglePlayerResidenceChat(player);
} else {
String area = plistener.getCurrentResidenceName(pname);
if (area != null) {
ChatChannel channel = chatmanager.getChannel(area);
if (channel != null) {
String message = "";
for (String arg : args) {
message = message + " " + arg;
}
channel.chat(pname, message);
} else {
player.sendMessage(ChatColor.RED + language.getPhrase("InvalidChannel"));
}
} else {
player.sendMessage(ChatColor.RED + language.getPhrase("NotInResidence"));