makeTicker

inline fun <ENTITY : AEBaseBlockEntity, TICKING : Any> makeTicker(clazz: KClass<ENTITY>, crossinline tickerFuncRef: TICKING.() -> Unit): BlockEntityTicker<ENTITY>?