Ну тут проблема именно с Java edition, есть и бедрок версия с новым движком C++ Т.к. Майнкрафт довольно старая игра, поэтому на момент его создания Java была не таким уж и старым движком. Также на тот момент игрой занимался 1 человек, скорее всего он умел программировать только на Java
Майн написан на Java, но работает с использованием библиотеки LWJGL (Lightweight Java Game Library), которая является своеобразным движком. LWJGL позволяет создавать игры, в т.ч 3D, а используемый API для графики - OpenGL и OpenAL для звука.
У Java есть один существенный плюс - она имеет крайне легкий синтаксис, множество библиотек и инструментов, которые облегчают разработку, улучшают производительность и упрощают поддержку дополнений (модов).