From 5165680d84b986f77bdd90ebf23f529d14ac1103 Mon Sep 17 00:00:00 2001 From: Nathen Sample Date: Thu, 4 Oct 2018 14:20:58 +0100 Subject: [PATCH] Improve attack style plugin encapsulation (#5806) See also #3911 --- .../net/runelite/client/plugins/attackstyles/AttackStyle.java | 2 +- .../client/plugins/attackstyles/AttackStylesOverlay.java | 4 ++-- .../net/runelite/client/plugins/attackstyles/WeaponType.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStyle.java b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStyle.java index c32ba11af3..047363e1e4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStyle.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStyle.java @@ -26,7 +26,7 @@ package net.runelite.client.plugins.attackstyles; import net.runelite.api.Skill; -public enum AttackStyle +enum AttackStyle { ACCURATE("Accurate", Skill.ATTACK), AGGRESSIVE("Aggressive", Skill.STRENGTH), diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesOverlay.java index ea68a36d7c..1c1f70215a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/AttackStylesOverlay.java @@ -33,14 +33,14 @@ import net.runelite.client.ui.overlay.OverlayPosition; import net.runelite.client.ui.overlay.components.PanelComponent; import net.runelite.client.ui.overlay.components.TitleComponent; -public class AttackStylesOverlay extends Overlay +class AttackStylesOverlay extends Overlay { private final AttackStylesPlugin plugin; private final AttackStylesConfig config; private final PanelComponent panelComponent = new PanelComponent(); @Inject - public AttackStylesOverlay(AttackStylesPlugin plugin, AttackStylesConfig config) + private AttackStylesOverlay(AttackStylesPlugin plugin, AttackStylesConfig config) { setPosition(OverlayPosition.ABOVE_CHATBOX_RIGHT); this.plugin = plugin; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/WeaponType.java b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/WeaponType.java index d74742fca8..ef9ba0a188 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/WeaponType.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/attackstyles/WeaponType.java @@ -28,7 +28,7 @@ import java.util.HashMap; import java.util.Map; import static net.runelite.client.plugins.attackstyles.AttackStyle.*; -public enum WeaponType +enum WeaponType { TYPE_0(ACCURATE, AGGRESSIVE, null, DEFENSIVE), TYPE_1(ACCURATE, AGGRESSIVE, AGGRESSIVE, DEFENSIVE),