diff options
| author | Roman / Linnea Gräf <romangraef@gmail.com> | 2022-09-28 10:45:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-09-28 10:45:59 +0200 |
| commit | c5da0ab7f89fbd7fd95688c59ae6f52207b2f974 (patch) | |
| tree | c390727aff7ba8f268561a1178b291354be68293 /src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java | |
| parent | db2738ed39abb46713928faa755bb20cbf1849c4 (diff) | |
| download | SkyHanni-c5da0ab7f89fbd7fd95688c59ae6f52207b2f974.tar.gz SkyHanni-c5da0ab7f89fbd7fd95688c59ae6f52207b2f974.tar.bz2 SkyHanni-c5da0ab7f89fbd7fd95688c59ae6f52207b2f974.zip | |
Add coroutines into ApiKeyGrabber.kt (#5)
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java b/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java index e0f4f6ac4..7d70c156d 100644 --- a/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java +++ b/src/main/java/at/hannibal2/skyhanni/SkyHanniMod.java @@ -41,6 +41,8 @@ import at.hannibal2.skyhanni.features.summonings.SummoningMobManager; import at.hannibal2.skyhanni.features.summonings.SummoningSoulsName; import at.hannibal2.skyhanni.test.LorenzTest; import at.hannibal2.skyhanni.utils.MinecraftConsoleFilter; +import kotlin.coroutines.EmptyCoroutineContext; +import kotlinx.coroutines.*; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiScreen; import net.minecraftforge.common.MinecraftForge; @@ -69,6 +71,12 @@ public class SkyHanniMod { private static Logger logger; public static List<Object> listenerClasses = new ArrayList<>(); + public static Job globalJob = JobKt.Job(null); + public static CoroutineScope coroutineScope = + CoroutineScopeKt.CoroutineScope( + EmptyCoroutineContext.INSTANCE + .plus(new CoroutineName("SkyHanni")) // I love calling KotLin from JaVa + .plus(SupervisorKt.SupervisorJob(globalJob))); @EventHandler public void preInit(FMLPreInitializationEvent event) { |
