This is wrong section for this. The correct section would be RS2Client help.
But to change the directory where your cache is loaded from, open SignLink.java and replace this with your method:
Code:
public static String findcachedir() {
return System.getProperty("user.home")+"/CACHENAME/";
}
This will change the cache dir to your home user - works for Mac.
You might have some other things in client which is loaded from a set directory. You will have to change that, such as preloading models in my client doesn't use findCacheDir to find the directory, it's defined customly inside the method.