/// import NonPooledThread from "./utils/nonPooledThread.js" /// if (net.minecraftforge.fml.common.Loader.isModLoaded("soopyv2forge")) { new NonPooledThread(() => { while (!Java.type("me.soopyboo32.soopyv2forge.SoopyV2Forge").INSTANCE) { Thread.sleep(1000) } Java.type("me.soopyboo32.soopyv2forge.SoopyV2Forge").INSTANCE.soopyIsInstalled() }).start() } class SoopyAddons { constructor() { this.FeatureManager = require("./featureClass/featureManager.js") this.FeatureManager.parent = this } } let a = register("worldLoad", () => { new SoopyAddons() a.unregister() })