19 lines
719 B
Java
19 lines
719 B
Java
package net.runelite.api;
|
|
|
|
/**
|
|
* RuneLite Client compatibility stub.
|
|
* This is a simplified version for the modernized client.
|
|
*/
|
|
public interface Client {
|
|
// Basic client methods that might be called
|
|
default Object[] getNpcs() { return new Object[0]; }
|
|
default Object getLocalPlayer() { return null; }
|
|
default Object getInventory() { return null; }
|
|
default Object getEquipment() { return null; }
|
|
default Object getGameState() { return null; }
|
|
default int getTickCount() { return 0; }
|
|
|
|
// Placeholder methods - to be implemented as needed
|
|
default void addChatMessage(int type, String name, String message, String sender) {}
|
|
default void addGameMessage(String message) {}
|
|
} |