Move graphicsObjectCreated to mixins
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
@@ -25,13 +25,22 @@
|
||||
package net.runelite.mixins;
|
||||
|
||||
import net.runelite.api.coords.LocalPoint;
|
||||
import net.runelite.api.events.GraphicsObjectCreated;
|
||||
import net.runelite.api.mixins.Inject;
|
||||
import net.runelite.api.mixins.Mixin;
|
||||
import static net.runelite.client.callback.Hooks.eventBus;
|
||||
import net.runelite.rs.api.RSGraphicsObject;
|
||||
|
||||
@Mixin(RSGraphicsObject.class)
|
||||
public abstract class GraphicsObjectMixin implements RSGraphicsObject
|
||||
{
|
||||
@Inject
|
||||
GraphicsObjectMixin()
|
||||
{
|
||||
final GraphicsObjectCreated event = new GraphicsObjectCreated(this);
|
||||
eventBus.post(event);
|
||||
}
|
||||
|
||||
@Override
|
||||
@Inject
|
||||
public LocalPoint getLocation()
|
||||
|
||||
Reference in New Issue
Block a user