split out Aug/Rig & Eagle/Mystic

split out Aug/Rig & Eagle/Mystic
This commit is contained in:
Kyleeld
2019-05-09 22:33:21 +01:00
committed by GitHub
parent 72628c3664
commit c3ea5343e3
2 changed files with 34 additions and 12 deletions

View File

@@ -47,18 +47,30 @@ public interface HidePrayersConfig extends Config
@ConfigItem
(
position = 1,
keyName = "eagle/mystic",
name = "Shows Eagle and Mystic Prayers",
keyName = "eagle",
name = "Shows Eagle Eye Prayer",
description = "Hides widget icons."
)
default boolean showEagleMystic()
default boolean showEagle()
{
return false;
}
@ConfigItem
(
position = 2,
keyName = "mystic",
name = "Shows Mystic Might Prayer",
description = "Hides widget icons."
)
default boolean showMystic()
{
return false;
}
@ConfigItem
(
position = 2,
position = 3,
keyName = "ultstr",
name = "Shows Ultimate Strength/Incredible Reflex/Steel Skin",
description = "Hides widget icons."
@@ -70,7 +82,7 @@ public interface HidePrayersConfig extends Config
@ConfigItem
(
position = 3,
position = 4,
keyName = "preserve",
name = "Shows Preserve",
description = "unides widget icons."
@@ -82,7 +94,7 @@ public interface HidePrayersConfig extends Config
@ConfigItem
(
position = 4,
position = 5,
keyName = "redemption",
name = "Shows Redemption",
description = "unides widget icons."
@@ -94,7 +106,7 @@ public interface HidePrayersConfig extends Config
@ConfigItem
(
position = 5,
position = 6,
keyName = "rapidheal",
name = "Shows Rapid Heal",
description = "unides widget icons."
@@ -106,7 +118,7 @@ public interface HidePrayersConfig extends Config
@ConfigItem
(
position = 6,
position = 7,
keyName = "rapidRestore",
name = "Shows Rapid restore",
description = "unides widget icons."

View File

@@ -204,14 +204,20 @@ public class HidePrayersPlugin extends Plugin
prayerWidgets.get(Prayer.values()[17].ordinal()).setHidden(false);// range
prayerWidgets.get(Prayer.values()[18].ordinal()).setHidden(false);// melee
prayerWidgets.get(Prayer.values()[23].ordinal()).setHidden(false);// smite
if (config.showEagleMystic())
if (config.showEagle())
{
prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(true);// rigour
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury
}
else
{
prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(false);// rigour
}
if (config.showMystic())
{
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury
}
else
{
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(false);// augury
}
if (config.showUltStrength())
@@ -255,12 +261,16 @@ public class HidePrayersPlugin extends Plugin
prayerWidgets.get(Prayer.values()[9].ordinal()).setHidden(false);// Rapid Heal
}
}
if (config.showEagleMystic())
if (config.showEagle())
{
prayerWidget.setHidden(true);
prayerWidgets.get(Prayer.values()[19].ordinal()).setHidden(false);// eagle
prayerWidgets.get(Prayer.values()[20].ordinal()).setHidden(false);// mystic
prayerWidgets.get(Prayer.values()[27].ordinal()).setHidden(true);// rigour
}
if (config.showMystic())
{
prayerWidget.setHidden(true);
prayerWidgets.get(Prayer.values()[20].ordinal()).setHidden(false);// mystic
prayerWidgets.get(Prayer.values()[28].ordinal()).setHidden(true);// augury
}
if (config.showUltStrength())