Fixed it, to fix this(yes I'm not a dick like some other kids here who wouldn't help me *cough* Mad** *cough*)
Anyways, to fix this, go to your users folder and there should be a folder created called TrinityCache, if there isn't just create one and copy the files in the cache folder into it, don't copy the 'cache' folder in client but rather its contents so the files.
Go to package com.rune.sanity.client.configuration.java and scroll to the bottom.
change
public static final boolean LOAD_LOCAL_CACHE = true;
to this
public static final boolean LOAD_LOCAL_CACHE = false;