diff options
author | TacoMonkey <75862693+TacoMonkey11@users.noreply.github.com> | 2022-01-31 17:49:31 -0500 |
---|---|---|
committer | TacoMonkey <75862693+TacoMonkey11@users.noreply.github.com> | 2022-01-31 17:49:31 -0500 |
commit | 1c839abd92d8de521dd5ed254b4da08ff0bb3d83 (patch) | |
tree | 065f4586f0ae5defb311cbc256279d22cf945fb0 /src/main/java/me | |
parent | 00730e46f8abbf5328fbe31a626e9b1e81e81e40 (diff) | |
download | Skyblocker-1c839abd92d8de521dd5ed254b4da08ff0bb3d83.tar.gz Skyblocker-1c839abd92d8de521dd5ed254b4da08ff0bb3d83.tar.bz2 Skyblocker-1c839abd92d8de521dd5ed254b4da08ff0bb3d83.zip |
Added config for the Update Notification
Diffstat (limited to 'src/main/java/me')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java | 2 | ||||
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/utils/Events.java | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java b/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java index 9471620b..ad511ff2 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java +++ b/src/main/java/me/xmrvizzy/skyblocker/config/SkyblockerConfig.java @@ -42,6 +42,8 @@ public class SkyblockerConfig implements ConfigData { @ConfigEntry.Gui.CollapsibleObject(startExpanded = true) public Quicknav quicknav = new Quicknav(); + public boolean enableUpdateNotification = true; + @ConfigEntry.Gui.Excluded public List<Integer> lockedSlots = new ArrayList<>(); } diff --git a/src/main/java/me/xmrvizzy/skyblocker/utils/Events.java b/src/main/java/me/xmrvizzy/skyblocker/utils/Events.java index 8488d6ab..615e5971 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/utils/Events.java +++ b/src/main/java/me/xmrvizzy/skyblocker/utils/Events.java @@ -1,6 +1,7 @@ package me.xmrvizzy.skyblocker.utils; import me.xmrvizzy.skyblocker.SkyblockerMod; +import me.xmrvizzy.skyblocker.config.SkyblockerConfig; import net.minecraft.client.MinecraftClient; import net.minecraft.text.*; import org.slf4j.Logger; @@ -13,7 +14,7 @@ public class Events { public static void onSkyblockJoin(){ Utils.isOnSkyblock = true; logger.info("Joined Skyblock"); - if (UpdateChecker.shouldUpdate()){ + if (UpdateChecker.shouldUpdate() && SkyblockerConfig.get().general.enableUpdateNotification){ LiteralText link = new LiteralText("https://modrinth.com/mod/skyblocker-liap/versions"); client.player.sendMessage(Text.of("You are running an outdated version of Skyblocker! Click the link below to find the newest version!"), false); client.player.sendMessage(link.styled(style -> style.withClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, "https://modrinth.com/mod/skyblocker-liap/versions"))), false); |