diff options
author | Linnea Gräf <nea@nea.moe> | 2025-06-22 15:19:01 +0200 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2025-06-22 15:19:01 +0200 |
commit | 7c45e48050e8ee792f391fc660232950a36c494b (patch) | |
tree | ec01594ce629b5d39177a6a0b7a687db27f47dd9 /src/main/kotlin/repo/ItemCache.kt | |
parent | 4cfba87783a7280678312ac42373eb639c86a62a (diff) | |
download | Firmament-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.kt | 4 |
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] |