diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyConfig.java index 9a106d0bdf..8350b272fc 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyConfig.java @@ -12,27 +12,9 @@ import net.runelite.client.config.Range; @ConfigGroup("drop") public interface DropPartyConfig extends Config { - @Getter - @AllArgsConstructor - enum FontStyle - { - BOLD("Bold", Font.BOLD), - ITALIC("Italic", Font.ITALIC), - PLAIN("Plain", Font.PLAIN); - - private String name; - private int font; - - @Override - public String toString() - { - return getName(); - } - } - @ConfigItem( keyName = "playerName", - name = "Dropping player:", + name = "Dropping player", description = "selects what players name to mark tiles", position = 0 ) @@ -92,4 +74,22 @@ public interface DropPartyConfig extends Config { return 18; } + + @Getter + @AllArgsConstructor + enum FontStyle + { + BOLD("Bold", Font.BOLD), + ITALIC("Italic", Font.ITALIC), + PLAIN("Plain", Font.PLAIN); + + private String name; + private int font; + + @Override + public String toString() + { + return getName(); + } + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyOverlay.java index a00bb4c4e8..3c4ef6c201 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyOverlay.java @@ -27,6 +27,15 @@ */ package net.runelite.client.plugins.dropparty; +import java.awt.Color; +import java.awt.Dimension; +import java.awt.Graphics2D; +import java.awt.Polygon; +import java.awt.Rectangle; +import java.util.ArrayList; +import java.util.List; +import javax.inject.Inject; +import javax.inject.Singleton; import net.runelite.api.Client; import net.runelite.api.Perspective; import net.runelite.api.Point; @@ -36,13 +45,6 @@ import net.runelite.client.ui.overlay.Overlay; import net.runelite.client.ui.overlay.OverlayLayer; import net.runelite.client.ui.overlay.OverlayPosition; import net.runelite.client.ui.overlay.OverlayUtil; - -import javax.inject.Inject; -import javax.inject.Singleton; -import java.awt.*; -import java.util.ArrayList; -import java.util.List; - import static net.runelite.client.util.ColorUtil.setAlphaComponent; @Singleton @@ -87,9 +89,8 @@ public class DropPartyOverlay extends Overlay Polygon tilePoly = null; if (local != null) { - continue; + tilePoly = Perspective.getCanvasTileAreaPoly(client, local, 1); } - tilePoly = Perspective.getCanvasTileAreaPoly(client, local, 1); if (tilePoly != null) { diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyPlugin.java index 63abfb3d94..d79563da01 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/dropparty/DropPartyPlugin.java @@ -28,9 +28,13 @@ package net.runelite.client.plugins.dropparty; import com.google.inject.Provides; +import java.awt.Color; +import java.util.ArrayList; +import java.util.List; +import javax.inject.Inject; +import javax.inject.Singleton; import lombok.AccessLevel; import lombok.Getter; -import lombok.extern.slf4j.Slf4j; import net.runelite.api.Client; import net.runelite.api.Player; import net.runelite.api.coords.WorldPoint; @@ -45,12 +49,6 @@ import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.plugins.PluginType; import net.runelite.client.ui.overlay.OverlayManager; -import javax.inject.Inject; -import javax.inject.Singleton; -import java.awt.*; -import java.util.ArrayList; -import java.util.List; - @PluginDescriptor( name = "Drop Party", @@ -60,7 +58,6 @@ import java.util.List; enabledByDefault = false ) @Singleton -@Slf4j public class DropPartyPlugin extends Plugin { @Inject