Remove entity detection loop

This PR removes the entity detection loop in the main class - this should prevent the ConcurrentModificationExceptions that used to crash the server when an entity was removed while iterating through the entity array, at the expense of no longer trapping entities that are not players.