diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java index 81f5e818dc..39f228d994 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersConfig.java @@ -181,6 +181,16 @@ public interface TimersConfig extends Config return true; } + @ConfigItem( + keyName = "showSkull", + name = "Skull timer", + description = "Configures whether skull timer is displayed" + ) + default boolean showSkull() + { + return true; + } + @ConfigItem( keyName = "showStaffOfTheDead", name = "Staff of the Dead timer", diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java index ebe8f976b0..889feb3bba 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timers/TimersPlugin.java @@ -44,9 +44,9 @@ import net.runelite.api.NPC; import net.runelite.api.NpcID; import net.runelite.api.Player; import net.runelite.api.Prayer; +import net.runelite.api.Skill; import net.runelite.api.SkullIcon; import net.runelite.api.VarPlayer; -import net.runelite.api.Skill; import net.runelite.api.Varbits; import net.runelite.api.WorldType; import net.runelite.api.coords.WorldPoint; @@ -590,7 +590,7 @@ public class TimersPlugin extends Plugin final boolean isSkulled = player.getSkullIcon() != null && player.getSkullIcon() != SkullIcon.SKULL_FIGHT_PIT; - if (isSkulled != skulledLastTick) + if (isSkulled != skulledLastTick && config.showSkull()) { skulledLastTick = isSkulled; if (isSkulled) @@ -655,7 +655,7 @@ public class TimersPlugin extends Plugin if (config.showAbyssalSireStun() && actor instanceof NPC) { - int npcId = ((NPC)actor).getId(); + int npcId = ((NPC) actor).getId(); switch (npcId) {