Skip to content
This repository was archived by the owner on Apr 5, 2026. It is now read-only.

Java on macOS

Mehmet Samet Duman edited this page Mar 24, 2026 · 2 revisions

If you have received the following error:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'

on macOS when starting Minecraft, you will have to install an older version of Java.

To do so:

  • First, uninstall the currently installed Java version, following this guide: https://explainjava.com/uninstall-java-macos/
  • Then download and install a compatible Java distribution such as:
    • Eclipse Temurin (recommended)
    • Azul Zulu Ensure you install Java 8 for older Minecraft versions.
  • After selecting the newly installed Java, you should be able to play normally.

Clone this wiki locally