diff --git a/src/main/scala/mrtjp/projectred/transmission/propagation.scala b/src/main/scala/mrtjp/projectred/transmission/propagation.scala index 9d2c68e40..7487220f8 100644 --- a/src/main/scala/mrtjp/projectred/transmission/propagation.scala +++ b/src/main/scala/mrtjp/projectred/transmission/propagation.scala @@ -27,8 +27,8 @@ object WirePropagator { catch { case t: Throwable => } } - private val rwConnectable = { - val b = new ThreadLocal[Boolean]; b.set(true); b + private val rwConnectable = new ThreadLocal[Boolean] { + override def initialValue(): Boolean = true } def redwiresConnectable = rwConnectable.get