diff options
author | Linnea Gräf <nea@nea.moe> | 2025-03-06 20:24:25 +0100 |
---|---|---|
committer | Linnea Gräf <nea@nea.moe> | 2025-03-08 16:01:00 +0100 |
commit | ebd2f270c385e3cbf0bfd3ee5db8bc4b65700c98 (patch) | |
tree | 189906ce200fc5ed3884142a018398a8a928c166 /src/compat | |
parent | 877edf7539ec59f15a14b8c395b80c99faa5de52 (diff) | |
download | Firmament-ebd2f270c385e3cbf0bfd3ee5db8bc4b65700c98.tar.gz Firmament-ebd2f270c385e3cbf0bfd3ee5db8bc4b65700c98.tar.bz2 Firmament-ebd2f270c385e3cbf0bfd3ee5db8bc4b65700c98.zip |
feat: Load mining islands from repo
Diffstat (limited to 'src/compat')
-rw-r--r-- | src/compat/jade/java/moe/nea/firmament/compat/jade/utils.kt | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/compat/jade/java/moe/nea/firmament/compat/jade/utils.kt b/src/compat/jade/java/moe/nea/firmament/compat/jade/utils.kt index 520190b..0d949d8 100644 --- a/src/compat/jade/java/moe/nea/firmament/compat/jade/utils.kt +++ b/src/compat/jade/java/moe/nea/firmament/compat/jade/utils.kt @@ -1,13 +1,11 @@ package moe.nea.firmament.compat.jade -import snownee.jade.api.IWailaClientRegistration import snownee.jade.api.ui.IElement import snownee.jade.api.ui.IElementHelper import net.minecraft.item.ItemStack import net.minecraft.item.Items import net.minecraft.util.Identifier import moe.nea.firmament.util.SBData -import moe.nea.firmament.util.SkyBlockIsland import moe.nea.firmament.util.SkyblockId import moe.nea.firmament.util.setSkyBlockId @@ -17,16 +15,6 @@ fun String.jadeId(): Identifier = Identifier.of("firmament", this) // This drill icon should work for CIT resource packs val drillItem: ItemStack = Items.PRISMARINE_SHARD.defaultStack.setSkyBlockId(SkyblockId("TITANIUM_DRILL_1")) val drillIcon: IElement = IElementHelper.get().item(drillItem, 0.5f).message(null) -fun IWailaClientRegistration.registerGemstone(type: String) { -} - -fun isOnMiningIsland(): Boolean { - if (!SBData.isOnSkyblock) return false - // how does a when loop work - if (SBData.skyblockLocation == SkyBlockIsland.forMode("dwarven_mines")) return true - if (SBData.skyblockLocation == SkyBlockIsland.MINESHAFT) return true - if (SBData.skyblockLocation == SkyBlockIsland.forMode("crystal_hollows")) return true - if (SBData.skyblockLocation == SkyBlockIsland.forMode("crimson_isle")) return true - return false -} +fun isOnMiningIsland(): Boolean = + SBData.skyblockLocation?.hasCustomMining ?: false |