I'm not sure everybody know what you're talking about here. Maybe you should say "Minecraft" instead of MC. This site isn't necessarily intended for questions, so this is probably better posted as a Thread.

The UI design looks good for not implementing any sort of static placement code, or structured design classes. UI design is probably the number one thing I absolutely hate about Java. You either have to use some shoddy design class (GridBag, and such), or painstakingly place each component statically in the code. For the most part.

just thought i would put this out there that i am in 10th grade basic java making the same game for y final project and it is a lot easier then you are making it i am like half way done in 2 hours and and i am doing it alone, so just because you are in ap does not mean that it has to be this hard and complicated. and BTW to the ones that copied it i hope you fail because if you want to make it anywhere in life do your own work!

What is it supposed to do? I see some GUI components, but nothing to clue me in. Also, I find it to be better to instantiate JLabels (since they provide no real functionality) within the add statement. Unless you plan on adding events to it, it's quicker this way, and saves you a bit of memory. Nice seeing some Java.

When i try this i got error and when i solved the error.. i didn't see the rumble words in the top of the textfield or the hint..
and i put a words.txt in the same directory of the project but still not correct when i guess it!