diff --git a/runelite-api/src/main/java/net/runelite/api/events/player/headicon/OverheadPrayerChanged.java b/runelite-api/src/main/java/net/runelite/api/events/player/headicon/OverheadPrayerChanged.java index f5047805fc..687a17f6dd 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/player/headicon/OverheadPrayerChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/player/headicon/OverheadPrayerChanged.java @@ -1,21 +1,17 @@ package net.runelite.api.events.player.headicon; -import lombok.Getter; +import lombok.Data; import net.runelite.api.HeadIcon; import net.runelite.api.Player; +import net.runelite.api.events.Event; -public class OverheadPrayerChanged extends PlayerHeadIconChanged +@Data +public class OverheadPrayerChanged implements Event { - @Getter + private final Player player; + private final HeadIcon oldHeadIcon; - @Getter private final HeadIcon newHeadIcon; - public OverheadPrayerChanged(Player player, HeadIcon changedFrom, HeadIcon changedTo) - { - super(player); - this.oldHeadIcon = changedFrom; - this.newHeadIcon = changedTo; - } } diff --git a/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerHeadIconChanged.java b/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerHeadIconChanged.java deleted file mode 100644 index 2456339741..0000000000 --- a/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerHeadIconChanged.java +++ /dev/null @@ -1,16 +0,0 @@ -package net.runelite.api.events.player.headicon; - -import lombok.Getter; -import net.runelite.api.Player; -import net.runelite.api.events.Event; - -public abstract class PlayerHeadIconChanged implements Event -{ - @Getter - private final Player player; - - public PlayerHeadIconChanged(Player player) - { - this.player = player; - } -} diff --git a/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerSkullChanged.java b/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerSkullChanged.java index a2455b23d4..b66c558888 100644 --- a/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerSkullChanged.java +++ b/runelite-api/src/main/java/net/runelite/api/events/player/headicon/PlayerSkullChanged.java @@ -1,21 +1,17 @@ package net.runelite.api.events.player.headicon; -import lombok.Getter; +import lombok.Data; import net.runelite.api.Player; import net.runelite.api.SkullIcon; +import net.runelite.api.events.Event; -public class PlayerSkullChanged extends PlayerHeadIconChanged +@Data +public class PlayerSkullChanged implements Event { - @Getter + private final Player player; + private final SkullIcon oldSkullIcon; - @Getter private final SkullIcon newSkullIcon; - public PlayerSkullChanged(Player player, SkullIcon changedFrom, SkullIcon changedTo) - { - super(player); - this.oldSkullIcon = changedFrom; - this.newSkullIcon = changedTo; - } }