Conversation
This is the root branch for all PR's made for this feature, please attempt to make smaller PR's and merge them into the branch
|
|
Running Notes of bugs
|
Co-authored-by: screret <68943070+screret@users.noreply.github.com> Co-authored-by: Gustavo <77560533+gustovafing@users.noreply.github.com>
Co-authored-by: screret <68943070+screret@users.noreply.github.com> Co-authored-by: Gustavo <77560533+gustovafing@users.noreply.github.com> Co-authored-by: Gustavo <ofoxsmith@outlook.com>
Co-authored-by: Gustavo <77560533+gustovafing@users.noreply.github.com> Co-authored-by: Gustavo <ofoxsmith@outlook.com>
# Conflicts: # docs/content/Modpacks/Changes/v8.0.0.md # src/main/java/com/gregtechceu/gtceu/api/cover/CoverBehavior.java # src/main/java/com/gregtechceu/gtceu/api/machine/SimpleGeneratorMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/multiblock/MultiblockControllerMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SimpleSteamMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SteamBoilerMachine.java # src/main/java/com/gregtechceu/gtceu/api/sync_system/data_transformers/ValueTransformer.java # src/main/java/com/gregtechceu/gtceu/client/ClientProxy.java # src/main/java/com/gregtechceu/gtceu/common/cover/ender/AbstractEnderLinkCover.java # src/main/java/com/gregtechceu/gtceu/common/cover/ender/EnderFluidLinkCover.java # src/main/java/com/gregtechceu/gtceu/common/cover/ender/EnderItemLinkCover.java # src/main/java/com/gregtechceu/gtceu/common/cover/voiding/FluidVoidingCover.java # src/main/java/com/gregtechceu/gtceu/common/cover/voiding/ItemVoidingCover.java # src/main/java/com/gregtechceu/gtceu/common/data/GTItems.java # src/main/java/com/gregtechceu/gtceu/common/data/machines/GTMachineUtils.java # src/main/java/com/gregtechceu/gtceu/common/item/behavior/FluidFilterBehaviour.java # src/main/java/com/gregtechceu/gtceu/common/item/behavior/IntCircuitBehaviour.java # src/main/java/com/gregtechceu/gtceu/common/item/behavior/ItemFilterBehaviour.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/MinerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/CleanroomMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/LargeMinerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/MultiblockTankMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/DataAccessHatchMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/FluidHatchPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/ItemBusPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/MaintenanceHatchPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/MufflerPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/RotorHolderPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/monitor/AdvancedMonitorPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CrateMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CreativeTankMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/QuantumChestMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/QuantumTankMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEInputBusPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEInputHatchPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEPatternBufferPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingBusPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingHatchPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/emi/circuit/GTProgrammedCircuitCategory.java
# Conflicts: # src/main/java/com/gregtechceu/gtceu/api/blockentity/PipeBlockEntity.java # src/main/java/com/gregtechceu/gtceu/api/cover/CoverBehavior.java # src/main/java/com/gregtechceu/gtceu/api/machine/MetaMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SteamWorkableMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/trait/AutoOutputTrait.java # src/main/java/com/gregtechceu/gtceu/common/cover/voiding/FluidVoidingCover.java # src/main/java/com/gregtechceu/gtceu/common/cover/voiding/ItemVoidingCover.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/ConverterMachine.java
# Conflicts: # src/main/java/com/gregtechceu/gtceu/api/cover/CoverBehavior.java # src/main/java/com/gregtechceu/gtceu/common/cover/voiding/FluidVoidingCover.java # src/main/java/com/gregtechceu/gtceu/common/cover/voiding/ItemVoidingCover.java # src/main/java/com/gregtechceu/gtceu/common/item/behavior/IntCircuitBehaviour.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/MultiblockTankMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/ItemBusPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/MaintenanceHatchPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/RotorHolderPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CreativeTankMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/QuantumChestMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/QuantumTankMachine.java
Co-authored-by: Gustavo <ofoxsmith@outlook.com>
# Conflicts: # src/generated/resources/assets/gtceu/lang/en_ud.json # src/generated/resources/assets/gtceu/lang/en_us.json # src/main/java/com/gregtechceu/gtceu/api/gui/widget/directional/handlers/AutoOutputFluidConfigHandler.java # src/main/java/com/gregtechceu/gtceu/api/gui/widget/directional/handlers/AutoOutputItemConfigHandler.java # src/main/java/com/gregtechceu/gtceu/api/machine/MetaMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/SimpleGeneratorMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/WorkableTieredMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/fancyconfigurator/CombinedDirectionalFancyConfigurator.java # src/main/java/com/gregtechceu/gtceu/api/machine/multiblock/WorkableElectricMultiblockMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/multiblock/WorkableMultiblockMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SimpleSteamMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SteamBoilerMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SteamWorkableMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/trait/RecipeLogic.java # src/main/java/com/gregtechceu/gtceu/api/placeholder/PlaceholderHandler.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/BatteryBufferMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/BlockBreakerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/ChargerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/FisherMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/ItemCollectorMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/MinerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/electric/PumpMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/CentralMonitorMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/CleanroomMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/PowerSubstationMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/research/HPCAMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/electric/research/NetworkSwitchMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/ItemBusPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/hpca/HPCABridgePartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/hpca/HPCAComputationPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/hpca/HPCACoolerPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/hpca/HPCAEmptyPartMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/primitive/PrimitiveBlastFurnaceMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/steam/LargeBoilerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/steam/SteamSolidBoilerMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/BufferMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CrateMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CreativeChestMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CreativeTankMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/QuantumChestMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/QuantumTankMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/trait/AutoOutputTrait.java # src/main/java/com/gregtechceu/gtceu/common/machine/trait/CentralMonitorLogic.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEOutputHatchPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEPatternBufferPartMachine.java # src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingBusPartMachine.java # src/main/resources/gtceu.mixins.json
# Conflicts: # src/main/java/com/gregtechceu/gtceu/api/block/MetaMachineBlock.java # src/main/java/com/gregtechceu/gtceu/api/machine/MetaMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/multiblock/part/ObjectHolderMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/trait/miner/MinerLogic.java
# Conflicts: # gradle/scripts/repositories.gradle # src/main/java/com/gregtechceu/gtceu/api/item/tool/IToolGridHighlight.java # src/main/java/com/gregtechceu/gtceu/api/machine/MetaMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/SimpleGeneratorMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/TieredEnergyMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/feature/multiblock/IMultiPart.java # src/main/java/com/gregtechceu/gtceu/api/machine/steam/SimpleSteamMachine.java # src/main/java/com/gregtechceu/gtceu/api/machine/trait/feature/IRenderingTrait.java # src/main/java/com/gregtechceu/gtceu/common/machine/steam/SteamSolarBoiler.java # src/main/java/com/gregtechceu/gtceu/common/machine/storage/CrateMachine.java # src/main/java/com/gregtechceu/gtceu/common/machine/trait/miner/MinerLogic.java
What
PR MUI2 refactor stuff to this branch
TODO type out the rest of this
Implementation Details
Any implementations in this PR that should be carefully looked over, or that could/should have alternate solutions proposed.
Outcome
A short description of what this PR added/fixed/changed/removed.
For correct linking of issues please use any of the Closes/Fixes/Resolves keywords. Example: When a PR is fixing a bug use "Fixes: #number-of-bug"
Additional Information
This section is for screenshots to demonstrate any GUI or rendering changes, or any other additional information that reviewers should be aware of.
Potential Compatibility Issues
This section is for defining possible compatibility issues. It must be used when there are API changes, item/block/material/machine changes, or recipe changes.
Please fill in as much useful information as possible. Also, please remove all unused sections, including this and the other explanations.