aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
diff options
context:
space:
mode:
authorKonaeAkira <longtruong2411@gmail.com>2022-01-27 17:36:27 +0100
committerKonaeAkira <longtruong2411@gmail.com>2022-01-27 17:36:27 +0100
commitfe5e15db3678007c35980b4f04b6879d0c996eb3 (patch)
tree1398b4f55d7636952e9ede2bb1601dec48ca5bac /src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
parent054c35355b7440b611f80d9a45611a08e6b567f8 (diff)
downloadSkyblocker-fe5e15db3678007c35980b4f04b6879d0c996eb3.tar.gz
Skyblocker-fe5e15db3678007c35980b4f04b6879d0c996eb3.tar.bz2
Skyblocker-fe5e15db3678007c35980b4f04b6879d0c996eb3.zip
Add item list toggle config & isSkyblock check
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
index a1683701..0ed976f3 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
@@ -1,6 +1,8 @@
package me.xmrvizzy.skyblocker.mixin;
+import me.xmrvizzy.skyblocker.config.SkyblockerConfig;
import me.xmrvizzy.skyblocker.skyblock.itemlist.ItemListWidget;
+import me.xmrvizzy.skyblocker.utils.Utils;
import net.minecraft.client.gui.screen.Screen;
import net.minecraft.client.gui.screen.ingame.HandledScreen;
import net.minecraft.text.Text;
@@ -17,6 +19,8 @@ public abstract class HandledScreenMixin extends Screen {
@Inject(method = "init()V", at = @At("TAIL"))
private void init(CallbackInfo ci) {
- super.addDrawableChild(new ItemListWidget((HandledScreen)(Object)this));
+ if (Utils.isSkyblock && SkyblockerConfig.get().general.itemList.enableItemList) {
+ super.addDrawableChild(new ItemListWidget((HandledScreen)(Object)this));
+ }
}
}