From c24f8369cb7a368c1c89404c2860f4f2f4b78014 Mon Sep 17 00:00:00 2001 From: Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> Date: Sun, 25 Sep 2022 18:48:55 +0800 Subject: smol changes --- src/featureClass/featureManager.js | 11 ++++++----- src/index.js | 40 ++++---------------------------------- src/metadata.json | 1 - 3 files changed, 10 insertions(+), 42 deletions(-) (limited to 'src') diff --git a/src/featureClass/featureManager.js b/src/featureClass/featureManager.js index 30e7525..6974f46 100644 --- a/src/featureClass/featureManager.js +++ b/src/featureClass/featureManager.js @@ -182,11 +182,12 @@ class FeatureManager { this.registerCommand("soopysetlongeventtime", (args) => { this.longEventTime = parseInt(args) }, this) - this.registerCommand("soopylaginformation", (args) => { - this.loadPerformanceData() - }, this) - this.registerCommand("soopylaginformationfast", (args) => { - this.loadPerformanceDataFast() + this.registerCommand("soopylaginformation", (full) => { + if (full === "full") { + this.loadPerformanceData() + } else { + this.loadPerformanceDataFast() + } }, this) } diff --git a/src/index.js b/src/index.js index 031dc5b..be558d6 100644 --- a/src/index.js +++ b/src/index.js @@ -13,7 +13,6 @@ if (net.minecraftforge.fml.common.Loader.isModLoaded("soopyv2forge")) { }).start() } -const File = Java.type("java.io.File") class SoopyAddons { constructor() { this.FeatureManager = require("./featureClass/featureManager.js") @@ -21,40 +20,9 @@ class SoopyAddons { this.FeatureManager.parent = this } } -if (FileLib.read("soopyAddonsData", "deletesoopyv1please.txt") === "true") { - new Thread(() => { - Thread.sleep(2000) - FileLib.deleteDirectory(new File("./config/ChatTriggers/modules/soopyAddons")) - FileLib.write("soopyAddonsData", "deletesoopyv1please.txt", "false") +let a = register("worldLoad", () => { + new SoopyAddons() - ChatLib.command("ct reload", true) - }).start() -} else { - let a = register("worldLoad", () => { - if (FileLib.read("soopyAddonsData", "firstload.txt") !== "true") { - b = register("tick", () => { - new Thread(() => { - ChatLib.chat("&7Loading SoopyV2 required modules...") //idk what to say to chat, but it requires an extra ct load after starting to load stuff like mappings (maby this should be part of mappings module, but i put it here so it doesent try to load the first load page thingo) - FileLib.write("soopyAddonsData", "firstload.txt", "true") - Thread.sleep(2000) - - ChatLib.command("ct reload", true) - }).start() - - b.unregister() - }) - } else { - new SoopyAddons() - } - a.unregister() - }) -} - -if (new File("./config/ChatTriggers/modules/SoopyV2UpdateButtonPatcher").exists()) { - new Thread(() => { - Thread.sleep(2000) - ChatLib.chat("&7Deleting SoopyV2UpdateButtonPatcher as its no longer needed") - FileLib.deleteDirectory(new File("./config/ChatTriggers/modules/SoopyV2UpdateButtonPatcher")) - }).start() -} \ No newline at end of file + a.unregister() +}) \ No newline at end of file diff --git a/src/metadata.json b/src/metadata.json index 62fb271..f260835 100644 --- a/src/metadata.json +++ b/src/metadata.json @@ -13,7 +13,6 @@ "guimanager", "mappings", "BeaconBeam", - "RenderLib2D", "PromiseV2" ] } \ No newline at end of file -- cgit