public void printAreaInfo(String areaname, Player player) {
   ClaimedResidence res = this.getByName(areaname);
   if (res == null) {
     player.sendMessage("§c" + Residence.getLanguage().getPhrase("InvalidResidence"));
     return;
   }
   ResidencePermissions perms = res.getPermissions();
   if (Residence.getConfigManager().enableEconomy())
     player.sendMessage(
         "§e"
             + Residence.getLanguage().getPhrase("Residence")
             + ":§2 "
             + areaname
             + " §eBank: §6"
             + res.getBank().getStoredMoney());
   else
     player.sendMessage("§e" + Residence.getLanguage().getPhrase("Residence") + ":§2 " + areaname);
   if (Residence.getConfigManager().enabledRentSystem()
       && Residence.getRentManager().isRented(areaname))
     player.sendMessage(
         "§e"
             + Residence.getLanguage().getPhrase("Owner")
             + ":§c "
             + perms.getOwner()
             + "§e Rented by: §c"
             + Residence.getRentManager().getRentingPlayer(areaname));
   else
     player.sendMessage(
         "§e"
             + Residence.getLanguage().getPhrase("Owner")
             + ":§c "
             + perms.getOwner()
             + "§e - "
             + Residence.getLanguage().getPhrase("World")
             + ": §c"
             + perms.getWorld());
   player.sendMessage(
       "§e" + Residence.getLanguage().getPhrase("Flags") + ":§9 " + perms.listFlags());
   player.sendMessage(
       "§e"
           + Residence.getLanguage().getPhrase("Your.Flags")
           + ": §a"
           + perms.listPlayerFlags(player.getName()));
   player.sendMessage(
       "§e" + Residence.getLanguage().getPhrase("Group.Flags") + ":§c " + perms.listGroupFlags());
   player.sendMessage(
       "§e"
           + Residence.getLanguage().getPhrase("Others.Flags")
           + ":§c "
           + perms.listOtherPlayersFlags(player.getName()));
   String aid = res.getAreaIDbyLoc(player.getLocation());
   if (aid != null)
     player.sendMessage("§e" + Residence.getLanguage().getPhrase("CurrentArea") + ": §6" + aid);
   player.sendMessage(
       "§e" + Residence.getLanguage().getPhrase("Total.Size") + ":§d " + res.getTotalSize());
   if (Residence.getConfigManager().useLeases()
       && Residence.getLeaseManager().leaseExpires(areaname)) {
     player.sendMessage(
         "§e"
             + Residence.getLanguage().getPhrase("LeaseExpire")
             + ":§a "
             + Residence.getLeaseManager().getExpireTime(areaname));
   }
 }