Skip to content

Clean up dynamic data injection - #5250

Open
screret wants to merge 20 commits into
GregTechCEu:1.21from
screret:sc/clean-up-dynamic-data-injection
Open

Clean up dynamic data injection#5250
screret wants to merge 20 commits into
GregTechCEu:1.21from
screret:sc/clean-up-dynamic-data-injection

Conversation

@screret

@screret screret commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

What

So it's not all in MixinHelpers.

Implementation Details

This PR is based on #5244, so that should be merged first.

AI Usage

  • No AI driven tools were used for this pull request.

Outcome

wow, the code is way more readable now. who could've guessed putting it all into two functions was actually a bad idea.

How Was This Tested

Game still works the same as before I think

TODO test this. it's 11pm and I'm going to sleep now.

Additional Information

I renamed the tag addition methods TagPrefix has. I did add @Deprecated(forRemoval = true) versions of the originals back, so no hard compatibility errors were added.
TagType isn't API so it doesn't count.

screret added 3 commits August 5, 2026 10:32
somebody-a forgot to merge half of GregTechCEu#3981. not having it broke reloading.
…ay it to only happen when recipes are parsed so we have a more complete registry context

[^1]: from the mixins it used to reside in
@screret
screret requested a review from a team as a code owner August 5, 2026 19:53
@github-actions github-actions Bot added the 1.21.1 label Aug 5, 2026
@screret
screret force-pushed the sc/clean-up-dynamic-data-injection branch from 69c610c to aa1c3a4 Compare August 7, 2026 15:00
@github-actions github-actions Bot added the 1.21 label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant