private static void privatechat(Player sender, Player target, String msg) {
		String channel = "private";
		if (target == null) {
			sender.sendMessage("\u00A7c" + MemStorage.locale.get("DISCONECTED_USER"));
		} else if (MemStorage.privateignore.containsKey(target.getName()) || (Utils.isIgnored(sender, target) && !LiveChat.perms.has(sender, "livechat.ignore.bypass"))) {
			sender.sendMessage("\u00A7c" + MemStorage.locale.get("YOU_ARE_IGNORED"));
		} else if (LiveChat.perms.has(target, "livechat.private.receive")) {
			String fmsgSender = Format.privateSender(sender, target, msg, "private");
			String fmsgTarget = Format.privateTarget(sender, target, msg, "private");
			MemStorage.reply.put(target.getName(), sender.getName());
			target.sendMessage(fmsgTarget);
			socialSpy(sender, target, msg);
			confirmAndLog(true, sender, fmsgSender, channel);
		} else {
			sender.sendMessage("\u00A7c" + MemStorage.locale.get("NOBODY_HEAR"));
		}
	}