Client desync bug in tileent

TEM.updateEntity() being called multiple times due to repeatedly being
added to world