Add ClientTick event
Add ClientTick event that is fired every time game cycle counter is updated. Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
@@ -74,6 +74,7 @@ import net.runelite.api.events.ChatMessage;
|
||||
import net.runelite.api.events.ClanChanged;
|
||||
import net.runelite.api.events.DraggingWidgetChanged;
|
||||
import net.runelite.api.events.ExperienceChanged;
|
||||
import net.runelite.api.events.ClientTick;
|
||||
import net.runelite.api.events.GameStateChanged;
|
||||
import net.runelite.api.events.GrandExchangeOfferChanged;
|
||||
import net.runelite.api.events.MenuEntryAdded;
|
||||
@@ -1398,4 +1399,11 @@ public abstract class RSClientMixin implements RSClient
|
||||
{
|
||||
return skyboxColor;
|
||||
}
|
||||
|
||||
@Inject
|
||||
@FieldHook("cycleCntr")
|
||||
public static void onCycleCntrChanged(int idx)
|
||||
{
|
||||
client.getCallbacks().post(new ClientTick());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user