From 36654a68e3d4151b290d513c1a2035838ad68376 Mon Sep 17 00:00:00 2001 From: TacoMonkey <75862693+TacoMonkey11@users.noreply.github.com> Date: Tue, 1 Feb 2022 11:01:36 -0500 Subject: refined update message --- src/main/resources/assets/skyblocker/lang/en_us.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/main/resources') diff --git a/src/main/resources/assets/skyblocker/lang/en_us.json b/src/main/resources/assets/skyblocker/lang/en_us.json index 4e7d88bb..d3e7db26 100644 --- a/src/main/resources/assets/skyblocker/lang/en_us.json +++ b/src/main/resources/assets/skyblocker/lang/en_us.json @@ -43,5 +43,10 @@ "text.autoconfig.skyblocker.option.messages.hideAOTE": "Hide AOTE Messages", "text.autoconfig.skyblocker.option.messages.hideImplosion": "Hide Implosion Message", "text.autoconfig.skyblocker.option.messages.hideMoltenWave": "Hide Molten Wave Message", - "text.autoconfig.skyblocker.option.messages.hideAds": "Hide Ads From Public Chat" + "text.autoconfig.skyblocker.option.messages.hideAds": "Hide Ads From Public Chat", + + "skyblocker.update.update_message": "§b[§6Skyblocker§b] §2There is a new version available!", + "skyblocker.update.update_link": " §2§nClick here§r", + "skyblocker.update.update_message_end" : " §ato find out about latest features.", + "skyblocker.update.hover_text": "Open Modrinth" } \ No newline at end of file -- cgit From 3e7f0d4c2ab64d7483788a9afc9614e3516bf813 Mon Sep 17 00:00:00 2001 From: TacoMonkey <75862693+TacoMonkey11@users.noreply.github.com> Date: Tue, 1 Feb 2022 20:05:47 -0500 Subject: Added auction bought notification --- .../chat/chatevents/AuctionSoldEvent.java | 26 ++++++++++++++++++++++ .../me/xmrvizzy/skyblocker/utils/ToastBuilder.java | 1 - .../resources/assets/skyblocker/lang/en_us.json | 5 ++++- 3 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java (limited to 'src/main/resources') diff --git a/src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java b/src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java new file mode 100644 index 00000000..73aee79f --- /dev/null +++ b/src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java @@ -0,0 +1,26 @@ +package me.xmrvizzy.skyblocker.chat.chatevents; + +import me.xmrvizzy.skyblocker.chat.ChatListener; +import me.xmrvizzy.skyblocker.utils.ToastBuilder; +import net.minecraft.client.MinecraftClient; +import net.minecraft.text.TranslatableText; + +public class AuctionSoldEvent extends ChatListener{ + private final TranslatableText toastTitle = new TranslatableText("skyblocker.auction_sold.title"); + private final TranslatableText toastDesc = new TranslatableText("skyblocker.auction_sold.desc"); + + public AuctionSoldEvent() { + super("/^(?=.*Auction)(?=.*bought).*$/gm"); + } + + @Override + public boolean isEnabled() { + return true; + } + + @Override + public boolean onMessage(String[] groups) { + MinecraftClient.getInstance().getToastManager().add(new ToastBuilder(toastTitle, toastDesc)); + return true; + } +} diff --git a/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java b/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java index 910c8a6c..fd3122f7 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java +++ b/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java @@ -3,7 +3,6 @@ package me.xmrvizzy.skyblocker.utils; import com.mojang.blaze3d.systems.RenderSystem; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; -import net.minecraft.client.MinecraftClient; import net.minecraft.client.render.GameRenderer; import net.minecraft.client.toast.Toast; import net.minecraft.client.toast.ToastManager; diff --git a/src/main/resources/assets/skyblocker/lang/en_us.json b/src/main/resources/assets/skyblocker/lang/en_us.json index d3e7db26..1116ba2c 100644 --- a/src/main/resources/assets/skyblocker/lang/en_us.json +++ b/src/main/resources/assets/skyblocker/lang/en_us.json @@ -48,5 +48,8 @@ "skyblocker.update.update_message": "§b[§6Skyblocker§b] §2There is a new version available!", "skyblocker.update.update_link": " §2§nClick here§r", "skyblocker.update.update_message_end" : " §ato find out about latest features.", - "skyblocker.update.hover_text": "Open Modrinth" + "skyblocker.update.hover_text": "Open Modrinth", + + "skyblocker.auction_sold.title": "Auction Bought!", + "skyblocker.auction_sold.desc" : "Collect your coins in chat!" } \ No newline at end of file -- cgit From e398b26148195c928b6fa28dc72987b9ed0c5da7 Mon Sep 17 00:00:00 2001 From: TacoMonkey <75862693+TacoMonkey11@users.noreply.github.com> Date: Tue, 1 Feb 2022 20:09:52 -0500 Subject: Revert "Added auction bought notification" This reverts commit 3e7f0d4c2ab64d7483788a9afc9614e3516bf813. --- .../chat/chatevents/AuctionSoldEvent.java | 26 ---------------------- .../me/xmrvizzy/skyblocker/utils/ToastBuilder.java | 1 + .../resources/assets/skyblocker/lang/en_us.json | 5 +---- 3 files changed, 2 insertions(+), 30 deletions(-) delete mode 100644 src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java (limited to 'src/main/resources') diff --git a/src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java b/src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java deleted file mode 100644 index 73aee79f..00000000 --- a/src/main/java/me/xmrvizzy/skyblocker/chat/chatevents/AuctionSoldEvent.java +++ /dev/null @@ -1,26 +0,0 @@ -package me.xmrvizzy.skyblocker.chat.chatevents; - -import me.xmrvizzy.skyblocker.chat.ChatListener; -import me.xmrvizzy.skyblocker.utils.ToastBuilder; -import net.minecraft.client.MinecraftClient; -import net.minecraft.text.TranslatableText; - -public class AuctionSoldEvent extends ChatListener{ - private final TranslatableText toastTitle = new TranslatableText("skyblocker.auction_sold.title"); - private final TranslatableText toastDesc = new TranslatableText("skyblocker.auction_sold.desc"); - - public AuctionSoldEvent() { - super("/^(?=.*Auction)(?=.*bought).*$/gm"); - } - - @Override - public boolean isEnabled() { - return true; - } - - @Override - public boolean onMessage(String[] groups) { - MinecraftClient.getInstance().getToastManager().add(new ToastBuilder(toastTitle, toastDesc)); - return true; - } -} diff --git a/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java b/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java index fd3122f7..910c8a6c 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java +++ b/src/main/java/me/xmrvizzy/skyblocker/utils/ToastBuilder.java @@ -3,6 +3,7 @@ package me.xmrvizzy.skyblocker.utils; import com.mojang.blaze3d.systems.RenderSystem; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; +import net.minecraft.client.MinecraftClient; import net.minecraft.client.render.GameRenderer; import net.minecraft.client.toast.Toast; import net.minecraft.client.toast.ToastManager; diff --git a/src/main/resources/assets/skyblocker/lang/en_us.json b/src/main/resources/assets/skyblocker/lang/en_us.json index 1116ba2c..d3e7db26 100644 --- a/src/main/resources/assets/skyblocker/lang/en_us.json +++ b/src/main/resources/assets/skyblocker/lang/en_us.json @@ -48,8 +48,5 @@ "skyblocker.update.update_message": "§b[§6Skyblocker§b] §2There is a new version available!", "skyblocker.update.update_link": " §2§nClick here§r", "skyblocker.update.update_message_end" : " §ato find out about latest features.", - "skyblocker.update.hover_text": "Open Modrinth", - - "skyblocker.auction_sold.title": "Auction Bought!", - "skyblocker.auction_sold.desc" : "Collect your coins in chat!" + "skyblocker.update.hover_text": "Open Modrinth" } \ No newline at end of file -- cgit From 1794afd43f827622ac5eac5effe64511ed12e17f Mon Sep 17 00:00:00 2001 From: TacoMonkey <75862693+TacoMonkey11@users.noreply.github.com> Date: Wed, 2 Feb 2022 20:05:35 -0500 Subject: Added translation for config option --- src/main/resources/assets/skyblocker/lang/en_us.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/resources') diff --git a/src/main/resources/assets/skyblocker/lang/en_us.json b/src/main/resources/assets/skyblocker/lang/en_us.json index d3e7db26..a7ab8eff 100644 --- a/src/main/resources/assets/skyblocker/lang/en_us.json +++ b/src/main/resources/assets/skyblocker/lang/en_us.json @@ -48,5 +48,6 @@ "skyblocker.update.update_message": "§b[§6Skyblocker§b] §2There is a new version available!", "skyblocker.update.update_link": " §2§nClick here§r", "skyblocker.update.update_message_end" : " §ato find out about latest features.", - "skyblocker.update.hover_text": "Open Modrinth" + "skyblocker.update.hover_text": "Open Modrinth", + "text.autoconfig.skyblocker.option.general.enableUpdateNotification": "Update Notification" } \ No newline at end of file -- cgit