Skip to content

Conversation

@rlnt
Copy link
Member

@rlnt rlnt commented Oct 19, 2025

This pull request introduces two main changes.

  1. The recipe viewers can now define multiple dependency artifacts. Since JEI requires the common as well as the NeoForge API to work properly when using the Mode.API, this change was necessary to load both artifacts. The remaining recipe viewers currently only rely on one artifact.
  2. The gradle.properties property replacement system now handles properties like jeiVersion implicitly. If you depend on a recipe viewer and want to specify a version range in the mods.toml, you can now use these implicit properties. The new system checks if the recipe viewer is enabled and doesn't complain about a missing property anymore.

The readme was updated accordingly.

@rlnt rlnt requested a review from LLytho October 19, 2025 20:36
@rlnt rlnt self-assigned this Oct 19, 2025
Copy link
Member

@LLytho LLytho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@rlnt rlnt merged commit 19f9a40 into main Oct 20, 2025
1 check passed
@rlnt rlnt deleted the multi-viewer-deps branch October 20, 2025 10:50
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.

3 participants