diff options
author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-05-24 23:20:53 +0200 |
---|---|---|
committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-05-24 23:20:53 +0200 |
commit | 617130c7f52d35335cd6f4f7f14e7fd3dc3af3af (patch) | |
tree | ff16fe3469759c85be289c3e88fa48b65e98f1f2 /src/main/java/at/hannibal2/skyhanni/config/features | |
parent | 1ab8930cee2d6740b9b9dbf0a496c5e6e0f195fe (diff) | |
download | skyhanni-617130c7f52d35335cd6f4f7f14e7fd3dc3af3af.tar.gz skyhanni-617130c7f52d35335cd6f4f7f14e7fd3dc3af3af.tar.bz2 skyhanni-617130c7f52d35335cd6f4f7f14e7fd3dc3af3af.zip |
Reworked Hide Armor
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/config/features')
-rw-r--r-- | src/main/java/at/hannibal2/skyhanni/config/features/Misc.java | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/config/features/Misc.java b/src/main/java/at/hannibal2/skyhanni/config/features/Misc.java index 6dd895023..9db9ea8de 100644 --- a/src/main/java/at/hannibal2/skyhanni/config/features/Misc.java +++ b/src/main/java/at/hannibal2/skyhanni/config/features/Misc.java @@ -36,28 +36,26 @@ public class Misc { @Expose public Position realTimePos = new Position(10, 10, false, true); - @Expose @ConfigOption(name = "Hide Armor", desc = "") - @ConfigEditorAccordion(id = 3) - public boolean hideArmor = false; - + @Accordion @Expose - @ConfigOption(name = "Hide Armor", desc = "Hide other players' armor.") - @ConfigEditorBoolean() - @ConfigAccordionId(id = 3) - public Property<Boolean> hideArmorEnabled = Property.of(false); + public HideArmor hideArmor2 = new HideArmor(); - @Expose - @ConfigOption(name = "Own Armor", desc = "Hide your own armor.") - @ConfigEditorBoolean() - @ConfigAccordionId(id = 3) - public Property<Boolean> hideArmorOwn = Property.of(true); + public static class HideArmor { - @Expose - @ConfigOption(name = "Only Helmet", desc = "Only hide the helmet.") - @ConfigEditorBoolean() - @ConfigAccordionId(id = 3) - public Property<Boolean> hideArmorOnlyHelmet = Property.of(false); + @Expose + @ConfigOption(name = "Mode", desc = "Hide the armor of players.") + @ConfigEditorDropdown(values = {"All", "Own Armor", "Other's Armor", "Off"}) + @ConfigAccordionId(id = 1) + public int mode = 3; + + @Expose + @ConfigOption(name = "Only Helmet", desc = "Only hide the helmet.") + @ConfigEditorBoolean() + @ConfigAccordionId(id = 3) + public Boolean onlyHelmet = false; + + } @Expose @ConfigOption(name = "Damage Splash", desc = "") |