Our great sponsors
-
intellij-plugins
Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I personally recommend jenv to set your Java version for your local development directory only. It's lightweight and cross-platform, provided you're using bash/zsh or similar. (However: it tells you to echo some lines into ~/.bash_profile, but this is true only on Mac. For Linux/Windows, ~/.bashrc is a more appropriate location (or the zsh equivalent)).
And, for actual Minecraft mod development, it is better to use either Eclipse JDT or IntelliJ IDEA, downloaded from the official websites.