Merge pull request #264 from SomeoneWithAnInternetConnection/fix-plugin-archetype
Fix example plugin to use the new overlay API
This commit is contained in:
@@ -5,6 +5,7 @@ package ${package};
|
|||||||
|
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
import java.awt.Graphics2D;
|
import java.awt.Graphics2D;
|
||||||
|
import java.awt.Point;
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.Nullable;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
import net.runelite.api.Client;
|
import net.runelite.api.Client;
|
||||||
@@ -22,13 +23,13 @@ public class ExampleOverlay extends Overlay
|
|||||||
@Inject
|
@Inject
|
||||||
public ExampleOverlay(@Nullable Client client, ExamplePluginConfiguration config)
|
public ExampleOverlay(@Nullable Client client, ExamplePluginConfiguration config)
|
||||||
{
|
{
|
||||||
super(OverlayPosition.DYNAMIC);
|
setPosition(OverlayPosition.DYNAMIC);
|
||||||
this.client = client;
|
this.client = client;
|
||||||
this.config = config;
|
this.config = config;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Dimension render(Graphics2D graphics)
|
public Dimension render(Graphics2D graphics, Point parent)
|
||||||
{
|
{
|
||||||
if (client.getGameState() != GameState.LOGGED_IN || !config.enabled())
|
if (client.getGameState() != GameState.LOGGED_IN || !config.enabled())
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user