We do not currently know of any antonyms for displacers.
The noun displacers is defined as:
Did you mean displaces or displacer?