Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save JKetelaar/d27d03c38e67ea127a522aeb638c0903 to your computer and use it in GitHub Desktop.
Save JKetelaar/d27d03c38e67ea127a522aeb638c0903 to your computer and use it in GitHub Desktop.
<injector>
<interfaces>
<add>
<classname>com/dreamscape/b/a/a</classname>
<interface>Node</interface>
</add>
<add>
<classname>com/dreamscape/o</classname>
<interface>CollisionMap</interface>
</add>
<add>
<classname>com/dreamscape/b/a/a/a</classname>
<interface>Deque</interface>
</add>
<add>
<classname>com/dreamscape/aP</classname>
<interface>Interface</interface>
</add>
<add>
<classname>com/dreamscape/ad</classname>
<interface>Npc</interface>
</add>
<add>
<classname>com/dreamscape/aM</classname>
<interface>Ground</interface>
</add>
<add>
<classname>com/dreamscape/Q</classname>
<interface>Item</interface>
</add>
<add>
<classname>com/dreamscape/a/a/b/a</classname>
<interface>NpcDef</interface>
</add>
<add>
<classname>com/dreamscape/ah</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>com/dreamscape/ag</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>com/dreamscape/ai</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>com/dreamscape/af</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>com/dreamscape/aT</classname>
<interface>Scene</interface>
</add>
<add>
<classname>com/dreamscape/an</classname>
<interface>Player</interface>
</add>
<add>
<classname>com/dreamscape/E</classname>
<interface>SceneObjectTile</interface>
</add>
<add>
<classname>com/dreamscape/Y</classname>
<interface>Character</interface>
</add>
<add>
<classname>com/dreamscape/GameClient</classname>
<interface>Client</interface>
</add>
</interfaces>
<getters>
<add>
<accessor>Deque</accessor>
<field>d</field>
<methodname>getCurrent</methodname>
<desc>%sNode</desc>
<descfield>Lcom/dreamscape/b/a/a;</descfield>
</add>
<add>
<accessor>Node</accessor>
<field>b</field>
<methodname>getNext</methodname>
<desc>%sNode</desc>
<descfield>Lcom/dreamscape/b/a/a;</descfield>
</add>
<add>
<accessor>CollisionMap</accessor>
<field>b</field>
<methodname>getFlags</methodname>
<descfield>[[I</descfield>
</add>
<add>
<accessor>Deque</accessor>
<field>c</field>
<methodname>getHead</methodname>
<desc>%sNode</desc>
<descfield>Lcom/dreamscape/b/a/a;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>hU</field>
<methodname>getAnimation</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Interface</accessor>
<field>dN</field>
<methodname>getItems</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>ib</field>
<methodname>getCurrentHealth</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>a</field>
<methodname>getGroundDecoration</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>Lcom/dreamscape/aM;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>fH</field>
<methodname>getBackDialogId</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Interface</accessor>
<field>dN</field>
<methodname>getStackSizes</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>hD</field>
<methodname>getInteractingEntity</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>ia</field>
<methodname>getLoopCycleStatus</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>ef</field>
<methodname>getBaseX</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>a</field>
<methodname>getGroundItem</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>Lcom/dreamscape/ai;</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>a</field>
<methodname>getInteractiveObjects</methodname>
<desc>[%sSceneObjectTile</desc>
<descfield>[Lcom/dreamscape/E;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>eg</field>
<methodname>getBaseY</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Npc</accessor>
<field>a</field>
<methodname>getDef</methodname>
<desc>%sNpcDef</desc>
<descfield>Lcom/dreamscape/a/a/b/a;</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>a</field>
<methodname>getWallDecoration</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>Lcom/dreamscape/ag;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>a</field>
<methodname>getCollisionMap</methodname>
<desc>[%sCollisionMap</desc>
<descfield>[Lcom/dreamscape/o;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>O</field>
<methodname>getCurrentExp</methodname>
<descfield>[I</descfield>
</add>
<add>
<classname>com/dreamscape/GameClient</classname>
<field>Q</field>
<methodname>getCurrentStats</methodname>
<desc>[I</desc>
<descfield>[I</descfield>
</add>
<add>
<accessor>Ground</accessor>
<field>a</field>
<methodname>getWallObject</methodname>
<desc>%sSceneObjectTile</desc>
<descfield>Lcom/dreamscape/af;</descfield>
</add>
<add>
<accessor>Item</accessor>
<field>ID</field>
<methodname>getId</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>ic</field>
<methodname>getMaxHealth</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>NpcDef</accessor>
<field>id</field>
<methodname>getId</methodname>
<desc>I</desc>
<descfield>J</descfield>
</add>
<add>
<classname>com/dreamscape/ah</classname>
<field>h</field>
<methodname>getHash</methodname>
<descfield>J</descfield>
</add>
<add>
<classname>com/dreamscape/ag</classname>
<field>h</field>
<methodname>getHash</methodname>
<descfield>J</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>a</field>
<methodname>getGroundItems</methodname>
<desc>[[[%sDeque</desc>
<descfield>[[[Lcom/dreamscape/b/a/a/a;</descfield>
</add>
<add>
<classname>com/dreamscape/ai</classname>
<field>h</field>
<methodname>getHash</methodname>
<descfield>J</descfield>
</add>
<add>
<classname>com/dreamscape/af</classname>
<field>h</field>
<methodname>getHash</methodname>
<descfield>J</descfield>
</add>
<add>
<accessor>Scene</accessor>
<field>a</field>
<methodname>getGroundArray</methodname>
<desc>[[[%sGround</desc>
<descfield>[[[Lcom/dreamscape/aM;</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>x</field>
<methodname>getX</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Player</accessor>
<field>name</field>
<methodname>getName</methodname>
<descfield>Ljava/lang/String;</descfield>
</add>
<add>
<accessor>Interface</accessor>
<into>com/dreamscape/GameClient</into>
<field>a</field>
<methodname>getInterfaceCache</methodname>
<desc>[%sInterface</desc>
<descfield>[Lcom/dreamscape/aP;</descfield>
</add>
<add>
<classname>com/dreamscape/E</classname>
<field>h</field>
<methodname>getHash</methodname>
<descfield>J</descfield>
</add>
<add>
<accessor>Character</accessor>
<field>y</field>
<methodname>getY</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>aq</field>
<methodname>isLoggedIn</methodname>
<descfield>Z</descfield>
</add>
<add>
<accessor>Client</accessor>
<into>com/dreamscape/GameClient</into>
<field>cN</field>
<methodname>getLoopCycle</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>a</field>
<methodname>getMyPlayer</methodname>
<desc>%sPlayer</desc>
<descfield>Lcom/dreamscape/an;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>a</field>
<methodname>getNpcs</methodname>
<desc>[%sNpc</desc>
<descfield>[Lcom/dreamscape/ad;</descfield>
</add>
<add>
<accessor>Client</accessor>
<into>com/dreamscape/GameClient</into>
<field>bi</field>
<methodname>getOpenInterfaceId</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>dQ</field>
<methodname>getPlane</methodname>
<descfield>I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>a</field>
<methodname>getPlayers</methodname>
<desc>[%sPlayer</desc>
<descfield>[Lcom/dreamscape/an;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>a</field>
<methodname>getScene</methodname>
<desc>%sScene</desc>
<descfield>Lcom/dreamscape/aT;</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>bc</field>
<methodname>getMenuAction1</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>aZ</field>
<methodname>getMenuAction2</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>ba</field>
<methodname>getMenuAction3</methodname>
<descfield>[I</descfield>
</add>
<add>
<accessor>Client</accessor>
<field>bb</field>
<methodname>getMenuActionId</methodname>
<descfield>[I</descfield>
</add>
<add>
<classname>com/dreamscape/GameClient</classname>
<into>com/dreamscape/GameClient</into>
<field>aW</field>
<methodname>getSettings</methodname>
<desc>[I</desc>
<descfield>[I</descfield>
</add>
<add>
<accessor>Interface</accessor>
<field>text</field>
<methodname>getMessage</methodname>
<desc>Ljava/lang/String;</desc>
<descfield>Ljava/lang/String;</descfield>
</add>
</getters>
<callbacks>
<add>
<accessor>Client</accessor>
<methodname>v</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>a</methodname>
<desc>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V</desc>
<callclass>org/rev317/min/callback/MessageCallback</callclass>
<callmethod>messageListenerHook</callmethod>
<calldesc>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V</calldesc>
<callargs>1,2,0,3</callargs>
</add>
</callbacks>
<invokers>
<add>
<accessor>Client</accessor>
<methodname>doAction</methodname>
<invokemethod>w</invokemethod>
<desc>V</desc>
<argsdesc>(I)</argsdesc>
</add>
<add>
<accessor>Client</accessor>
<methodname>walkTo</methodname>
<invokemethod>a</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