fix: Limit dangerous pickaxe abilities on garden as well

This commit is contained in:
Linnea Gräf
2024-12-22 14:33:43 +01:00
parent cdb5e60f52
commit ba79b46f64
2 changed files with 2 additions and 0 deletions

View File

@@ -99,6 +99,7 @@ object PickaxeAbility : FirmamentFeature {
@Subscribe @Subscribe
fun onPickaxeRightClick(event: UseItemEvent) { fun onPickaxeRightClick(event: UseItemEvent) {
if (TConfig.blockOnPrivateIsland == BlockPickaxeAbility.NEVER) return if (TConfig.blockOnPrivateIsland == BlockPickaxeAbility.NEVER) return
if (SBData.skyblockLocation != SkyBlockIsland.PRIVATE_ISLAND && SBData.skyblockLocation != SkyBlockIsland.GARDEN) return
val itemType = ItemType.fromItemStack(event.item) val itemType = ItemType.fromItemStack(event.item)
if (itemType !in pickaxeTypes) return if (itemType !in pickaxeTypes) return
val ability = AbilityUtils.getAbilities(event.item) val ability = AbilityUtils.getAbilities(event.item)

View File

@@ -35,6 +35,7 @@ private constructor(
val PRIVATE_ISLAND = forMode("dynamic") val PRIVATE_ISLAND = forMode("dynamic")
val RIFT = forMode("rift") val RIFT = forMode("rift")
val MINESHAFT = forMode("mineshaft") val MINESHAFT = forMode("mineshaft")
val GARDEN = forMode("garden")
} }
val userFriendlyName val userFriendlyName