fix: Allow tribal spear in bonemerand overlay

This commit is contained in:
Linnea Gräf
2025-07-03 15:16:02 +02:00
parent abcac75d9b
commit 89642c2443
2 changed files with 9 additions and 8 deletions

View File

@@ -57,13 +57,16 @@ object BonemerangOverlay : FirmamentFeature {
}
val throwableWeapons = listOf(
SkyBlockItems.BONE_BOOMERANG, SkyBlockItems.STARRED_BONE_BOOMERANG,
SkyBlockItems.TRIBAL_SPEAR,
)
@Subscribe
fun onEntityRender(event: EntityRenderTintEvent) {
if (!TConfig.highlightHitEntities) return
if (MC.stackInHand.skyBlockId !in listOf(
SkyBlockItems.BONE_BOOMERANG, SkyBlockItems.STARRED_BONE_BOOMERANG
)
) return
if (MC.stackInHand.skyBlockId !in throwableWeapons) return
val entities = getEntities()
if (entities.isEmpty()) return
@@ -80,10 +83,7 @@ object BonemerangOverlay : FirmamentFeature {
@Subscribe
fun onRenderHud(it: HudRenderEvent) {
if (!TConfig.bonemerangOverlay) return
if (MC.stackInHand.skyBlockId !in listOf(
SkyBlockItems.BONE_BOOMERANG, SkyBlockItems.STARRED_BONE_BOOMERANG
)
) return
if (MC.stackInHand.skyBlockId !in throwableWeapons) return
val entities = getEntities()

View File

@@ -18,4 +18,5 @@ object SkyBlockItems {
val ASPECT_OF_THE_END = SkyblockId("ASPECT_OF_THE_END")
val BONE_BOOMERANG = SkyblockId("BONE_BOOMERANG")
val STARRED_BONE_BOOMERANG = SkyblockId("STARRED_BONE_BOOMERANG")
val TRIBAL_SPEAR = SkyblockId("TRIBAL_SPEAR")
}