always register tileEntities