dropparty:fix (#1616)

* dropparty:fix

* remove unnessecary logs and added checkstyle

* revert to standardize

revert to standardize
This commit is contained in:
lordzuku
2019-09-26 02:09:15 -04:00
committed by Ganom
parent 517ccbf85f
commit 9b020b1ea6
3 changed files with 34 additions and 36 deletions

View File

@@ -12,27 +12,9 @@ import net.runelite.client.config.Range;
@ConfigGroup("drop") @ConfigGroup("drop")
public interface DropPartyConfig extends Config 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( @ConfigItem(
keyName = "playerName", keyName = "playerName",
name = "Dropping player:", name = "Dropping player",
description = "selects what players name to mark tiles", description = "selects what players name to mark tiles",
position = 0 position = 0
) )
@@ -92,4 +74,22 @@ public interface DropPartyConfig extends Config
{ {
return 18; 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();
}
}
} }

View File

@@ -27,6 +27,15 @@
*/ */
package net.runelite.client.plugins.dropparty; 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.Client;
import net.runelite.api.Perspective; import net.runelite.api.Perspective;
import net.runelite.api.Point; 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.OverlayLayer;
import net.runelite.client.ui.overlay.OverlayPosition; import net.runelite.client.ui.overlay.OverlayPosition;
import net.runelite.client.ui.overlay.OverlayUtil; 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; import static net.runelite.client.util.ColorUtil.setAlphaComponent;
@Singleton @Singleton
@@ -87,9 +89,8 @@ public class DropPartyOverlay extends Overlay
Polygon tilePoly = null; Polygon tilePoly = null;
if (local != null) if (local != null)
{ {
continue; tilePoly = Perspective.getCanvasTileAreaPoly(client, local, 1);
} }
tilePoly = Perspective.getCanvasTileAreaPoly(client, local, 1);
if (tilePoly != null) if (tilePoly != null)
{ {

View File

@@ -28,9 +28,13 @@
package net.runelite.client.plugins.dropparty; package net.runelite.client.plugins.dropparty;
import com.google.inject.Provides; 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.AccessLevel;
import lombok.Getter; import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.Player; import net.runelite.api.Player;
import net.runelite.api.coords.WorldPoint; 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.plugins.PluginType;
import net.runelite.client.ui.overlay.OverlayManager; 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( @PluginDescriptor(
name = "Drop Party", name = "Drop Party",
@@ -60,7 +58,6 @@ import java.util.List;
enabledByDefault = false enabledByDefault = false
) )
@Singleton @Singleton
@Slf4j
public class DropPartyPlugin extends Plugin public class DropPartyPlugin extends Plugin
{ {
@Inject @Inject