Skip to content

Commit e6bfb31

Browse files
committed
I merged the wrong branch in 💀
1 parent d721e04 commit e6bfb31

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

src/main/java/gregtech/api/metatileentity/multiblock/MultiMapMultiblockController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import gregtech.api.capability.GregtechDataCodes;
44
import gregtech.api.capability.GregtechTileCapabilities;
55
import gregtech.api.capability.IMultipleRecipeMaps;
6+
import gregtech.api.metatileentity.multiblock.ui.MultiblockUIBuilder;
67
import gregtech.api.metatileentity.multiblock.ui.MultiblockUIFactory;
78
import gregtech.api.mui.GTGuiTextures;
89
import gregtech.api.pattern.TraceabilityPredicate;
@@ -158,7 +159,7 @@ protected MultiblockUIFactory createUIFactory() {
158159
}
159160

160161
@Override
161-
protected void configureDisplayText(MultiblockUIFactory.Builder builder) {
162+
protected void configureDisplayText(MultiblockUIBuilder builder) {
162163
builder.setWorkingStatus(recipeMapWorkable.isWorkingEnabled(), recipeMapWorkable.isActive())
163164
.addRecipeMapLine(getCurrentRecipeMap())
164165
.addEnergyUsageLine(this.getEnergyContainer())

src/main/java/gregtech/api/metatileentity/multiblock/ui/MultiblockUIBuilder.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import gregtech.api.GTValues;
44
import gregtech.api.capability.IEnergyContainer;
5+
import gregtech.api.recipes.RecipeMap;
56
import gregtech.api.util.JsonUtils;
67
import gregtech.api.util.KeyUtil;
78
import gregtech.api.util.TextFormattingUtil;
@@ -427,6 +428,20 @@ public MultiblockUIBuilder addFuelNeededLine(String fuelName, int previousRecipe
427428
return this;
428429
}
429430

431+
/**
432+
* Adds the name of a recipe map to the display.
433+
*
434+
* @param map the {@link RecipeMap} to get the name of
435+
*/
436+
public MultiblockUIBuilder addRecipeMapLine(RecipeMap<?> map) {
437+
if (!isStructureFormed) return this;
438+
439+
IKey mapName = KeyUtil.lang(TextFormatting.YELLOW, map.getTranslationKey());
440+
addKey(KeyUtil.lang(TextFormatting.GRAY, "gregtech.multiblock.machine_mode", mapName));
441+
442+
return this;
443+
}
444+
430445
/** Insert an empty line into the text list. */
431446
public MultiblockUIBuilder addEmptyLine() {
432447
addKey(IKey.LINE_FEED);

src/main/java/gregtech/api/metatileentity/multiblock/ui/MultiblockUIFactory.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import gregtech.api.metatileentity.multiblock.ProgressBarMultiblock;
88
import gregtech.api.mui.GTGuiTextures;
99
import gregtech.api.mui.GTGuis;
10-
import gregtech.api.recipes.RecipeMap;
1110
import gregtech.api.util.GTLog;
1211
import gregtech.api.util.KeyUtil;
1312

0 commit comments

Comments
 (0)