aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/debug
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2023-04-10 17:49:16 +0100
committerRaven Szewczyk <git@eigenraven.me>2023-04-10 17:49:16 +0100
commit8ac58626bd4caa9e49f58acc6b97ac031f6c2107 (patch)
tree0a8c7b737f1f2607fa6875309f4c6a5c2b8b3331 /src/main/java/gregtech/common/tileentities/debug
parentd795cf740c3b48b602d3bfb708ed9e6c492ad37d (diff)
downloadGT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.tar.gz
GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.tar.bz2
GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.zip
Update spotless config to 0.2.2
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/debug')
-rw-r--r--src/main/java/gregtech/common/tileentities/debug/GT_MetaTileEntity_AdvDebugStructureWriter.java241
1 files changed, 112 insertions, 129 deletions
diff --git a/src/main/java/gregtech/common/tileentities/debug/GT_MetaTileEntity_AdvDebugStructureWriter.java b/src/main/java/gregtech/common/tileentities/debug/GT_MetaTileEntity_AdvDebugStructureWriter.java
index 5f77c09e15..deb71f93cf 100644
--- a/src/main/java/gregtech/common/tileentities/debug/GT_MetaTileEntity_AdvDebugStructureWriter.java
+++ b/src/main/java/gregtech/common/tileentities/debug/GT_MetaTileEntity_AdvDebugStructureWriter.java
@@ -45,10 +45,10 @@ import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_TieredMachi
import gregtech.api.render.TextureFactory;
public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity_TieredMachineBlock
- implements IAddGregtechLogo, IAddUIWidgets {
+ implements IAddGregtechLogo, IAddUIWidgets {
private static final HashMap<GT_MetaTileEntity_AdvDebugStructureWriter, BoundHighlighter> bondingBoxes = new HashMap<>(
- 1);
+ 1);
private final BoundHighlighter boundingBox = new BoundHighlighter();
private final short[] numbers = new short[6];
private boolean transpose = false;
@@ -60,7 +60,7 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
}
public GT_MetaTileEntity_AdvDebugStructureWriter(String aName, int aTier, String aDescription,
- ITexture[][][] aTextures) {
+ ITexture[][][] aTextures) {
super(aName, aTier, 0, aDescription, aTextures);
}
@@ -71,18 +71,18 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
@Override
public ITexture[] getTexture(IGregTechTileEntity aBaseMetaTileEntity, byte aSide, byte aFacing, byte aColorIndex,
- boolean aActive, boolean aRedstone) {
+ boolean aActive, boolean aRedstone) {
return new ITexture[] { Textures.BlockIcons.MACHINE_CASINGS[mTier][aColorIndex + 1], aSide != aFacing
- ? TextureFactory.of(
- TextureFactory.builder()
- .addIcon(Textures.BlockIcons.OVERLAY_TELEPORTER_ACTIVE)
- .glow()
- .build())
- : TextureFactory.of(
- TextureFactory.builder()
- .addIcon(Textures.BlockIcons.STRUCTURE_MARK)
- .glow()
- .build()) };
+ ? TextureFactory.of(
+ TextureFactory.builder()
+ .addIcon(Textures.BlockIcons.OVERLAY_TELEPORTER_ACTIVE)
+ .glow()
+ .build())
+ : TextureFactory.of(
+ TextureFactory.builder()
+ .addIcon(Textures.BlockIcons.STRUCTURE_MARK)
+ .glow()
+ .build()) };
}
@Override
@@ -132,8 +132,8 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
@Override
public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) {
if (aBaseMetaTileEntity.isServerSide()) {
- ExtendedFacing writerFacing = ExtendedFacing.of(
- ForgeDirection.getOrientation(aBaseMetaTileEntity.getFrontFacing()));
+ ExtendedFacing writerFacing = ExtendedFacing
+ .of(ForgeDirection.getOrientation(aBaseMetaTileEntity.getFrontFacing()));
double[] abc = new double[3];
double[] xyz = new double[3];
boundingBox.dim = aBaseMetaTileEntity.getWorld().provider.dimensionId;
@@ -143,17 +143,17 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
abc[2] = -numbers[2] - 0.5;
writerFacing.getWorldOffset(abc, xyz);
boundingBox.pos1 = new Vec3Impl(
- aBaseMetaTileEntity.getXCoord() + (int) (xyz[0] + 0.5),
- aBaseMetaTileEntity.getYCoord() + (int) (xyz[1] + 0.5),
- aBaseMetaTileEntity.getZCoord() + (int) (xyz[2] + 0.5));
+ aBaseMetaTileEntity.getXCoord() + (int) (xyz[0] + 0.5),
+ aBaseMetaTileEntity.getYCoord() + (int) (xyz[1] + 0.5),
+ aBaseMetaTileEntity.getZCoord() + (int) (xyz[2] + 0.5));
abc[0] = -numbers[0] + numbers[3] - 0.5;
abc[1] = -numbers[1] + numbers[4] - 0.5;
abc[2] = -numbers[2] + numbers[5] - 0.5;
writerFacing.getWorldOffset(abc, xyz);
boundingBox.pos2 = new Vec3Impl(
- aBaseMetaTileEntity.getXCoord() + (int) (xyz[0] + 0.5),
- aBaseMetaTileEntity.getYCoord() + (int) (xyz[1] + 0.5),
- aBaseMetaTileEntity.getZCoord() + (int) (xyz[2] + 0.5));
+ aBaseMetaTileEntity.getXCoord() + (int) (xyz[0] + 0.5),
+ aBaseMetaTileEntity.getYCoord() + (int) (xyz[1] + 0.5),
+ aBaseMetaTileEntity.getZCoord() + (int) (xyz[2] + 0.5));
}
}
@@ -172,24 +172,24 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
public void printStructure(EntityPlayer aPlayer) {
IGregTechTileEntity aBaseMetaTileEntity = getBaseMetaTileEntity();
String pseudoJavaCode = StructureUtility.getPseudoJavaCode(
- aBaseMetaTileEntity.getWorld(),
- ExtendedFacing.of(ForgeDirection.getOrientation(aBaseMetaTileEntity.getFrontFacing())),
- aBaseMetaTileEntity.getXCoord(),
- aBaseMetaTileEntity.getYCoord(),
- aBaseMetaTileEntity.getZCoord(),
- numbers[0],
- numbers[1],
- numbers[2],
- te -> te.getClass()
- .getCanonicalName(),
- numbers[3],
- numbers[4],
- numbers[5],
- transpose);
+ aBaseMetaTileEntity.getWorld(),
+ ExtendedFacing.of(ForgeDirection.getOrientation(aBaseMetaTileEntity.getFrontFacing())),
+ aBaseMetaTileEntity.getXCoord(),
+ aBaseMetaTileEntity.getYCoord(),
+ aBaseMetaTileEntity.getZCoord(),
+ numbers[0],
+ numbers[1],
+ numbers[2],
+ te -> te.getClass()
+ .getCanonicalName(),
+ numbers[3],
+ numbers[4],
+ numbers[5],
+ transpose);
GT_FML_LOGGER.info(pseudoJavaCode);
result = pseudoJavaCode.split("\\n");
aPlayer.addChatMessage(
- new ChatComponentTranslation(translateToLocal("GT5U.machines.advdebugstructurewriter.printed")));
+ new ChatComponentTranslation(translateToLocal("GT5U.machines.advdebugstructurewriter.printed")));
}
@Override
@@ -216,9 +216,9 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
@Override
public String[] getDescription() {
return new String[] { translateToLocal("GT5U.machines.advdebugstructurewriter.tooltip"), // Scans Blocks Around
- translateToLocal("GT5U.machines.advdebugstructurewriter.tooltip.1"), // Prints Multiblock NonTE
- // structure check code
- translateToLocal("GT5U.machines.advdebugstructurewriter.tooltip.2") // ABC axes aligned to machine front
+ translateToLocal("GT5U.machines.advdebugstructurewriter.tooltip.1"), // Prints Multiblock NonTE
+ // structure check code
+ translateToLocal("GT5U.machines.advdebugstructurewriter.tooltip.2") // ABC axes aligned to machine front
};
}
@@ -240,86 +240,69 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
@Override
public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) {
builder.widget(
- new DrawableWidget().setDrawable(GT_UITextures.PICTURE_SCREEN_BLACK)
- .setSize(90, 112)
- .setPos(43, 4))
- .widget(new ButtonWidget().setOnClick((clickData, widget) -> {
- if (getBaseMetaTileEntity().isServerSide()) {
- printStructure(
- widget.getContext()
- .getPlayer());
- }
- })
- .setBackground(
- GT_UITextures.BUTTON_STANDARD,
- GT_UITextures.OVERLAY_BUTTON_PRINT)
- .setSize(18, 18)
- .setPos(11, 128)
- .addTooltip(
- translateToLocal(
- "GT5U.machines.advdebugstructurewriter.gui.print.tooltip")))
- .widget(
- new CycleButtonWidget().setToggle(() -> transpose, aBoolean -> transpose = aBoolean)
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
- .setStaticTexture(GT_UITextures.OVERLAY_BUTTON_TRANSPOSE)
- .setSize(18, 18)
- .setPos(32, 128)
- .addTooltip(
- translateToLocal(
- "GT5U.machines.advdebugstructurewriter.gui.transpose.tooltip")))
- .widget(
- new CycleButtonWidget().setToggle(
- () -> showHighlightBox,
- aBoolean -> showHighlightBox = aBoolean)
- .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
- .setStaticTexture(GT_UITextures.OVERLAY_BUTTON_BOUNDING_BOX)
- .setSize(18, 18)
- .setPos(53, 128)
- .addTooltip(
- translateToLocal(
- "GT5U.machines.advdebugstructurewriter.gui.highlight.tooltip")))
- .widget(
- new MultiChildWidget().addChild(
- new TextWidget(
- translateToLocal("GT5U.machines.advdebugstructurewriter.gui.origin"))
- .setDefaultColor(
- 0xf0f0ff)
- .setPos(
- 0,
- 0))
- .addChild(
- TextWidget.dynamicString(() -> "A: " + numbers[0])
- .setDefaultColor(0xf0f0ff)
- .setPos(0, 10))
- .addChild(
- TextWidget.dynamicString(() -> "B: " + numbers[1])
- .setDefaultColor(0xf0f0ff)
- .setPos(0, 18))
- .addChild(
- TextWidget.dynamicString(() -> "C: " + numbers[2])
- .setDefaultColor(0xf0f0ff)
- .setPos(0, 26))
- .addChild(
- new TextWidget(
- translateToLocal(
- "GT5U.machines.advdebugstructurewriter.gui.size")).setDefaultColor(
- 0xf0f0ff)
- .setPos(
- 0,
- 52))
- .addChild(
- TextWidget.dynamicString(() -> "A: " + numbers[3])
- .setDefaultColor(0xf0f0ff)
- .setPos(0, 62))
- .addChild(
- TextWidget.dynamicString(() -> "B: " + numbers[4])
- .setDefaultColor(0xf0f0ff)
- .setPos(0, 70))
- .addChild(
- TextWidget.dynamicString(() -> "C: " + numbers[5])
- .setDefaultColor(0xf0f0ff)
- .setPos(0, 78))
- .setPos(46, 8));
+ new DrawableWidget().setDrawable(GT_UITextures.PICTURE_SCREEN_BLACK)
+ .setSize(90, 112)
+ .setPos(43, 4))
+ .widget(new ButtonWidget().setOnClick((clickData, widget) -> {
+ if (getBaseMetaTileEntity().isServerSide()) {
+ printStructure(
+ widget.getContext()
+ .getPlayer());
+ }
+ })
+ .setBackground(GT_UITextures.BUTTON_STANDARD, GT_UITextures.OVERLAY_BUTTON_PRINT)
+ .setSize(18, 18)
+ .setPos(11, 128)
+ .addTooltip(translateToLocal("GT5U.machines.advdebugstructurewriter.gui.print.tooltip")))
+ .widget(
+ new CycleButtonWidget().setToggle(() -> transpose, aBoolean -> transpose = aBoolean)
+ .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setStaticTexture(GT_UITextures.OVERLAY_BUTTON_TRANSPOSE)
+ .setSize(18, 18)
+ .setPos(32, 128)
+ .addTooltip(translateToLocal("GT5U.machines.advdebugstructurewriter.gui.transpose.tooltip")))
+ .widget(
+ new CycleButtonWidget().setToggle(() -> showHighlightBox, aBoolean -> showHighlightBox = aBoolean)
+ .setVariableBackground(GT_UITextures.BUTTON_STANDARD_TOGGLE)
+ .setStaticTexture(GT_UITextures.OVERLAY_BUTTON_BOUNDING_BOX)
+ .setSize(18, 18)
+ .setPos(53, 128)
+ .addTooltip(translateToLocal("GT5U.machines.advdebugstructurewriter.gui.highlight.tooltip")))
+ .widget(
+ new MultiChildWidget()
+ .addChild(
+ new TextWidget(translateToLocal("GT5U.machines.advdebugstructurewriter.gui.origin"))
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 0))
+ .addChild(
+ TextWidget.dynamicString(() -> "A: " + numbers[0])
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 10))
+ .addChild(
+ TextWidget.dynamicString(() -> "B: " + numbers[1])
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 18))
+ .addChild(
+ TextWidget.dynamicString(() -> "C: " + numbers[2])
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 26))
+ .addChild(
+ new TextWidget(translateToLocal("GT5U.machines.advdebugstructurewriter.gui.size"))
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 52))
+ .addChild(
+ TextWidget.dynamicString(() -> "A: " + numbers[3])
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 62))
+ .addChild(
+ TextWidget.dynamicString(() -> "B: " + numbers[4])
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 70))
+ .addChild(
+ TextWidget.dynamicString(() -> "C: " + numbers[5])
+ .setDefaultColor(0xf0f0ff)
+ .setPos(0, 78))
+ .setPos(46, 8));
addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_MINUS_LARGE, -512, -64, 7);
addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_MINUS_SMALL, -16, -1, 25);
addChangeNumberButtons(builder, GT_UITextures.OVERLAY_BUTTON_PLUS_SMALL, 16, 1, 133);
@@ -327,16 +310,16 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
}
private void addChangeNumberButtons(ModularWindow.Builder builder, IDrawable overlay, int addNumberShift,
- int addNumber, int xPos) {
+ int addNumber, int xPos) {
int[] yPos = new int[] { 4, 22, 40, 62, 80, 98 };
for (int i = 0; i < yPos.length; i++) {
final int index = i; // needed for lambda
builder.widget(
- new ButtonWidget().setOnClick(
- (clickData, widget) -> numbers[index] += clickData.shift ? addNumberShift : addNumber)
- .setBackground(GT_UITextures.BUTTON_STANDARD, overlay)
- .setSize(18, 18)
- .setPos(xPos, yPos[index]));
+ new ButtonWidget()
+ .setOnClick((clickData, widget) -> numbers[index] += clickData.shift ? addNumberShift : addNumber)
+ .setBackground(GT_UITextures.BUTTON_STANDARD, overlay)
+ .setSize(18, 18)
+ .setPos(xPos, yPos[index]));
}
}
@@ -348,9 +331,9 @@ public class GT_MetaTileEntity_AdvDebugStructureWriter extends GT_MetaTileEntity
@Override
public void addGregTechLogo(ModularWindow.Builder builder) {
builder.widget(
- new DrawableWidget().setDrawable(getGUITextureSet().getGregTechLogo())
- .setSize(17, 17)
- .setPos(113, 96));
+ new DrawableWidget().setDrawable(getGUITextureSet().getGregTechLogo())
+ .setSize(17, 17)
+ .setPos(113, 96));
}
@Override