I've fixed this many times on many different servers, What i have done is take your raw file and compressed it for you. The load time on your client is rediculous!
http://dl.dropbox.com/u/28109402/models.dat <--- models.dat put this into your cache along with this
http://dl.dropbox.com/u/28109402/models.idx <--- models.idx this will reduce load times by 70% It also has abyssal vine whip/completionist capes in it, I can give you my itemdef.java if needed. Secondly you will need this code in modeldecrompresser.java
public static void models() {
try {
DataInputStream indexFile = new DataInputStream(new FileInputStream(signlink.findcachedir() + "/models.idx"));
DataInputStream dataFile = new DataInputStream(new FileInputStream(signlink.findcachedir() + "/models.dat"));
int length = indexFile.readInt();
for(int i = 0; i < length; i++) {
int id = indexFile.readInt();
int invlength = indexFile.readInt();
byte[] data = new byte[invlength];
dataFile.readFully(data);
Model.method460(data, id);
}
indexFile.close();
dataFile.close();
} catch (Exception e) {
e.printStackTrace();
}
}
Enjoy number5.