So I decompiled a jar and imported everything into eclipse, but I have a ton of these really strange errors all over the place.
When I hover over the error on line 279 it says
Cannot reference a field before it is defined
even though it is very clearly defined on the line above I even had one error on a comment saying it could not resolve the variable even though it was commented out.