Skip to content

Update Java detection and CMake configuration for improved compatibility#470

Open
Architect-devlord wants to merge 3 commits intoUltimMC:developfrom
Architect-devlord:develop
Open

Update Java detection and CMake configuration for improved compatibility#470
Architect-devlord wants to merge 3 commits intoUltimMC:developfrom
Architect-devlord:develop

Conversation

@Architect-devlord
Copy link

  • Enhanced Java detection in JavaUtils.cpp for Windows, including support for various JDKs and JREs from Oracle, AdoptOpenJDK, Eclipse Foundation, Microsoft, Azul Zulu, and BellSoft Liberica.
  • Updated CMakeLists.txt in both javacheck and launcher libraries to require Java 1.8 instead of 1.7, and adjusted compile flags to target Java 8.
  • Added a new file for code citations to document sources and references for the JavaUtils.cpp implementation.

Architect-devlord and others added 3 commits January 15, 2026 17:49
- Enhanced Java detection in JavaUtils.cpp for Windows, including support for various JDKs and JREs from Oracle, AdoptOpenJDK, Eclipse Foundation, Microsoft, Azul Zulu, and BellSoft Liberica.
- Updated CMakeLists.txt in both javacheck and launcher libraries to require Java 1.8 instead of 1.7, and adjusted compile flags to target Java 8.
- Added a new file for code citations to document sources and references for the JavaUtils.cpp implementation.
- Unified mod detection to include manually added mods in both game root and instance root folders.
- Implemented ModManifest and registered_mods.json for persistent mod registration.
- Added --list-mods and --download-mod CLI commands for instance mod management.
- Updated ModFolderModel to support multiple scan directories and manifest-based metadata.
…i-9013462443436552992

Unify Mod Detection and Add CLI Mod Management
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant