Skip to content

Remove some unnecessary forge capabilities, and move cleanroom behaviour to a machine trait#4500

Merged
gustovafing merged 44 commits into1.20.1-v8.0.0from
gus/machine-refactor-pt2
Feb 4, 2026
Merged

Remove some unnecessary forge capabilities, and move cleanroom behaviour to a machine trait#4500
gustovafing merged 44 commits into1.20.1-v8.0.0from
gus/machine-refactor-pt2

Conversation

@gustovafing
Copy link
Copy Markdown
Member

@gustovafing gustovafing commented Jan 26, 2026

  • Move cleanroom functionality to be stored in cleanroom receiver/provider machine traits.
  • Remove unnecessary forge capabilities
  • Switch some computer craft and jade compatibility to use the machine BE/machine traits directly instead of implementing compatibility via a forge capability

@gustovafing gustovafing requested a review from a team as a code owner January 26, 2026 07:31
@github-actions github-actions bot added the Tests: Passed Game Tests have passed on this PR label Jan 26, 2026
@Getter
@Setter
private ICleanroomProvider cleanroom;
protected final CleanroomRecieverTrait cleanroomReciever;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Do we want to support this?

Copy link
Copy Markdown
Member Author

@gustovafing gustovafing Jan 29, 2026

Choose a reason for hiding this comment

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

We supported it beforehand, I say we just leave it.

@gustovafing gustovafing merged commit 1667e5b into 1.20.1-v8.0.0 Feb 4, 2026
4 checks passed
@gustovafing gustovafing deleted the gus/machine-refactor-pt2 branch February 4, 2026 13:08
screret pushed a commit to screret/GregTech-Modern that referenced this pull request Feb 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.20.1 Tests: Passed Game Tests have passed on this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants