refactor run for tile entities
31 files changed