Lol? Im not the updater for rsbot >.>.
I just enjoy client hacking :).
I need like 30 more fields and im finished (Mainly Toolkit/Model/Viewport related stuff. Gonna try and hook 35 more fields for an even 300 fields :) ).
Edit: Updated output;
Homunculus Updater - By Cohen
=-= Client =-=
Class Information
[ loaded 687 client classes ]
Revision: 609
^ client implements com.homunculus.bot.accessors.Client
* getSignlink() --> lp = dn.c - (Return Type: com.homunculus.bot.accessors.Signlink)
* getGameServers() --> cu[] = wl.o - (Return Type: com.homunculus.bot.accessors.GameServer[])
* getWorldLocations() --> mn[] = fba.k - (Return Type: com.homunculus.bot.accessors.WorldLocation[])
* getBaseX() --> int = nl.m - (Return Type: int)
* getBaseY() --> int = vo.l - (Return Type: int)
* getMyPlayer() --> ks = am.i - (Return Type: com.homunculus.bot.accessors.Player)
* getLiveClient() --> mt = pc.B - (Return Type: com.homunculus.bot.accessors.ClientType)
* getCurrentClient() --> mt = p.c - (Return Type: com.homunculus.bot.accessors.ClientType)
* getPlayerRights() --> int = op.n - (Return Type: int)
* getMinimapSettings() --> int = tl.e - (Return Type: int)
* getGrandExchangeItems() --> vk[] = nca.U - (Return Type: com.homunculus.bot.accessors.GrandExchangeItem[])
* getClanChatPlayers() --> kt[] = de.f - (Return Type: com.homunculus.bot.accessors.ClanChatPlayer[])
* getCameraYaw() --> int = oca.A - (Return Type: int)
* getMenuNodeList() --> bu = tw.b - (Return Type: com.homunculus.bot.accessors.NodeList)
* getSettings() --> uda = og.n - (Return Type: com.homunculus.bot.accessors.Settings)
* getMenuCount() --> int = laa.m - (Return Type: int)
* isSpellSelected() --> boolean = pw.a - (Return Type: boolean)
* getSelectedSpellName() --> java.lang.String = tq.A - (Return Type: java.lang.String)
* getItemDefLoader() --> jn = tca.N - (Return Type: com.homunculus.bot.accessors.ItemDefLoader)
* getGroundSettings() --> byte[][][] = wq.c - (Return Type: byte[][][])
* getCamPosZ() --> int = vr.j - (Return Type: int)
* getCameraPitch() --> int = re.i - (Return Type: int)
* getInterfaces() --> vp[][] = oq.a - (Return Type: com.homunculus.bot.accessors.Interface[][])
* getNpcNodes() --> eba[] = qn.gb - (Return Type: com.homunculus.bot.accessors.NpcNode[])
* getNpcIndicies() --> int[] = qc.g - (Return Type: int[])
* getNpcCount() --> int = te.Qd - (Return Type: int)
* getMinimapAngle() --> int = du.d - (Return Type: int)
* getMinimapScale() --> int = hr.C - (Return Type: int)
* getMinimapOffset() --> float = sn.s - (Return Type: float)
* getDestinationX() --> int = wn.q - (Return Type: int)
* isWalking() --> boolean = dc.K - (Return Type: boolean)
* getDestinationY() --> int = rm.a - (Return Type: int)
* getCanvas() --> java.awt.Canvas = dba.h - (Return Type: java.awt.Canvas)
* getCanvasWidth() --> int = m.b - (Return Type: int)
* getCanvasHeight() --> int = dm.c - (Return Type: int)
* getMainVeiwport() --> qa = uaa.D - (Return Type: com.homunculus.bot.accessors.Viewport)
* getMapWidth() --> int = wq.n - (Return Type: int)
* getMapHeight() --> int = bi.J - (Return Type: int)
* getLoopCycle() --> int = rl.g - (Return Type: int)
* getProjectileList() --> bu = ji.t - (Return Type: com.homunculus.bot.accessors.NodeList)
* getPlayerIndicies() --> int[] = om.o - (Return Type: int[])
* getPlayerCount() --> int = rg.l - (Return Type: int)
* getPlayers() --> ks[] = tu.c - (Return Type: com.homunculus.bot.accessors.Player[])
* getInterfaceBounds() --> java.awt.Rectangle[] = aca.v - (Return Type: java.awt.Rectangle[])
* getActiveUiIndex() --> int = df.e - (Return Type: int)
* getLoginIndex() --> int = cba.h - (Return Type: int)
* getPlane() --> int = kba.S - (Return Type: int)
* getCamPosX() --> int = client.C - (Return Type: int)
* getCamPosY() --> int = client.d - (Return Type: int)
* getPlanes() --> sa[] = m.f - (Return Type: com.homunculus.bot.accessors.Plane[])
* getGroundTiles() --> nj[][][] = mw.p - (Return Type: com.homunculus.bot.accessors.GroundTile[][][])
^ vk implements com.homunculus.bot.accessors.GrandExchangeItem
* getStatus() --> byte = vk.g - (Return Type: byte)
* getID() --> int = vk.c - (Return Type: int)
* getPrice() --> int = vk.i - (Return Type: int)
* getTotal() --> int = vk.b - (Return Type: int)
* getTransfered() --> int = vk.d - (Return Type: int)
* getSpent() --> int = vk.e - (Return Type: int)
^ no implements com.homunculus.bot.accessors.ProducingGraphicsBuffer
* getImageConsumer() --> java.awt.image.ImageConsumer = no.u - (Return Type: java.awt.image.ImageConsumer)
* getImage() --> java.awt.Image = no.y - (Return Type: java.awt.Image)
* getColorModel() --> java.awt.image.ColorModel = no.z - (Return Type: java.awt.image.ColorModel)
* getCanvas() --> java.awt.Canvas = no.H - (Return Type: java.awt.Canvas)
^ gw implements com.homunculus.bot.accessors.Stream
* getData() --> byte[] = gw.v - (Return Type: byte[])
* getOffset() --> int = gw.ab - (Return Type: int)
^ de implements com.homunculus.bot.accessors.SocketStream
* getOutputStream() --> java.io.OutputStream = de.e - (Return Type: java.io.OutputStream)
* getOutputBuffer() --> byte[] = de.p - (Return Type: byte[])
* getInputStream() --> java.io.InputStream = de.r - (Return Type: java.io.InputStream)
* getSocket() --> java.net.Socket = de.u - (Return Type: java.net.Socket)
^ ti extends com.homunculus.bot.wrappers.CanvasWrapper
* getCanvas() --> java.awt.Component = ti.d - (Return Type: java.awt.Component)
^ wca implements com.homunculus.bot.accessors.MenuNode
* getOption() --> java.lang.String = wca.y - (Return Type: java.lang.String)
* getAction() --> java.lang.String = wca.n - (Return Type: java.lang.String)
^ nj implements com.homunculus.bot.accessors.GroundTile
* getAnimableList() --> kr = nj.e - (Return Type: com.homunculus.bot.accessors.AnimableNode)
* getUnknownGround() --> nj = nj.a - (Return Type: com.homunculus.bot.accessors.GroundTile)
* getWallObject1() --> hu = nj.w - (Return Type: com.homunculus.bot.accessors.WallObject)
* getWallObject2() --> hu = nj.m - (Return Type: com.homunculus.bot.accessors.WallObject)
* getWallDecoration1() --> uj = nj.p - (Return Type: com.homunculus.bot.accessors.WallDecoration)
* getWallDecoration2() --> uj = nj.z - (Return Type: com.homunculus.bot.accessors.WallDecoration)
* getFloorDecoration() --> sm = nj.u - (Return Type: com.homunculus.bot.accessors.FloorDecoration)
^ kr implements com.homunculus.bot.accessors.AnimableNode
* getAnimable() --> pc = kr.a - (Return Type: com.homunculus.bot.accessors.Animable)
* getNext() --> kr = kr.d - (Return Type: com.homunculus.bot.accessors.AnimableNode)
^ uda implements com.homunculus.bot.accessors.Settings
* getSettings() --> int[] = uda.k - (Return Type: int[])
* getSettingsCache() --> lb = uda.l - (Return Type: com.homunculus.bot.accessors.Cache)
^ eba implements com.homunculus.bot.accessors.NpcNode
* getNpc() --> ica = eba.n - (Return Type: com.homunculus.bot.accessors.Npc)
^ ica implements com.homunculus.bot.accessors.Npc
* getNpcDef() --> qda = ica.Kc - (Return Type: com.homunculus.bot.accessors.NpcDef)
^ qda implements com.homunculus.bot.accessors.NpcDef
* getName() --> java.lang.String = qda.F - (Return Type: java.lang.String)
* getActions() --> java.lang.String[] = qda.rb - (Return Type: java.lang.String[])
* getNpcDefLoader() --> op = qda.Z - (Return Type: com.homunculus.bot.accessors.NpcDefLoader)
* getID() --> int = qda.B - (Return Type: int)
^ op implements com.homunculus.bot.accessors.NpcDefLoader
^ ks implements com.homunculus.bot.accessors.Player
* getPlayerDef() --> rs = ks.Nc - (Return Type: com.homunculus.bot.accessors.PlayerDef)
* getName() --> java.lang.String = ks.bd - (Return Type: java.lang.String)
* getDisplayName() --> java.lang.String = ks.Yc - (Return Type: java.lang.String)
^ rs implements com.homunculus.bot.accessors.PlayerDef
* getBodyPartColors() --> int[] = rs.c - (Return Type: int[])
* getEquipment() --> int[] = rs.h - (Return Type: int[])
* isMale() --> boolean = rs.n - (Return Type: boolean)
^ pf implements com.homunculus.bot.accessors.SdPlane
* getHeight() --> int[][] = pf.j - (Return Type: int[][])
^ sa implements com.homunculus.bot.accessors.Plane
* getScale() --> int = sa.c - (Return Type: int)
* getXSize() --> int = sa.e - (Return Type: int)
* getZSize() --> int = sa.a - (Return Type: int)
* getYSize() --> int = sa.b - (Return Type: int)
^ aw implements com.homunculus.bot.accessors.SdToolkit
* getZFar() --> int = aw.D - (Return Type: int)
* getZNear() --> int = aw.W - (Return Type: int)
* getAbsoluteX1() --> int = aw.T - (Return Type: int)
* getAbsoluteX2() --> int = aw.ib - (Return Type: int)
* getAbsoluteY1() --> int = aw.gb - (Return Type: int)
* getAbsoluteY2() --> int = aw.R - (Return Type: int)
* getYScale() --> int = aw.fb - (Return Type: int)
* getXScale() --> int = aw.Y - (Return Type: int)
* getCanvas() --> java.awt.Canvas = aw.p - (Return Type: java.awt.Canvas)
* getPixels() --> int[] = aw.jb - (Return Type: int[])
* getViewport() --> ba = aw.w - (Return Type: com.homunculus.bot.accessors.SdViewport)
^ te implements com.homunculus.bot.accessors.OpenGLToolkit
* getOpenGL() --> jaggl.OpenGL = te.bb - (Return Type: com.homunculus.bot.accessors.OpenGL)
^ wda implements com.homunculus.bot.accessors.DirectXToolkit
^ a implements com.homunculus.bot.accessors.SoftwareToolkit
* getNativeID() --> long = a.nativeid - (Return Type: long)
^ cb implements com.homunculus.bot.accessors.HdToolkit
^ qa implements com.homunculus.bot.accessors.Toolkit
^ ba implements com.homunculus.bot.accessors.SdViewport
* getXOff() --> int = ba.l - (Return Type: int)
* getYOff() --> int = ba.s - (Return Type: int)
* getZOff() --> int = ba.k - (Return Type: int)
* getZZ() --> int = ba.r - (Return Type: int)
* getYY() --> int = ba.m - (Return Type: int)
* getXX() --> int = ba.o - (Return Type: int)
^ vp implements com.homunculus.bot.accessors.Interface
* getChildren() --> vp[] = vp.lb - (Return Type: com.homunculus.bot.accessors.Interface[])
* getActions() --> java.lang.String[] = vp.mb - (Return Type: java.lang.String[])
* getMasterY() --> int = vp.getMasterX - (Return Type: int)
* getMasterX() --> int = vp.getMasterY - (Return Type: int)
* getModelType() --> int = vp.Ac - (Return Type: int)
* getType() --> int = vp.Xc - (Return Type: int)
fc.a
* getTextColor() --> int = vp.w - (Return Type: int)
* getText() --> java.lang.String = vp.tb - (Return Type: java.lang.String)
* getComponentID() --> int = vp.J - (Return Type: int)
^ qo implements com.homunculus.bot.accessors.SignlinkNode
* getValue() --> java.lang.Object = qo.a - (Return Type: java.lang.Object)
* getStatus() --> int = qo.b - (Return Type: int)
* getObjData() --> java.lang.Object = qo.c - (Return Type: java.lang.Object)
* getType() --> int = qo.d - (Return Type: int)
* getIntData() --> int = qo.e - (Return Type: int)
* getPrevious() --> qo = qo.f - (Return Type: com.homunculus.bot.accessors.SignlinkNode)
^ dv implements com.homunculus.bot.accessors.ByteArrayWrapper
* getByteBuffer() --> java.nio.ByteBuffer = dv.f - (Return Type: java.nio.ByteBuffer)
^ kda implements com.homunculus.bot.accessors.FileSystem
* getDiscardUnpacked() --> int = kda.a - (Return Type: int)
* getFileWorker() --> nh = kda.m - (Return Type: com.homunculus.bot.accessors.FileWorker)
* isDiscardingEntryBuffers() --> boolean = kda.x - (Return Type: boolean)
* getReferenceTable() --> uo = kda.F - (Return Type: com.homunculus.bot.accessors.ReferenceTable)
* getEntryBuffers() --> java.lang.Object[] = kda.H - (Return Type: java.lang.Object[])
* getChildBuffers() --> java.lang.Object[][] = kda.K - (Return Type: java.lang.Object[][])
^ cw implements com.homunculus.bot.accessors.CacheFile
* getDataFile() --> tq = cw.h - (Return Type: com.homunculus.bot.accessors.SeekableFile)
* getCacheID() --> int = cw.l - (Return Type: int)
* getLength() --> int = cw.a - (Return Type: int)
* getIndexFile() --> tq = cw.b - (Return Type: com.homunculus.bot.accessors.SeekableFile)
^ ak implements com.homunculus.bot.accessors.TransparentSprite
* getPixels() --> int[] = ak.H - (Return Type: int[])
^ dh implements com.homunculus.bot.accessors.IndexedSprite
* getPixels() --> byte[] = dh.H - (Return Type: byte[])
* getPalette() --> int[] = dh.I - (Return Type: int[])
^ ru implements com.homunculus.bot.accessors.StringNode
* getValue() --> java.lang.String = ru.i - (Return Type: java.lang.String)
^ og implements com.homunculus.bot.accessors.IntegerNode
* getValue() --> int = og.l - (Return Type: int)
^ kp implements com.homunculus.bot.accessors.Node
* getPrevious() --> kp = kp.d - (Return Type: com.homunculus.bot.accessors.Node)
* getNext() --> kp = kp.a - (Return Type: com.homunculus.bot.accessors.Node)
* getID() --> long = kp.g - (Return Type: long)
^ bu implements com.homunculus.bot.accessors.NodeList
* getHead() --> kp = bu.g - (Return Type: com.homunculus.bot.accessors.Node)
* getCurrent() --> kp = bu.k - (Return Type: com.homunculus.bot.accessors.Node)
^ hu implements com.homunculus.bot.accessors.WallObject
^ ida implements com.homunculus.bot.accessors.WallObjectData
* getID() --> short = ida.r - (Return Type: short)
* getModel() --> r = ida.w - (Return Type: com.homunculus.bot.accessors.Model)
^ ue implements com.homunculus.bot.accessors.WallObjectSub
^ ts implements com.homunculus.bot.accessors.EmptyWallObject
* getChild() --> hu = ts.A - (Return Type: com.homunculus.bot.accessors.WallObject)
^ uj implements com.homunculus.bot.accessors.WallDecoration
^ rba implements com.homunculus.bot.accessors.WallDecorationData
* getID() --> short = rba.G - (Return Type: short)
* getModel() --> r = rba.D - (Return Type: com.homunculus.bot.accessors.Model)
^ ue implements com.homunculus.bot.accessors.WallDecorationSub
^ nv implements com.homunculus.bot.accessors.EmptyWallDecoration
* getChild() --> uj = nv.z - (Return Type: com.homunculus.bot.accessors.WallDecoration)
^ sm implements com.homunculus.bot.accessors.FloorDecoration
^ th implements com.homunculus.bot.accessors.FloorDecorationData
* getID() --> short = th.H
* getModel() --> r = th.F - (Return Type: com.homunculus.bot.accessors.Model)
^ ue implements com.homunculus.bot.accessors.FloorDecorationSub
^ tc implements com.homunculus.bot.accessors.EmptyFloorDecoration
* getChild() --> sm = tc.t - (Return Type: com.homunculus.bot.accessors.FloorDecoration)
^ faa implements com.homunculus.bot.accessors.Character
* getWalkingTypes() --> byte[] = faa.wc - (Return Type: byte[])
* getModels() --> r[] = faa.zc - (Return Type: com.homunculus.bot.accessors.Model[])
* getMessage() --> java.lang.String = faa.T - (Return Type: java.lang.String)
* getWalkingX() --> int[] = faa.Fc - (Return Type: int[])
* getWalkingY() --> int[] = faa.Dc - (Return Type: int[])
* getHitDamages() --> int[] = faa.Yb - (Return Type: int[])
* getHitCycles() --> int[] = faa.S - (Return Type: int[])
* getHitTypes() --> int[] = faa.ob - (Return Type: int[])
^ pc implements com.homunculus.bot.accessors.Animable
* getPlane() --> byte = pc.o - (Return Type: byte)
* getX() --> int = pc.j - (Return Type: int)
* getY() --> int = pc.n - (Return Type: int)
^ uc implements com.homunculus.bot.accessors.InteractiveObject
* getID() --> short = uc.D - (Return Type: short)
* getModel() --> r = uc.fb - (Return Type: com.homunculus.bot.accessors.Model)
^ mh implements com.homunculus.bot.accessors.ItemDef
* getActions() --> java.lang.String[] = mh.v - (Return Type: java.lang.String[])
* getItemDefLoader() --> jn = mh.t - (Return Type: com.homunculus.bot.accessors.ItemDefLoader)
* getGroundActions() --> java.lang.String[] = mh.Z - (Return Type: java.lang.String[])
* getName() --> java.lang.String = mh.Ab - (Return Type: java.lang.String)
* getStackSizes() --> int[] = mh.d - (Return Type: int[])
* getStackIDs() --> int[] = mh.r - (Return Type: int[])
^ jn implements com.homunculus.bot.accessors.ItemDefLoader
^ mh implements com.homunculus.bot.accessors.ObjectDef
* getName() --> java.lang.String = mh.Ab - (Return Type: java.lang.String)
^ mu implements com.homunculus.bot.accessors.Mouse
* getComponent() --> java.awt.Component = mu.I - (Return Type: java.awt.Component)
* isLoggingMouseMovements() --> boolean = mu.K - (Return Type: boolean)
^ mf implements com.homunculus.bot.accessors.MouseWheelHandler
* isLoggingMouseMovements() --> boolean = mf.n - (Return Type: boolean)
* getCanvas() --> java.awt.Component = mf.o - (Return Type: java.awt.Component)
^ kt implements com.homunculus.bot.accessors.ClanChatPlayer
* getName() --> java.lang.String = kt.e - (Return Type: java.lang.String)
* getServer() --> java.lang.String = kt.b - (Return Type: java.lang.String)
* getUsername() --> java.lang.String = kt.i - (Return Type: java.lang.String)
* getWorld() --> int = kt.a - (Return Type: int)
* getRank() --> byte = kt.c - (Return Type: int)
^ haa implements com.homunculus.bot.accessors.SdModel
^ wf implements com.homunculus.bot.accessors.Cache
* getNodeCache() --> lb = wf.v - (Return Type: com.homunculus.bot.accessors.NodeCache)
* getCapacity() --> int = wf.n - (Return Type: int)
* getReferences() --> vm = wf.j - (Return Type: com.homunculus.bot.accessors.NodeList)
^ lb implements com.homunculus.bot.accessors.NodeCache
* getCacheCount() --> int = lb.a - (Return Type: int)
* getCache() --> kp[] = lb.o - (Return Type: com.homunculus.bot.accessors.Node[])
* getLastKey() --> long = lb.q - (Return Type: long)
* getCurrentCacheIndex() --> int = lb.s - (Return Type: int)
^ gca implements com.homunculus.bot.accessors.ProjectileNode
* getProjectile() --> ln = gca.s - (Return Type: com.homunculus.bot.accessors.Projectile)
^ jaclib.memory.heap.NativeHeap implements com.homunculus.bot.accessors.NativeHeap
* getPeer() --> long = jaclib.memory.heap.NativeHeap.peer - (Return Type: long)
* getHeap() --> int = jaclib.memory.heap.NativeHeap.a - (Return Type: int)
* isDeallocatingHeap() --> boolean = jaclib.memory.heap.NativeHeap.b - (Return Type: boolean)
^ jaclib.memory.heap.NativeHeapBuffer implements com.homunculus.bot.accessors.NativeHeapBuffer
* getNativeHeap() --> jaclib.memory.heap.NativeHeap = jaclib.memory.heap.NativeHeapBuffer.b - (Return Type: com.homunculus.bot.accessors.NativeHeap)
* isDeallocatingBuffer() --> boolean = jaclib.memory.heap.NativeHeapBuffer.d - (Return Type: int)
* getSize() --> int = jaclib.memory.heap.NativeHeapBuffer.a - (Return Type: int)
^ jaclib.memory.NativeBuffer implements com.homunculus.bot.accessors.NativeBuffer
* getSize() --> int = jaclib.memory.NativeBuffer.a - (Return Type: int)
* getAddress() --> long = jaclib.memory.NativeBuffer.b - (Return Type: long)
^ jaclib.memory.Stream implements com.homunculus.bot.accessors.MemoryStream
* getMemoryBuffer() --> jaclib.memory.Buffer = jaclib.memory.Stream.b - (Return Type: com.homunculus.bot.accessors.MemoryBuffer)
* getData() --> byte[] = jaclib.memory.Stream.c - (Return Type: byte[])
^ jaclib.peer.Peer implements com.homunculus.bot.accessors.Peer
* getReference() --> jaclib.peer.PeerReference = jaclib.peer.Peer.reference - (Return Type: com.homunculus.bot.accessors.PeerReference)
* getUnknownClass() --> java.lang.Class = jaclib.peer.Peer.a - (Return Type: java.lang.Class)
^ jagdx.D3DDISPLAYMODE implements com.homunculus.bot.accessors.Direct3DDisplayMode
* getWidth() --> int = jagdx.D3DDISPLAYMODE.Width - (Return Type: int)
* getRefreshRate() --> int = jagdx.D3DDISPLAYMODE.RefreshRate - (Return Type: int)
* getFormat() --> int = jagdx.D3DDISPLAYMODE.Format - (Return Type: int)
* getWidth() --> int = jagdx.D3DDISPLAYMODE.Height - (Return Type: int)
^ jagdx.D3DADAPTER_IDENTIFIER implements com.homunculus.bot.accessors.Direct3DDriver
* getRevision() --> int = jagdx.D3DADAPTER_IDENTIFIER.Revision - (Return Type: int)
* getDeviceID() --> int = jagdx.D3DADAPTER_IDENTIFIER.DeviceID - (Return Type: int)
* getDriver() --> java.lang.String = jagdx.D3DADAPTER_IDENTIFIER.Driver - (Return Type: java.lang.String)
* getWhqlLevel() --> int = jagdx.D3DADAPTER_IDENTIFIER.WHQLLevel - (Return Type: int)
* getSubSysID() --> int = jagdx.D3DADAPTER_IDENTIFIER.SubSysID - (Return Type: int)
* getDescription() --> java.lang.String = jagdx.D3DADAPTER_IDENTIFIER.Description - (Return Type: java.lang.String)
* getDriverVersion() --> long = jagdx.D3DADAPTER_IDENTIFIER.DriverVersion - (Return Type: int)
* getVendorID() --> int = jagdx.D3DADAPTER_IDENTIFIER.VendorID - (Return Type: int)
* getDeviceName() --> java.lang.String = jagdx.D3DADAPTER_IDENTIFIER.DeviceName - (Return Type: java.lang.String)
^ cg implements com.homunculus.bot.accessors.SoftReferenceWrapper
* getReference() --> java.lang.ref.SoftReference = cg.y - (Return Type: java.lang.ref.SoftReference)
^ pd implements com.homunculus.bot.accessors.ReferenceWrapper
* getUsedSlots() --> int = pd.q - (Return Type: int)
^ wa implements com.homunculus.bot.accessors.HardReferenceWrapper
* getReference() --> java.lang.Object = wa.C - (Return Type: java.lang.Object)
^ tq implements com.homunculus.bot.accessors.SeekableFile
* getFileLength() --> long = tq.a - (Return Type: long)
* getFileOnDisk() --> hd = tq.p - (Return Type: com.homunculus.bot.accessors.FileOnDisk)
* getPosition() --> long = tq.l - (Return Type: long)
^ lj implements com.homunculus.bot.accessors.CachedRequest
* getType() --> int = lj.x - (Return Type: int)
* getCacheFile() --> cw = lj.z - (Return Type: com.homunculus.bot.accessors.CacheFile)
* getBuffer() --> byte[] = lj.B - (Return Type: byte[])
^ cu implements com.homunculus.bot.accessors.GameServer
^ ka implements com.homunculus.bot.accessors.AbstractGameServer
^ mn implements com.homunculus.bot.accessors.WorldLocation
* getName() --> java.lang.String = mn.a - (Return Type: java.lang.String)
* getFlags() --> int = mn.h - (Return Type: int)
^ jagex3.graphics2.hw.NativeInterface implements com.homunculus.bot.accessors.NativeInterface
* getPeer() --> long = jagex3.graphics2.hw.NativeInterface.peer - (Return Type: long)
^ kg implements com.homunculus.bot.accessors.DisplaySettings
* getDetailLevel() --> int = kg.X - (Return Type: int)
^ jp implements com.homunculus.bot.accessors.GameConnection
* getSocket() --> java.net.Socket = jp.n - (Return Type: java.net.Socket)
* getInputBuffer() --> go = jp.g - (Return Type: com.homunculus.bot.accessors.InputBuffer)
* getOutputBuffer() --> uba = jp.h - (Return Type: com.homunculus.bot.accessors.OutputBuffer)
^ go implements com.homunculus.bot.accessors.InputBuffer
* getException() --> java.io.IOException = go.d - (Return Type: java.io.IOException)
* getThread() --> java.lang.Thread = go.l - (Return Type: java.lang.Thread)
* getInputStream() --> java.io.InputStream = go.o - (Return Type: java.io.InputStream)
* getInputBuffer() --> byte[] = go.p - (Return Type: byte[])
^ uba implements com.homunculus.bot.accessors.OutputBuffer
* getOutputStream() --> java.io.OutputStream = uba.c - (Return Type: java.io.OutputStream)
* getOutputBuffer() --> byte[] = uba.d - (Return Type: byte[])
* getException() --> java.io.IOException = uba.e - (Return Type: java.io.IOException)
* getThread() --> java.lang.Thread = uba.h - (Return Type: java.lang.Thread)
=-= Loader =-=
Class Information
[ loaded 15 loader classes ]
^ loader implements com.homunculus.bot.accessors.Loader
* getClientApplet() --> java.applet.Applet = loader.h - (Return Type: java.applet.Applet)
^ c implements com.homunculus.bot.accessors.ScreenDisplay
* getDisplayMode() --> java.awt.DisplayMode = c.a - (Return Type: java.awt.DisplayMode)
* getGraphicsDevice() --> java.awt.GraphicsDevice = c.b - (Return Type: java.awt.GraphicsDevice)
^ g implements com.homunculus.bot.accessors.CanvasClass
* getCanvas() --> java.awt.Component = g.a - (Return Type: java.awt.Component)
* getRobot() --> java.awt.Robot = g.b - (Return Type: java.awt.Robot)
^ d extends com.homunculus.bot.wrappers.ClassLoaderWrapper
* getClasses() --> java.util.Hashtable = d.a - (Return Type: java.util.Hashtable)
* getProtectionDomain() --> java.security.ProtectionDomain = d.b - (Return Type: java.security.ProtectionDomain)
* getUnpacker() --> unpack = d.c - (Return Type: com.homunculus.bot.accessors.Unpack)
^ in implements com.homunculus.bot.accessors.FileOnDisk
* getRandomAccessFile() --> java.io.RandomAccessFile = in.b - (Return Type: java.io.RandomAccessFile)
* getFile() --> java.io.File = in.d - (Return Type: java.io.File)
* getLength() --> long = in.c - (Return Type: long)
* getPosition() --> long = in.a - (Return Type: long)
^ uf implements com.homunculus.bot.accessors.Signlink
* getEventQueue() --> java.awt.EventQueue = uf.m - (Return Type: java.awt.EventQueue)
* getCanvasClass() --> g = uf.i - (Return Type: com.homunculus.bot.accessors.CanvasClass)
* getApplet() --> java.applet.Applet = uf.e - (Return Type: java.applet.Applet)
* getScreenDisplay() --> c = uf.A - (Return Type: com.homunculus.bot.accessors.ScreenDisplay)
^ unpack implements com.homunculus.bot.accessors.Unpack
* getCache() --> java.util.Hashtable = unpack.cache - (Return Type: java.util.Hashtable)
(Total Fields: 265) Hooked 52 static fields, 213 local fields and 91 classes in 2858ms.