aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/repo/ItemCache.kt
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-06-22 15:19:01 +0200
committerLinnea Gräf <nea@nea.moe>2025-06-22 15:19:01 +0200
commit7c45e48050e8ee792f391fc660232950a36c494b (patch)
treeec01594ce629b5d39177a6a0b7a687db27f47dd9 /src/main/kotlin/repo/ItemCache.kt
parent4cfba87783a7280678312ac42373eb639c86a62a (diff)
downloadFirmament-7c45e48050e8ee792f391fc660232950a36c494b.tar.gz
Firmament-7c45e48050e8ee792f391fc660232950a36c494b.tar.bz2
Firmament-7c45e48050e8ee792f391fc660232950a36c494b.zip
feat: Allow skipping DFU for REI lore cache generation
Diffstat (limited to 'src/main/kotlin/repo/ItemCache.kt')
-rw-r--r--src/main/kotlin/repo/ItemCache.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/kotlin/repo/ItemCache.kt b/src/main/kotlin/repo/ItemCache.kt
index 09eedac..5e05dba 100644
--- a/src/main/kotlin/repo/ItemCache.kt
+++ b/src/main/kotlin/repo/ItemCache.kt
@@ -146,6 +146,10 @@ object ItemCache : IReloadable {
}
}
+ fun hasCacheFor(skyblockId: SkyblockId): Boolean {
+ return skyblockId.neuItem in cache
+ }
+
fun NEUItem?.asItemStack(idHint: SkyblockId? = null, loreReplacements: Map<String, String>? = null): ItemStack {
if (this == null) return brokenItemStack(null, idHint)
var s = cache[this.skyblockItemId]