aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/event/hoppity/HoppityEggLocator.kt8
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/AtmosphericFilterDisplay.kt2
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/inventory/ChestValue.kt6
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryAPI.kt2
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/misc/TimeFeatures.kt4
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/misc/items/GlowingDroppedItems.kt6
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt4
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerRngMeterDisplay.kt9
8 files changed, 21 insertions, 20 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/event/hoppity/HoppityEggLocator.kt b/src/main/java/at/hannibal2/skyhanni/features/event/hoppity/HoppityEggLocator.kt
index 419cd115c..aa291eb92 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/event/hoppity/HoppityEggLocator.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/event/hoppity/HoppityEggLocator.kt
@@ -166,7 +166,7 @@ object HoppityEggLocator {
}
private fun shouldShowAllEggs() =
- config.showAllWaypoints && !hasLocatorInHotbar() && HoppityEggType.eggsRemaining()
+ config.showAllWaypoints && !locatorInHotbar && HoppityEggType.eggsRemaining()
fun eggFound() {
resetData()
@@ -175,7 +175,7 @@ object HoppityEggLocator {
@SubscribeEvent
fun onReceiveParticle(event: ReceiveParticleEvent) {
if (!isEnabled()) return
- if (!hasLocatorInHotbar()) return
+ if (!locatorInHotbar) return
if (!event.isVillagerParticle() && !event.isEnchantmentParticle()) return
val lastParticlePosition = lastParticlePosition ?: run {
@@ -281,9 +281,9 @@ object HoppityEggLocator {
private val ItemStack.isLocatorItem get() = getInternalName() == locatorItem
- private fun hasLocatorInHotbar() = RecalculatingValue(1.seconds) {
+ private val locatorInHotbar by RecalculatingValue(1.seconds) {
LorenzUtils.inSkyBlock && InventoryUtils.getItemsInHotbar().any { it.isLocatorItem }
- }.getValue()
+ }
private fun LorenzVec.getEggLocationWeight(firstPoint: LorenzVec, secondPoint: LorenzVec): Double {
val distToLine = this.distanceToLine(firstPoint, secondPoint)
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/AtmosphericFilterDisplay.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/AtmosphericFilterDisplay.kt
index 91911e140..d00d277dc 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/AtmosphericFilterDisplay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/AtmosphericFilterDisplay.kt
@@ -21,7 +21,7 @@ object AtmosphericFilterDisplay {
fun onSecondPassed(event: SecondPassedEvent) {
if (!isEnabled()) return
if (!GardenAPI.inGarden() && !config.outsideGarden) return
- display = drawDisplay(SkyblockSeason.getCurrentSeason() ?: return)
+ display = drawDisplay(SkyblockSeason.currentSeason ?: return)
}
@SubscribeEvent
diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/ChestValue.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/ChestValue.kt
index a5122fc6c..bd032fe66 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/inventory/ChestValue.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/ChestValue.kt
@@ -54,9 +54,7 @@ object ChestValue {
if (InventoryUtils.openInventoryName() == "") return
}
- if (!config.showDuringEstimatedItemValue) {
- if (EstimatedItemValue.isCurrentlyShowing()) return
- }
+ if (!config.showDuringEstimatedItemValue && EstimatedItemValue.isCurrentlyShowing()) return
if (inInventory) {
config.position.renderStringsAndItems(
@@ -256,7 +254,7 @@ object ChestValue {
if ((name.contains("Backpack") && name.contains("Slot #") || name.startsWith("Ender Chest (")) &&
- !InventoryUtils.isNeuStorageEnabled.getValue()
+ !InventoryUtils.isNeuStorageEnabled
) {
return true
}
diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryAPI.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryAPI.kt
index a6f3626b6..f1cb4be05 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryAPI.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/chocolatefactory/ChocolateFactoryAPI.kt
@@ -156,7 +156,7 @@ object ChocolateFactoryAPI {
fun isEnabled() = LorenzUtils.inSkyBlock && config.enabled
// TODO add debug toggle
- fun isHoppityEvent() = SkyblockSeason.getCurrentSeason() == SkyblockSeason.SPRING
+ fun isHoppityEvent() = SkyblockSeason.currentSeason == SkyblockSeason.SPRING
fun isMaxPrestige() = currentPrestige >= maxPrestige
diff --git a/src/main/java/at/hannibal2/skyhanni/features/misc/TimeFeatures.kt b/src/main/java/at/hannibal2/skyhanni/features/misc/TimeFeatures.kt
index 5512d69a8..a4440295d 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/misc/TimeFeatures.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/misc/TimeFeatures.kt
@@ -28,7 +28,7 @@ object TimeFeatures {
private val timeFormat24h = SimpleDateFormat("HH:mm:ss")
private val timeFormat12h = SimpleDateFormat("hh:mm:ss a")
- private val startOfNextYear = RecalculatingValue(1.seconds) {
+ private val startOfNextYear by RecalculatingValue(1.seconds) {
SkyBlockTime(year = SkyBlockTime.now().year + 1).asTimeMark()
}
@@ -44,7 +44,7 @@ object TimeFeatures {
if (winterConfig.islandCloseTime && IslandType.WINTER.isInIsland()) {
if (WinterAPI.isDecember()) return
- val timeTillNextYear = startOfNextYear.getValue().timeUntil()
+ val timeTillNextYear = startOfNextYear.timeUntil()
val alreadyInNextYear = timeTillNextYear > 5.days
val text = if (alreadyInNextYear) {
"§fJerry's Workshop §cis closing!"
diff --git a/src/main/java/at/hannibal2/skyhanni/features/misc/items/GlowingDroppedItems.kt b/src/main/java/at/hannibal2/skyhanni/features/misc/items/GlowingDroppedItems.kt
index 95c87e96d..24cb1614e 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/misc/items/GlowingDroppedItems.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/misc/items/GlowingDroppedItems.kt
@@ -66,12 +66,12 @@ object GlowingDroppedItems {
return rarity?.color?.toColor()?.rgb
}
- private val isShowcaseArea = RecalculatingValue(1.seconds) {
- showcaseItemIslands.contains(LorenzUtils.skyBlockIsland) || showcaseItemLocations.contains(LorenzUtils.skyBlockArea)
+ private val isShowcaseArea by RecalculatingValue(1.seconds) {
+ LorenzUtils.skyBlockIsland in showcaseItemIslands || LorenzUtils.skyBlockArea in showcaseItemLocations
}
private fun shouldHideShowcaseItem(entity: EntityItem): Boolean {
- if (!isShowcaseArea.getValue() || config.highlightShowcase) return false
+ if (!isShowcaseArea || config.highlightShowcase) return false
for (entityArmorStand in entity.worldObj.getEntitiesWithinAABB(
EntityArmorStand::class.java,
diff --git a/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt b/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt
index 188283fbd..a5f8af5c7 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerQuestWarning.kt
@@ -102,7 +102,7 @@ object SlayerQuestWarning {
if (DianaAPI.isDoingDiana()) return
// prevent warnings when mobs are hit by other players
if (lastWeaponUse.passedSince() > 500.milliseconds) return
-
+
lastWarning = SimpleTimeMark.now()
ChatUtils.chat(chatMessage)
@@ -124,7 +124,7 @@ object SlayerQuestWarning {
private fun isSlayerMob(entity: EntityLivingBase): Boolean {
val slayerType = SlayerAPI.getSlayerTypeForCurrentArea() ?: return false
- val activeSlayer = SlayerAPI.getActiveSlayer()
+ val activeSlayer = SlayerAPI.activeSlayer
if (activeSlayer != null) {
if (slayerType != activeSlayer) {
diff --git a/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerRngMeterDisplay.kt b/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerRngMeterDisplay.kt
index 26e0822b1..6396b2876 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerRngMeterDisplay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/slayer/SlayerRngMeterDisplay.kt
@@ -205,9 +205,12 @@ object SlayerRngMeterDisplay {
}
private fun makeLink(text: String) =
- Renderable.clickAndHover(text, listOf("§eClick to open RNG Meter Inventory."), onClick = {
- HypixelCommands.showRng("slayer", SlayerAPI.getActiveSlayer()?.rngName)
- })
+ Renderable.clickAndHover(
+ text, listOf("§eClick to open RNG Meter Inventory."),
+ onClick = {
+ HypixelCommands.showRng("slayer", SlayerAPI.activeSlayer?.rngName)
+ },
+ )
fun drawDisplay(): String {
val storage = getStorage() ?: return ""