aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/io/github
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/io/github')
-rw-r--r--src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistAPI.kt1
-rw-r--r--src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistTaskQueue.kt5
2 files changed, 5 insertions, 1 deletions
diff --git a/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistAPI.kt b/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistAPI.kt
index 756412a8..e25c052a 100644
--- a/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistAPI.kt
+++ b/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistAPI.kt
@@ -148,6 +148,7 @@ object TablistAPI {
PROFILE(Regex("Profile: ([A-Za-z]+)( .*)?")),
ACTIVE_EFFECTS(Regex("Active Effects(: \\(\\d+\\))?")),
COOKIE_BUFF(Regex("Cookie Buff")),
+ PET(null),
;
override fun toString(): String {
diff --git a/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistTaskQueue.kt b/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistTaskQueue.kt
index 8cbd27a0..ccefc761 100644
--- a/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistTaskQueue.kt
+++ b/src/main/kotlin/io/github/moulberry/notenoughupdates/miscfeatures/tablisttutorial/TablistTaskQueue.kt
@@ -20,12 +20,15 @@
package io.github.moulberry.notenoughupdates.miscfeatures.tablisttutorial
import io.github.moulberry.notenoughupdates.util.NotificationHandler
+import io.github.moulberry.notenoughupdates.util.SBInfo
object TablistTaskQueue {
private val queue = mutableListOf<TablistTutorial.TabListWidget>()
+ private val blacklistedLocations = setOf("dungeon", "kuudra")
+
fun addToQueue(task: TablistTutorial.TabListWidget, showNotification: Boolean) {
- if (showNotification && !queueContainsElements()) {
+ if (showNotification && !queueContainsElements() && !blacklistedLocations.contains(SBInfo.getInstance().mode)) {
NotificationHandler.displayNotification(
listOf(
"§l§4Widget missing",