Skip to content

Use holders for GT content registration on 1.21 - #5358

Open
gustovafing wants to merge 36 commits into
1.21from
gus/use-holders-1.21
Open

Use holders for GT content registration on 1.21#5358
gustovafing wants to merge 36 commits into
1.21from
gus/use-holders-1.21

Conversation

@gustovafing

@gustovafing gustovafing commented Aug 29, 2026

Copy link
Copy Markdown
Member

What

Wraps GT content registration in deferred holders, for everything except machines, material system stuff and recipe stuff (they will be handled in seperate PRs each).
No AI

Merge #5353 first

@gustovafing gustovafing added 1.21.1 ignore changelog PR should not be added to the changelog. type: refactor Suggestion to refactor a section of code Release: API - X.0.0 Major Breaking Refactors that MUST be in a API-Breaking Release Ignore Version Sync Do not append this issue to the version sync issue tracker. labels Aug 29, 2026
@github-actions github-actions Bot added 1.21 Tests: Passed Game Tests have passed on this PR labels Aug 29, 2026
# Conflicts:
#	src/main/java/com/gregtechceu/gtceu/api/data/worldgen/modifier/DimensionFilter.java
#	src/main/java/com/gregtechceu/gtceu/api/data/worldgen/modifier/FrequencyModifier.java
#	src/main/java/com/gregtechceu/gtceu/common/CommonProxy.java
#	src/main/java/com/gregtechceu/gtceu/common/data/GTFeatures.java
#	src/main/java/com/gregtechceu/gtceu/common/worldgen/modifier/BiomeDependentPlacement.java
#	src/main/java/com/gregtechceu/gtceu/common/worldgen/modifier/RubberTreeChancePlacement.java
#	src/main/java/com/gregtechceu/gtceu/data/loot/ChestGenHooks.java
#	src/test/java/com/gregtechceu/gtceu/gametest/world/RealWorldItemUsage.java
@gustovafing
gustovafing marked this pull request as ready for review August 31, 2026 01:12
@gustovafing
gustovafing requested a review from a team as a code owner August 31, 2026 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.21 1.21.1 ignore changelog PR should not be added to the changelog. Ignore Version Sync Do not append this issue to the version sync issue tracker. Release: API - X.0.0 Major Breaking Refactors that MUST be in a API-Breaking Release Tests: Passed Game Tests have passed on this PR type: refactor Suggestion to refactor a section of code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant