diff options
| author | Linnea Gräf <nea@nea.moe> | 2024-01-11 17:48:56 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-11 17:48:56 +0100 |
| commit | 0bb2a47bce773ca32d3a367b51dea33490544060 (patch) | |
| tree | 72667a537985ffe9e387bd7517b7b21931f025ad /src/main/java/at/hannibal2/skyhanni/events | |
| parent | aa87cf5201fb53d4c21d297c79a92ddb72971aac (diff) | |
| download | skyhanni-0bb2a47bce773ca32d3a367b51dea33490544060.tar.gz skyhanni-0bb2a47bce773ca32d3a367b51dea33490544060.tar.bz2 skyhanni-0bb2a47bce773ca32d3a367b51dea33490544060.zip | |
Add fire hide tab list (#865)
Add tab list fire sale advertisement hider. #865
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/events')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/events/LorenzEvent.kt | 4 | ||||
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/events/SkipTabListLineEvent.kt | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/events/LorenzEvent.kt b/src/main/java/at/hannibal2/skyhanni/events/LorenzEvent.kt index 767643755..4db163944 100644 --- a/src/main/java/at/hannibal2/skyhanni/events/LorenzEvent.kt +++ b/src/main/java/at/hannibal2/skyhanni/events/LorenzEvent.kt @@ -66,4 +66,8 @@ abstract class LorenzEvent : Event() { } fun postWithoutCatch() = MinecraftForge.EVENT_BUS.post(this) + + fun cancel() { + isCanceled = true + } } diff --git a/src/main/java/at/hannibal2/skyhanni/events/SkipTabListLineEvent.kt b/src/main/java/at/hannibal2/skyhanni/events/SkipTabListLineEvent.kt new file mode 100644 index 000000000..0250b821f --- /dev/null +++ b/src/main/java/at/hannibal2/skyhanni/events/SkipTabListLineEvent.kt @@ -0,0 +1,11 @@ +package at.hannibal2.skyhanni.events + +import at.hannibal2.skyhanni.features.misc.compacttablist.TabLine +import net.minecraftforge.fml.common.eventhandler.Cancelable + +@Cancelable +data class SkipTabListLineEvent( + val line: TabLine, + val lastSubTitle: TabLine?, + val lastTitle: TabLine?, +) : LorenzEvent() |
