blob: 94894507c7335eabab0fe4808dc0a39f2c32d000 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package at.hannibal2.skyhanni.test.hotswap
object HotswapSupport {
private val isForgeSidePresent =
runCatching { Class.forName("moe.nea.hotswapagentforge.forge.HotswapEvent") }.isSuccess
private val obj = if (isForgeSidePresent) {
HotswapSupportImpl()
} else null
fun isLoaded(): Boolean {
return obj?.isLoaded() ?: false
}
fun load() {
obj?.load()
}
}
|