AFAIK Minecraft was single threaded until 1.8.
In 1.8 some stuff is now multithreaded:
Optimizations, Rendering & Graphics
Significant increase in FPS and performance
Each world (Overworld, Nether, End) now runs on its own thread
Chunk rendering and chunk rebuilds are now multi-threaded -...