moved register things to correct tile entity