Consider a tripartite graph over $n^{1-\epsilon}$ vertices each in sets $I, J, K$. Suppose we impose a constraint that every vertex has degree $n^\epsilon/c$ for some constant $\epsilon > 0$ and constant integer $c \geq 2$. The edges are present between vertices in $I$ and $J$, $J$ and $K$, and $I$ and $K$. This means that the total number of edges in the graph is $m = 3 \cdot n^{1-\epsilon} \cdot \Theta(n^\epsilon) = \Theta(n)$.
Is it known that exact triangle detection is hard (i.e it requires super-linear time) for regular graphs (i.e each vertex has the same degree)? I am aware that triangle detection is hard in general (requires $\Omega(n^{1+\delta})$ time where $\delta$ is conjectured to be as large as $1/3$) but I am looking for references on hardness/conjectures for regular graphs.