Skip to content

[MUI2] GUI Module#4389

Open
TarLaboratories wants to merge 21 commits intomui2-refactorfrom
tar/mui2-gui-module
Open

[MUI2] GUI Module#4389
TarLaboratories wants to merge 21 commits intomui2-refactorfrom
tar/mui2-gui-module

Conversation

@TarLaboratories
Copy link
Contributor

@TarLaboratories TarLaboratories commented Dec 26, 2025

What

Adds only the GUI module, instead of the whole central monitor UI.
Requires #4535 to be merged.

Implementation Details

Also changes the IMonitorModule interface to return MUI instead of LDLib UIs and implements image module UI due to requirement to compile without errors.

Outcome

You can look at guis rendered on the central monitor :)

@TarLaboratories TarLaboratories requested a review from a team as a code owner December 26, 2025 15:59
@TarLaboratories TarLaboratories added type: feature New feature or request bundled for a 0.X.0 Update Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. labels Dec 26, 2025
@github-actions github-actions bot added the Tests: Passed Game Tests have passed on this PR label Dec 26, 2025
@github-actions github-actions bot added Tests: Failed Game Tests have failed on this PR and removed Tests: Passed Game Tests have passed on this PR labels Jan 7, 2026
@github-actions github-actions bot added Tests: Passed Game Tests have passed on this PR and removed Tests: Failed Game Tests have failed on this PR labels Jan 7, 2026
@github-actions github-actions bot added Tests: Failed Game Tests have failed on this PR and removed Tests: Passed Game Tests have passed on this PR labels Feb 2, 2026
TarLaboratories and others added 7 commits February 6, 2026 15:57
# Conflicts:
#	src/main/java/com/gregtechceu/gtceu/common/machine/electric/HullMachine.java
#	src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/CentralMonitorMachine.java
#	src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/DataAccessHatchMachine.java
#	src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/monitor/AdvancedMonitorPartMachine.java
# Conflicts:
#	src/main/java/com/gregtechceu/gtceu/common/item/modules/ImageModuleBehaviour.java
#	src/main/java/com/gregtechceu/gtceu/common/item/modules/TextModuleBehaviour.java
#	src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/CentralMonitorMachine.java
#	src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/monitor/MonitorPartMachine.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. Tests: Failed Game Tests have failed on this PR type: feature New feature or request bundled for a 0.X.0 Update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments