I forget why there are two classes. I think this means there is an inner class in the enclosing class. Although, I do not see an obvious inner class definition in my program. If you are reading this ...
Generally you should use Java with the same architecture as your CPU. There are different version requirements for different Minecraft versions. If you don't know ...