Package net.openosrs.api.service.var
Class VarService
- java.lang.Object
-
- net.openosrs.api.service.var.VarService
-
@Singleton public class VarService extends java.lang.ObjectClient and last-server variable reads, plus explicit client-cache writes.
-
-
Constructor Summary
Constructors Constructor Description VarService(net.runelite.api.Client client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]clientVarps()intserverVarbit(int id)intserverVarp(int id)int[]serverVarps()voidsetClientVarbit(int id, int value)Changes only the local client cache; it does not claim a server change.voidsetClientVarp(int id, int value)Changes only the local client varp cache and queues its local listeners.voidsetVarcInt(int id, int value)voidsetVarcString(int id, java.lang.String value)intvarbit(int id)java.util.Map<java.lang.Integer,java.lang.Object>varcCache()intvarcInt(int id)java.lang.StringvarcString(int id)intvarp(int id)
-
-
-
Method Detail
-
varbit
public int varbit(int id)
-
serverVarbit
public int serverVarbit(int id)
-
varp
public int varp(int id)
-
serverVarp
public int serverVarp(int id)
-
varcInt
public int varcInt(int id)
-
varcString
public java.lang.String varcString(int id)
-
clientVarps
public int[] clientVarps()
-
serverVarps
public int[] serverVarps()
-
varcCache
public java.util.Map<java.lang.Integer,java.lang.Object> varcCache()
-
setClientVarbit
public void setClientVarbit(int id, int value)Changes only the local client cache; it does not claim a server change.
-
setVarcInt
public void setVarcInt(int id, int value)
-
setVarcString
public void setVarcString(int id, java.lang.String value)
-
setClientVarp
public void setClientVarp(int id, int value)Changes only the local client varp cache and queues its local listeners.
-
-