aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--features/dungeonMap/index.js6
-rw-r--r--features/friendsGUI/index.js2
-rw-r--r--metadata.json4
-rw-r--r--utils/renderJavaUtils.js12
4 files changed, 16 insertions, 8 deletions
diff --git a/features/dungeonMap/index.js b/features/dungeonMap/index.js
index 7a64980..9af147b 100644
--- a/features/dungeonMap/index.js
+++ b/features/dungeonMap/index.js
@@ -985,9 +985,6 @@ class SpiritLeapOverlay {
this.soopyGui = new SoopyGui()
- this.buttonsContainer = new SoopyGuiElement().setLocation(0.2, 0.2, 0.6, 0.3)
- this.soopyGui.element.addChild(this.buttonsContainer)
-
let renderThing = new soopyGuiMapRendererThing(this).setLocation(0, 0, 1, 1)
this.soopyGui.element.addChild(renderThing)
@@ -997,6 +994,9 @@ class SpiritLeapOverlay {
}
}))
+ this.buttonsContainer = new SoopyGuiElement().setLocation(0.2, 0.2, 0.6, 0.3)
+ this.soopyGui.element.addChild(this.buttonsContainer)
+
this.items = {}
this.players = {}
diff --git a/features/friendsGUI/index.js b/features/friendsGUI/index.js
index 718f514..8422081 100644
--- a/features/friendsGUI/index.js
+++ b/features/friendsGUI/index.js
@@ -132,7 +132,7 @@ class SettingPage extends GuiPage {
elements.push(new SoopyTextElement().setText("ยง0" + commands[i]).setLocation(0.2, 0.4 + i * 0.05, 0.6, 0.05))
this.runCommand(commands[i], () => {
- progressBar.setProgress(i2 / (commands.length - 1), 1000)
+ progressBar.setProgress((i2 + 1) / (commands.length), 1000)
let e = elements.shift()
this.sidebarCustomPage.removeChild(e)
diff --git a/metadata.json b/metadata.json
index 97e9461..4edf18c 100644
--- a/metadata.json
+++ b/metadata.json
@@ -5,8 +5,8 @@
"entry": "index.js",
"description": "SoopyV2",
"name": "SoopyV2",
- "version": "2.1.137",
- "versionId": 264,
+ "version": "2.1.138",
+ "versionId": 265,
"requires": [
"soopyApis",
"soopyAddonsData",
diff --git a/utils/renderJavaUtils.js b/utils/renderJavaUtils.js
index 04f95c2..462fa12 100644
--- a/utils/renderJavaUtils.js
+++ b/utils/renderJavaUtils.js
@@ -16,7 +16,11 @@ let RenderBeaconC = Java.type("me.soopyboo32.soopyv2forge.RenderTypes.Beacon")
let HudPointsC = Java.type("me.soopyboo32.soopyv2forge.RenderTypes.HudPoints")
let HudTextC = Java.type("me.soopyboo32.soopyv2forge.RenderTypes.HudText")
-if (!global.soopyv2RenderWorldThings) global.soopyv2RenderWorldThings = new Set()
+let addFix = false
+if (!global.soopyv2RenderWorldThings) {
+ global.soopyv2RenderWorldThings = new Set()
+ addFix = true
+}
if (!global.soopyv2RenderHudThings) global.soopyv2RenderHudThings = new Set()
register("gameUnload", () => {
@@ -402,4 +406,8 @@ register("worldLoad", () => {
new TextComponent(" &e[CLICK] &7- Download").setHover("show_text", "&2Download update").setClick("open_url", "https://github.com/Soopyboo32/SoopyV2Forge/releases").chat()
ChatLib.chat("&1" + ChatLib.getChatBreak("-").trim())
}
-}) \ No newline at end of file
+})
+
+if (addFix) {
+ new Box([-1000000000, 0, 0], 0, 0, 0, 0, 0, 0, false).startRender()
+} \ No newline at end of file