Hi all I am a new minecraft forge modder and by new I mean "wow what a noob" new so I do apologize in advance if the following sounds like a really dumb question. I would go on to explain how much I don't know about java either but that's not relevant as I am using a combination of youtube, books, and trial and error to learn about all this.
So I set up the latest recommended build for forge 1.6.4 which is the .965 build and I was just patting myself on the back for that when all of a sudden BAM I see 4 warnings flash on the bottom of my workspace in eclipse, one is a resource leak, one is a casting problem with a String that java says "should be cast as an object for that type of method" one that says "assigning that variable doesnt do anything" and one that says "Unreachable catch block for IOException. Only more specific exceptions are thrown and they are handled by previous catch block(s)." Which I take to mean "thats an unneccisary line of code ya retard" although my knowledge of try, catch blocks is still basic at this point.
Maybe this is nothing and I am about to get the "go back to learning java and come back when your not a total noob" response and maybe I am about to get a gold star for pointing out a major problem that no one thought to mention idk. I do know they are warnings and not errors though and even though I tried to find any "known issues" section for the individual releases I found none so here I am asking this:
Should I be concerned? Should I ignore this? and Should/can I fix these errors in my source code just so its not cluttering up my problems section without hurting my compiled product?
Technical junk:
Forge Source: 9.11.1.965
Eclipse Version: 2.0.1.20130919-0803
Minecraft Version: 1.6.4
JDK: 1.7 (I changed the default since I found information saying I could and should)