Hey... You need a cpu cooler... I have no idea why that guy is saying that you don't unless you want to burn out your pc.
Minecraft can be a pretty demanding game when you are surrounded by lots of detailed structures and builds which are found on most servers, so you'll need the best GPU possible with your money. alot of people would say "you need a balance of power" between your cpu and your gpu, which to a sense is correct because minecraft is a java based game so it demands both from the gpu and the cpu unlike most games which are just gpu based, but really it depends on what you are going to be doing. If you want very fast world rendering, then an expensive cpu would be great, but if you want high frame-rates then you should go with a mid range gpu. Also, if you are going with a dedicated graphics card then you should drop the apu and find a faster cpu. The apu just adds extra integrated graphics which will not be used if you use a dedicated graphics card, so really you'll be spending more money for nothing, and you'll get much, much more a dedicated graphics card. I would also recommend going with an Nvidia graphics cards as apposed to AMD. The most recent AMD drivers seen to not be very compatible with Minecraft and tend to drop the performance, so Nvidia is the way to go. For the Hard drive, I would recommend going with a 500gb hybrid drive. Hybrid drives give near SSD performance and they are much cheaper, it will cost the same amount as a 1tb hard drive but give you much faster performance and will also increase framerates in any game that involves lots of
constant world rendering and saving (such as Minecraft)