File tree Expand file tree Collapse file tree 2 files changed +6
-26
lines changed
common/src/main/kotlin/com/lambda/interaction/request Expand file tree Collapse file tree 2 files changed +6
-26
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ import com.lambda.core.Loadable
2222import com.lambda.event.Event
2323import com.lambda.event.events.TickEvent
2424import com.lambda.event.listener.SafeListener.Companion.listen
25- import com.lambda.interaction.request.ManagerUtils.accumulatedManagerPriority
2625import com.lambda.threading.runSafe
26+ import com.lambda.util.reflections.getInstances
2727import kotlin.reflect.KClass
2828
2929/* *
@@ -119,4 +119,9 @@ abstract class RequestHandler<R : Request>(
119119 abstract fun SafeContext.handleRequest (request : R )
120120
121121 protected abstract fun preEvent (): Event
122+
123+ companion object {
124+ val managers = getInstances<RequestHandler <* >>()
125+ val accumulatedManagerPriority = managers.map { it.stagePriority }.reduce { acc, priority -> acc + priority }
126+ }
122127}
You can’t perform that action at this time.
0 commit comments