Refactor ClientTransform
Fix naming in getProjectiles
This commit is contained in:
@@ -52,7 +52,7 @@ public class ByteCodePatcher {
|
||||
Class playerClass = Class.forName(hooks.playerClass, false, child);
|
||||
transformPlayer(playerClass);
|
||||
Class clientClass = Class.forName("client", false, child);
|
||||
transformBlackjack(clientClass);
|
||||
transformClient(clientClass);
|
||||
|
||||
//Odds and ends
|
||||
ErrorTransform et = new ErrorTransform();
|
||||
@@ -188,8 +188,8 @@ public class ByteCodePatcher {
|
||||
pt.modify(player);
|
||||
}
|
||||
|
||||
public static void transformBlackjack(Class clazz) {
|
||||
System.out.println("[RuneLitePlus] Transforming Blackjack at class: "+clazz.getName());
|
||||
public static void transformClient(Class clazz) {
|
||||
System.out.println("[RuneLitePlus] Transforming Client");
|
||||
ClientTransform bt = new ClientTransform();
|
||||
bt.modify(clazz);
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@ public class ClientTransform implements Transform {
|
||||
transformGetMenuEntries();
|
||||
transformSetMenuEntries();
|
||||
transformOnMenuOptionsChanged();
|
||||
transformGetProjectile();
|
||||
transformGetProjectiles();
|
||||
transformGetCollisionMaps();
|
||||
ByteCodePatcher.modifiedClasses.add(ct);
|
||||
} catch (Exception e) {
|
||||
@@ -48,14 +48,14 @@ public class ClientTransform implements Transform {
|
||||
}
|
||||
}
|
||||
|
||||
public void transformGetProjectile() {
|
||||
public void transformGetProjectiles() {
|
||||
|
||||
CtMethod getProjectiles;
|
||||
try {
|
||||
CtMethod protectedAnimation = ct.getDeclaredMethod("1protect$getProjectilesDeque");
|
||||
ct.removeMethod(protectedAnimation);
|
||||
protectedAnimation.setName("getProjectilesDeque");
|
||||
ct.addMethod(protectedAnimation);
|
||||
CtMethod getProjectilesDeque = ct.getDeclaredMethod("1protect$getProjectilesDeque");
|
||||
ct.removeMethod(getProjectilesDeque);
|
||||
getProjectilesDeque.setName("getProjectilesDeque");
|
||||
ct.addMethod(getProjectilesDeque);
|
||||
getProjectiles = ct.getDeclaredMethod("getProjectiles");
|
||||
ct.removeMethod(getProjectiles);
|
||||
getProjectiles = CtNewMethod.make("public java.util.List getProjectiles() { " +
|
||||
|
||||
Reference in New Issue
Block a user