Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save dginovker/510cf7a6190d6672a8e9bcdcc063177d to your computer and use it in GitHub Desktop.
Save dginovker/510cf7a6190d6672a8e9bcdcc063177d to your computer and use it in GitHub Desktop.
<injector>
<interfaces>
<add>
<classname>Node</classname>
<interface>Node</interface>
</add>
<add>
<classname>Class11</classname>
<interface>CollisionMap</interface>
</add>
<add>
<classname>NodeList</classname>
<interface>Deque</interface>
</add>
<add>
<classname>RSInterface</classname>
<interface>Interface</interface>
</add>
<add>
<classname>Ground</classname>
<interface>Ground</interface>
</add>
<add>
<classname>NPC</classname>
<interface>Npc</interface>
</add>
<add>
<classname>EntityDef</classname>
<interface>NpcDef</interface>
</add>
<add>
<classname>Object2</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>Object1</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>Object4</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>Object3</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>Object5</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>Player</classname>
<interface>Player</interface>
</add>
<add>
<classname>WorldController</classname>
<interface>Scene</interface>
</add>
<add>
<classname>Item</classname>
<interface>Item</interface>
</add>
<add>
<classname>Entity</classname>
<interface>Character</interface>
</add>
<add>
<classname>client</classname>
<interface>Client</interface>
</add>
</interfaces>
<getters>
<add>
<accessor>Deque</accessor>
<field>current</field>
<methodname>getCurrent</methodname>
<desc>%sNode</desc>
<descfield>LNode;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>anim</field>
<methodname>getAnimation</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>backDialogID</field>
<methodname>getBackDialogId</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Node</accessor>
<field>next</field>
<methodname>getNext</methodname>
<desc>%sNode</desc>
<descfield>LNode;</descfield>
</add>
<add>
<accessor>CollisionMap</accessor>
<field>anIntArrayArray294</field>
<methodname>getFlags</methodname>
<descfield>[[I</descfield>
</add>
<add>
<accessor>Deque</accessor>
<field>head</field>
<methodname>getHead</methodname>
<desc>%sNode</desc>
<descfield>LNode;</descfield>
</add>
<add>
<accessor>Interface</accessor>
<field>inv</field>
<methodname>getItems</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>obj3</field>
<methodname>getGroundDecoration</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>LObject3;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>currentHealth</field>
<methodname>getCurrentHealth</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>obj4</field>
<methodname>getGroundItem</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>LObject4;</descfield>
</add>
<add>
<accessor>Interface</accessor>
<field>invStackSizes</field>
<methodname>getStackSizes</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>baseX</field>
<methodname>getBaseX</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>obj5Array</field>
<methodname>getInteractiveObjects</methodname>
<desc>[%sSceneObjectTile</desc>
<descfield>[LObject5;</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>obj2</field>
<methodname>getWallDecoration</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>LObject2;</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>obj1</field>
<methodname>getWallObject</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>LObject1;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>baseY</field>
<methodname>getBaseY</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Npc</accessor>
<field>desc</field>
<methodname>getDef</methodname>
<desc>%sNpcDef</desc>
<descfield>LEntityDef;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>interactingEntity</field>
<methodname>getInteractingEntity</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>NpcDef</accessor>
<field>type</field>
<methodname>getId</methodname>
<desc>I</desc>
<descfield>J</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>aClass11Array1230</field>
<methodname>getCollisionMap</methodname>
<desc>[%sCollisionMap</desc>
<descfield>[LClass11;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>loopCycleStatus</field>
<methodname>getLoopCycleStatus</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>currentExp</field>
<methodname>getCurrentExp</methodname>
<descfield>[I</descfield>
</add>
<add>
<classname>Object2</classname>
<field>uid</field>
<methodname>getHash</methodname>
<descfield>I</descfield>
</add>
<add>
<classname>Object1</classname>
<field>uid</field>
<methodname>getHash</methodname>
<descfield>I</descfield>
</add>
<add>
<classname>Object4</classname>
<field>uid</field>
<methodname>getHash</methodname>
<descfield>I</descfield>
</add>
<add>
<classname>Object3</classname>
<field>uid</field>
<methodname>getHash</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>maxHealth</field>
<methodname>getMaxHealth</methodname>
<descfield>I</descfield>
</add>
<add>
<classname>Object5</classname>
<field>uid</field>
<methodname>getHash</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Player</accessor>
<field>name</field>
<methodname>getName</methodname>
<descfield>Ljava/lang/String;</descfield>
</add>
<add>
<accessor>Scene</accessor>
<field>groundArray</field>
<methodname>getGroundArray</methodname>
<desc>[[[%sGround</desc>
<descfield>[[[LGround;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>groundArray</field>
<methodname>getGroundItems</methodname>
<desc>[[[%sDeque</desc>
<descfield>[[[LNodeList;</descfield>
</add>
<add>
<accessor>Interface</accessor>
<into>client</into>
<field>interfaceCache</field>
<methodname>getInterfaceCache</methodname>
<desc>[%sInterface</desc>
<descfield>[LRSInterface;</descfield>
</add>
<add>
<accessor>Item</accessor>
<field>ID</field>
<methodname>getId</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<into>client</into>
<field>loggedIn</field>
<methodname>isLoggedIn</methodname>
<descfield>Z</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>x</field>
<methodname>getX</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<into>client</into>
<field>loopCycle</field>
<methodname>getLoopCycle</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<into>client</into>
<field>myPlayer</field>
<methodname>getMyPlayer</methodname>
<desc>%sPlayer</desc>
<descfield>LPlayer;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>npcArray</field>
<methodname>getNpcs</methodname>
<desc>[%sNpc</desc>
<descfield>[LNPC;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>y</field>
<methodname>getY</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<into>client</into>
<field>openInterfaceID</field>
<methodname>getOpenInterfaceId</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>plane</field>
<methodname>getPlane</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>playerArray</field>
<methodname>getPlayers</methodname>
<desc>[%sPlayer</desc>
<descfield>[LPlayer;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>worldController</field>
<methodname>getScene</methodname>
<desc>%sScene</desc>
<descfield>LWorldController;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>menuActionCmd1</field>
<methodname>getMenuAction1</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>menuActionCmd2</field>
<methodname>getMenuAction2</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>menuActionCmd3</field>
<methodname>getMenuAction3</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>menuActionID</field>
<methodname>getMenuActionId</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>currentStats</field>
<methodname>getCurrentStats</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Interface</accessor>
<field>message</field>
<methodname>getMessage</methodname>
<descfield>Ljava/lang/String;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>variousSettings</field>
<methodname>getSettings</methodname>
<descfield>[I</descfield>
</add>
</getters>
<setters>
<add>
<accessor>Client</accessor>
<into>client</into>
<field>openInterfaceID</field>
<methodname>setInterface</methodname>
<descfield>I</descfield>
</add>
</setters>
<callbacks>
<add>
<accessor>Client</accessor>
<methodname>doAction</methodname>
<desc>(I)V</desc>
<callclass>org/rev317/min/callback/MenuAction</callclass>
<callmethod>intercept</callmethod>
<calldesc>(I)V</calldesc>
<callargs>0</callargs>
</add>
<add>
<accessor>Client</accessor>
<methodname>pushMessage</methodname>
<desc>(Ljava/lang/String;ILjava/lang/String;)V</desc>
<callclass>org/rev317/min/callback/MessageCallback</callclass>
<callmethod>messageListenerHook</callmethod>
<calldesc>(ILjava/lang/String;Ljava/lang/String;)V</calldesc>
<callargs>1,2,0</callargs>
</add>
</callbacks>
<invokers>
<add>
<accessor>Client</accessor>
<methodname>doAction</methodname>
<invokemethod>doAction</invokemethod>
<desc>V</desc>
<argsdesc>(I)</argsdesc>
</add>
<add>
<accessor>Client</accessor>
<methodname>walkTo</methodname>
<invokemethod>doWalkTo</invokemethod>
<desc>Z</desc>
<argsdesc>(IIIIIIIIIZI)</argsdesc>
</add>
</invokers>
</injector>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment