Ahh, I’ve found what the problem is; though the compiler is compiling for 1.1 byte code compatibility it does not stop you from using newer methods for some reason. The only way to get warnings for that is to use JDK 1.1, which isn’t too bad because what I will do is create everything in Eclipse as normal and occasionally compile with JDK 1.1 to make sure there are no incompatible functions, etc.
Also the lowest source compatibility I can get is 1.3; I don’t think there is a workaround for that in eclipse although I will restart the computer and see if Eclipse will be compatible with the older runtime and JDK
EDIT: Java 1.1 is completely incompatible with the later versions so I have had to remove the recent version in order to compile with 1.1 and I am starting to get into the flow of it. No eclipse and I will have to install MSys so that I can make use of makefiles.
EDIT: Wait, no freaking way am I getting with of java 6.0; I just realized what’s running on that; well at least I got the important parts changed, I think I can continue in Eclipse and revert to 1.1 at the final stage. Although I do remember there being differences in Vector such as no get(n)