* @param forWhom
*/
public static void refreshPlayer(Player player, Player forWhom) {
TagAPI.check();
if (player == null) {
throw new TagAPIException("Can't submit null player!");
}
if (forWhom == null) {
throw new TagAPIException("Can't submit null forWhom!");
}
if (player.equals(forWhom)) {
throw new TagAPIException("Can't submit player on self!");
}
final ShowBomb bomb = TagAPI.instance.new ShowBomb();
if (forWhom.canSee(player) && player.getWorld().equals(forWhom.getWorld())) {
forWhom.hidePlayer(player);
bomb.queue(TagAPI.instance.new RefreshPair(forWhom, player));