aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/machines/multiblock
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-04-01 18:11:43 +0200
committerGitHub <noreply@github.com>2023-04-01 18:11:43 +0200
commit5f50e4a36ec000657b0a1664784acf00275293c6 (patch)
tree5ef81441032735438c9fd9c620224ca58e46e537 /src/main/java/gregtech/common/tileentities/machines/multiblock
parent6b77557e0e87cf5afd9ebd3985323ff1249e615c (diff)
downloadGT5-Unofficial-5f50e4a36ec000657b0a1664784acf00275293c6.tar.gz
GT5-Unofficial-5f50e4a36ec000657b0a1664784acf00275293c6.tar.bz2
GT5-Unofficial-5f50e4a36ec000657b0a1664784acf00275293c6.zip
update spotless formatting (#1827)
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines/multiblock')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_CokeOven.java58
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java144
2 files changed, 133 insertions, 69 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_CokeOven.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_CokeOven.java
index b69909d9fb..4114ee5564 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_CokeOven.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_CokeOven.java
@@ -78,9 +78,12 @@ public class MultiBlock_CokeOven extends MultiBlockController<MultiBlock_CokeOve
@Override
protected GT_Multiblock_Tooltip_Builder createTooltip() {
final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
- tt.addMachineType("Coke Oven").addInfo("Used for charcoal").beginStructureBlock(3, 3, 3, true)
- .addCasingInfoExactly("Coke Oven Bricks", 25, false)
- .addPollutionAmount(POLLUTION_LOGIC.getPollutionAmount()).toolTipFinisher(GT_Values.AuthorBlueWeabo);
+ tt.addMachineType("Coke Oven")
+ .addInfo("Used for charcoal")
+ .beginStructureBlock(3, 3, 3, true)
+ .addCasingInfoExactly("Coke Oven Bricks", 25, false)
+ .addPollutionAmount(POLLUTION_LOGIC.getPollutionAmount())
+ .toolTipFinisher(GT_Values.AuthorBlueWeabo);
return tt;
}
@@ -92,13 +95,19 @@ public class MultiBlock_CokeOven extends MultiBlockController<MultiBlock_CokeOve
@Override
public IStructureDefinition<MultiBlock_CokeOven> getStructureDefinition() {
if (STRUCTURE_DEFINITION == null) {
- STRUCTURE_DEFINITION = StructureDefinition.<MultiBlock_CokeOven>builder().addShape(
- MAIN,
- new String[][] { { "AAA", "A~A", "AAA" }, { "AAA", "A-A", "AAA" }, { "AAA", "AAA", "AAA" } })
- .addElement(
- 'A',
- addMultiTileCasing("gt.multitileentity.casings", getCasingMeta(), ITEM_IN | ITEM_OUT))
- .build();
+ STRUCTURE_DEFINITION = StructureDefinition.<MultiBlock_CokeOven>builder()
+ .addShape(
+ MAIN,
+ new String[][] { { "AAA", "A~A", "AAA" },
+ { "AAA", "A-A", "AAA" },
+ { "AAA", "AAA", "AAA" } })
+ .addElement(
+ 'A',
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ getCasingMeta(),
+ ITEM_IN | ITEM_OUT))
+ .build();
}
return STRUCTURE_DEFINITION;
}
@@ -110,8 +119,12 @@ public class MultiBlock_CokeOven extends MultiBlockController<MultiBlock_CokeOve
@Override
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
- builder.widget(new SlotWidget(inputInventory, 0).setPos(18, 18).setSize(18, 18));
- builder.widget(new SlotWidget(outputInventory, 0).setPos(36, 36).setSize(18, 18));
+ builder.widget(
+ new SlotWidget(inputInventory, 0).setPos(18, 18)
+ .setSize(18, 18));
+ builder.widget(
+ new SlotWidget(outputInventory, 0).setPos(36, 36)
+ .setSize(18, 18));
builder.widget(createButtons());
}
@@ -123,8 +136,9 @@ public class MultiBlock_CokeOven extends MultiBlockController<MultiBlock_CokeOve
if (NetworkUtils.isClient()) {
final FontRenderer fontRenderer = Minecraft.getMinecraft().fontRenderer;
// noinspection unchecked
- final List<String> titleLines = fontRenderer
- .listFormattedStringToWidth(title, getGUIWidth() - (TAB_PADDING + TITLE_PADDING) * 2);
+ final List<String> titleLines = fontRenderer.listFormattedStringToWidth(
+ title,
+ getGUIWidth() - (TAB_PADDING + TITLE_PADDING) * 2);
titleWidth = titleLines.size() > 1 ? getGUIWidth() - (TAB_PADDING + TITLE_PADDING) * 2
: fontRenderer.getStringWidth(title);
// noinspection PointlessArithmeticExpression
@@ -133,17 +147,21 @@ public class MultiBlock_CokeOven extends MultiBlockController<MultiBlock_CokeOve
final DrawableWidget tab = new DrawableWidget();
final TextWidget text = new TextWidget(title).setDefaultColor(getTitleColor())
- .setTextAlignment(Alignment.CenterLeft).setMaxWidth(titleWidth);
+ .setTextAlignment(Alignment.CenterLeft)
+ .setMaxWidth(titleWidth);
if (GT_Mod.gregtechproxy.mTitleTabStyle == 1) {
- tab.setDrawable(getGUITextureSet().getTitleTabAngular()).setPos(0, -(titleHeight + TAB_PADDING) + 1)
- .setSize(getGUIWidth(), titleHeight + TAB_PADDING * 2);
+ tab.setDrawable(getGUITextureSet().getTitleTabAngular())
+ .setPos(0, -(titleHeight + TAB_PADDING) + 1)
+ .setSize(getGUIWidth(), titleHeight + TAB_PADDING * 2);
text.setPos(TAB_PADDING + TITLE_PADDING, -titleHeight + TAB_PADDING);
} else {
- tab.setDrawable(getGUITextureSet().getTitleTabDark()).setPos(0, -(titleHeight + TAB_PADDING * 2) + 1)
- .setSize(titleWidth + (TAB_PADDING + TITLE_PADDING) * 2, titleHeight + TAB_PADDING * 2 - 1);
+ tab.setDrawable(getGUITextureSet().getTitleTabDark())
+ .setPos(0, -(titleHeight + TAB_PADDING * 2) + 1)
+ .setSize(titleWidth + (TAB_PADDING + TITLE_PADDING) * 2, titleHeight + TAB_PADDING * 2 - 1);
text.setPos(TAB_PADDING + TITLE_PADDING, -titleHeight);
}
- builder.widget(tab).widget(text);
+ builder.widget(tab)
+ .widget(text);
}
@Override
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java
index 3c0619e667..acd611ab12 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java
@@ -50,33 +50,67 @@ public class MultiBlock_Macerator extends MultiBlock_Stackable<MultiBlock_Macera
public IStructureDefinition<MultiBlock_Macerator> getStructureDefinition() {
if (STRUCTURE_DEFINITION == null) {
STRUCTURE_DEFINITION = StructureDefinition.<MultiBlock_Macerator>builder()
- .addShape(
- STACKABLE_TOP,
- transpose(new String[][] { { " CCC ", "CCCCC", "CCCCC", "CCCCC", " CCC " }, }))
- .addShape(
- STACKABLE_MIDDLE,
- transpose(new String[][] { { " BBB ", " B---B ", "DC---CD", " B---B ", " BBB " }, }))
- .addShape(
- STACKABLE_BOTTOM,
- transpose(new String[][] { { " G~F ", "AAAAA", "AAAAA", "AAAAA", " AAA " }, }))
- .addElement(
- 'A',
- ofChain(addMultiTileCasing("gt.multitileentity.casings", getCasingMeta(), ENERGY_IN)))
- .addElement(
- 'B',
- ofChain(
- addMultiTileCasing(
- "gt.multitileentity.casings",
- getCasingMeta(),
- FLUID_IN | ITEM_IN | FLUID_OUT | ITEM_OUT)))
- .addElement('C', addMultiTileCasing("gt.multitileentity.casings", getCasingMeta(), NOTHING))
- .addElement('D', addMultiTileCasing("gt.multitileentity.casings", getCasingMeta(), NOTHING))
- .addElement(
- 'F',
- ofChain(
- addMultiTileCasing("gt.multitileentity.casings", 20001, NOTHING),
- addMultiTileCasing("gt.multitileentity.casings", 20002, NOTHING)))
- .addElement('G', addMultiTileCasing("gt.multitileentity.casings", 10000, NOTHING)).build();
+ .addShape(
+ STACKABLE_TOP,
+ transpose(
+ new String[][] { { " CCC ", "CCCCC", "CCCCC",
+ "CCCCC", " CCC " }, }))
+ .addShape(
+ STACKABLE_MIDDLE,
+ transpose(
+ new String[][] { { " BBB ", " B---B ",
+ "DC---CD", " B---B ", " BBB " }, }))
+ .addShape(
+ STACKABLE_BOTTOM,
+ transpose(
+ new String[][] { { " G~F ", "AAAAA", "AAAAA",
+ "AAAAA", " AAA " }, }))
+ .addElement(
+ 'A',
+ ofChain(
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ getCasingMeta(),
+ ENERGY_IN)))
+ .addElement(
+ 'B',
+ ofChain(
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ getCasingMeta(),
+ FLUID_IN | ITEM_IN
+ | FLUID_OUT
+ | ITEM_OUT)))
+ .addElement(
+ 'C',
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ getCasingMeta(),
+ NOTHING))
+ .addElement(
+ 'D',
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ getCasingMeta(),
+ NOTHING))
+ .addElement(
+ 'F',
+ ofChain(
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ 20001,
+ NOTHING),
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ 20002,
+ NOTHING)))
+ .addElement(
+ 'G',
+ addMultiTileCasing(
+ "gt.multitileentity.casings",
+ 10000,
+ NOTHING))
+ .build();
}
return STRUCTURE_DEFINITION;
}
@@ -99,17 +133,20 @@ public class MultiBlock_Macerator extends MultiBlock_Stackable<MultiBlock_Macera
@Override
protected GT_Multiblock_Tooltip_Builder createTooltip() {
final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
- tt.addMachineType("Macerator").addInfo("Controller for the Macerator").addSeparator()
- .beginVariableStructureBlock(7, 9, 2 + getMinStacks(), 2 + getMaxStacks(), 7, 9, true)
- .addController("Bottom Front Center").addCasingInfoExactly("Test Casing", 60, false)
- .addEnergyHatch("Any bottom layer casing")
- .addInputHatch("Any non-optional external facing casing on the stacks")
- .addInputBus("Any non-optional external facing casing on the stacks")
- .addOutputHatch("Any non-optional external facing casing on the stacks")
- .addOutputBus("Any non-optional external facing casing on the stacks")
- .addStructureInfo(
- String.format("Stackable middle stacks between %d-%d time(s).", getMinStacks(), getMaxStacks()))
- .toolTipFinisher("Wildcard");
+ tt.addMachineType("Macerator")
+ .addInfo("Controller for the Macerator")
+ .addSeparator()
+ .beginVariableStructureBlock(7, 9, 2 + getMinStacks(), 2 + getMaxStacks(), 7, 9, true)
+ .addController("Bottom Front Center")
+ .addCasingInfoExactly("Test Casing", 60, false)
+ .addEnergyHatch("Any bottom layer casing")
+ .addInputHatch("Any non-optional external facing casing on the stacks")
+ .addInputBus("Any non-optional external facing casing on the stacks")
+ .addOutputHatch("Any non-optional external facing casing on the stacks")
+ .addOutputBus("Any non-optional external facing casing on the stacks")
+ .addStructureInfo(
+ String.format("Stackable middle stacks between %d-%d time(s).", getMinStacks(), getMaxStacks()))
+ .toolTipFinisher("Wildcard");
return tt;
}
@@ -151,17 +188,25 @@ public class MultiBlock_Macerator extends MultiBlock_Stackable<MultiBlock_Macera
// Base Texture
MACHINE_CASINGS[1][0],
// Active
- isActive()
- ? TextureFactory.builder().addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ACTIVE).extFacing()
- .build()
- : TextureFactory.builder().addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE).extFacing()
- .build(),
+ isActive() ? TextureFactory.builder()
+ .addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ACTIVE)
+ .extFacing()
+ .build()
+ : TextureFactory.builder()
+ .addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE)
+ .extFacing()
+ .build(),
// Active Glow
- isActive()
- ? TextureFactory.builder().addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ACTIVE_GLOW)
- .extFacing().glow().build()
- : TextureFactory.builder().addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_GLOW).extFacing()
- .glow().build() };
+ isActive() ? TextureFactory.builder()
+ .addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_ACTIVE_GLOW)
+ .extFacing()
+ .glow()
+ .build()
+ : TextureFactory.builder()
+ .addIcon(OVERLAY_FRONT_ELECTRIC_BLAST_FURNACE_GLOW)
+ .extFacing()
+ .glow()
+ .build() };
}
// Base Texture
return new ITexture[] { MACHINE_CASINGS[1][0] };
@@ -177,7 +222,8 @@ public class MultiBlock_Macerator extends MultiBlock_Stackable<MultiBlock_Macera
}
return false;
} else {
- ItemStack[] tItemInputs = getInventoriesForInput().getStacks().toArray(new ItemStack[0]);
+ ItemStack[] tItemInputs = getInventoriesForInput().getStacks()
+ .toArray(new ItemStack[0]);
return processRecipe(tItemInputs, null);
}
}