Skip to content

Imply that enabling "containsMixinsAndOrCoreModOnly" will prevent late mixins from being loaded#45

Open
Charsy89 wants to merge 3 commits into
GTNewHorizons:masterfrom
Charsy89:patch-1
Open

Imply that enabling "containsMixinsAndOrCoreModOnly" will prevent late mixins from being loaded#45
Charsy89 wants to merge 3 commits into
GTNewHorizons:masterfrom
Charsy89:patch-1

Conversation

@Charsy89
Copy link
Copy Markdown

This PR updates the comment for containsMixinsAndOrCoreModOnly to specify "early mixins" instead of just "mixins". The way the comment is worded had me under the impression that this included "late" mixins, and it ended up creating lots of headache...

I feel like others could be tripped up by this, which is why I thought it would be a good idea to change the comment like this.

(I closed my initial PR GTNewHorizons/ExampleMod1.7.10#293 after seeing that the comment must be updated here)

@Alexdoru
Copy link
Copy Markdown
Member

Alexdoru commented Jun 28, 2025

The spirit of containsMixinsAndOrCoreModOnly=true implies that mixins including late mixins should load, instead of changing the comment, it should be fixed imo

@boubou19
Copy link
Copy Markdown
Member

@Charsy89 @Alexdoru any news?

@Charsy89
Copy link
Copy Markdown
Author

Charsy89 commented Dec 17, 2025

@Charsy89 @Alexdoru any news?

No idea if the plan is to only update the comment or correct(?) the behavior. Both paths sound equally as good. Alex left that comment and I agreed, and after that this thing kind of went dark.

I could take the time to learn how this thing works and attempt a fix, but I feel much more comfortable leaving it in the hands of someone who actually has experience with Gradle workings and especially mixin wizardry, and also how GTNHGradle itself functions.

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.

4 participants