tileLayer.tilePlaced(tile);
boolean initialPlacement = ev.getTriggeringPlayer() == null;//if triggering player is null we are placing initial tiles
if ((!initialPlacement && !ev.getTriggeringPlayer().isLocalHuman()) ||
(initialPlacement && tile.equals(client.getGame().getCurrentTile()))) {
getAnimationService().registerAnimation(new RecentPlacement(tile.getPosition()));
}
} else if (ev.getType() == TileEvent.REMOVE) {
tileLayer.tileRemoved(tile);
}
repaint();