OnPrayerIcon changed and OnPlayerSkull changed events.
This needs 2 be tested
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package net.runelite.api.events.player.headicon;
|
||||
|
||||
import lombok.Getter;
|
||||
import net.runelite.api.HeadIcon;
|
||||
import net.runelite.api.Player;
|
||||
|
||||
public class OverheadPrayerChanged extends PlayerHeadIconChanged
|
||||
{
|
||||
@Getter
|
||||
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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package net.runelite.api.events.player.headicon;
|
||||
|
||||
import lombok.Getter;
|
||||
import net.runelite.api.Player;
|
||||
import net.runelite.api.SkullIcon;
|
||||
|
||||
public class PlayerSkullChanged extends PlayerHeadIconChanged
|
||||
{
|
||||
@Getter
|
||||
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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user