From fa1ea8582d36fc73f34f5ab3897cf5eeaed8d253 Mon Sep 17 00:00:00 2001 From: Sebastian Hartte Date: Thu, 18 Jun 2020 17:21:07 +0200 Subject: [PATCH] Formatting fixes --- .../client/render/effects/CraftingFx.java | 25 +++---- src/main/java/appeng/core/Registration.java | 2 +- .../core/api/definitions/ApiBlocks.java | 5 +- .../packets/PacketAssemblerAnimation.java | 14 ++-- .../crafting/AssemblerAnimationStatus.java | 3 +- .../crafting/MolecularAssemblerRenderer.java | 67 +++++++++++-------- .../tile/crafting/TileMolecularAssembler.java | 8 +-- 7 files changed, 65 insertions(+), 59 deletions(-) diff --git a/src/main/java/appeng/client/render/effects/CraftingFx.java b/src/main/java/appeng/client/render/effects/CraftingFx.java index e81ff09fd..b470e0029 100644 --- a/src/main/java/appeng/client/render/effects/CraftingFx.java +++ b/src/main/java/appeng/client/render/effects/CraftingFx.java @@ -18,8 +18,8 @@ package appeng.client.render.effects; -import appeng.core.AppEng; import com.mojang.blaze3d.vertex.IVertexBuilder; + import net.minecraft.client.particle.*; import net.minecraft.client.renderer.ActiveRenderInfo; import net.minecraft.client.renderer.Vector3f; @@ -30,6 +30,8 @@ import net.minecraft.world.World; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; +import appeng.core.AppEng; + @OnlyIn(Dist.CLIENT) public class CraftingFx extends SpriteTexturedParticle { @@ -39,7 +41,8 @@ public class CraftingFx extends SpriteTexturedParticle { TYPE.setRegistryName(AppEng.MOD_ID, "crafting_fx"); } - // Offset relative to center of block, is the starting point of the particle movement + // Offset relative to center of block, is the starting point of the particle + // movement private final float offsetX; private final float offsetY; private final float offsetZ; @@ -49,11 +52,7 @@ public class CraftingFx extends SpriteTexturedParticle { super(par1World, x, y, z); // Pick a random normal, offset it by 0.35 and use that as the particle origin - Vector3f off = new Vector3f( - rand.nextFloat() - 0.5f, - rand.nextFloat() - 0.5f, - rand.nextFloat() - 0.5f - ); + Vector3f off = new Vector3f(rand.nextFloat() - 0.5f, rand.nextFloat() - 0.5f, rand.nextFloat() - 0.5f); off.normalize(); off.mul(0.35f); offsetX = off.getX(); @@ -104,17 +103,13 @@ public class CraftingFx extends SpriteTexturedParticle { float maxV = this.getMaxV(); int j = 15728880; // full brightness buffer.pos(avector3f[0].getX(), avector3f[0].getY(), avector3f[0].getZ()).tex(maxU, maxV) - .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j) - .endVertex(); + .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j).endVertex(); buffer.pos(avector3f[1].getX(), avector3f[1].getY(), avector3f[1].getZ()).tex(maxU, minV) - .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j) - .endVertex(); + .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j).endVertex(); buffer.pos(avector3f[2].getX(), avector3f[2].getY(), avector3f[2].getZ()).tex(minU, minV) - .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j) - .endVertex(); + .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j).endVertex(); buffer.pos(avector3f[3].getX(), avector3f[3].getY(), avector3f[3].getZ()).tex(minU, maxV) - .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j) - .endVertex(); + .color(this.particleRed, this.particleGreen, this.particleBlue, alpha).lightmap(j).endVertex(); } // https://easings.net/#easeOutCirc diff --git a/src/main/java/appeng/core/Registration.java b/src/main/java/appeng/core/Registration.java index 6db0623d1..a35a6999a 100644 --- a/src/main/java/appeng/core/Registration.java +++ b/src/main/java/appeng/core/Registration.java @@ -18,7 +18,6 @@ package appeng.core; -import appeng.tile.crafting.MolecularAssemblerRenderer; import net.minecraft.advancements.CriteriaTriggers; import net.minecraft.block.Block; import net.minecraft.client.Minecraft; @@ -105,6 +104,7 @@ import appeng.server.AECommand; import appeng.spatial.StorageCellBiome; import appeng.spatial.StorageCellModDimension; import appeng.tile.AEBaseTile; +import appeng.tile.crafting.MolecularAssemblerRenderer; import appeng.worldgen.MeteoriteWorldGen; final class Registration { diff --git a/src/main/java/appeng/core/api/definitions/ApiBlocks.java b/src/main/java/appeng/core/api/definitions/ApiBlocks.java index 172f6a5e4..519aba631 100644 --- a/src/main/java/appeng/core/api/definitions/ApiBlocks.java +++ b/src/main/java/appeng/core/api/definitions/ApiBlocks.java @@ -22,7 +22,6 @@ import static appeng.block.AEBaseBlock.defaultProps; import static appeng.block.crafting.AbstractCraftingUnitBlock.CraftingUnitType; import static appeng.decorative.solid.BlockSkyStone.SkystoneType; -import appeng.tile.crafting.*; import net.minecraft.block.*; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.RenderType; @@ -70,6 +69,7 @@ import appeng.entity.EntityTinyTNTPrimed; import appeng.fluids.block.BlockFluidInterface; import appeng.fluids.tile.TileFluidInterface; import appeng.hooks.DispenserBehaviorTinyTNT; +import appeng.tile.crafting.*; import appeng.tile.grindstone.TileCrank; import appeng.tile.grindstone.TileGrinder; import appeng.tile.misc.*; @@ -467,8 +467,7 @@ public final class ApiBlocks implements IBlocks { public void customize(TileEntityRendering rendering) { rendering.tileEntityRenderer(MolecularAssemblerRenderer::new); } - }) - .build()) + }).build()) .build(); this.lightDetector = registry.block("light_detector", BlockLightDetector::new) diff --git a/src/main/java/appeng/core/sync/packets/PacketAssemblerAnimation.java b/src/main/java/appeng/core/sync/packets/PacketAssemblerAnimation.java index 9279c50c9..83cb76a8e 100644 --- a/src/main/java/appeng/core/sync/packets/PacketAssemblerAnimation.java +++ b/src/main/java/appeng/core/sync/packets/PacketAssemblerAnimation.java @@ -18,13 +18,8 @@ package appeng.core.sync.packets; -import appeng.api.storage.data.IAEItemStack; -import appeng.core.sync.AppEngPacket; -import appeng.core.sync.network.INetworkInfo; -import appeng.tile.crafting.AssemblerAnimationStatus; -import appeng.tile.crafting.TileMolecularAssembler; -import appeng.util.item.AEItemStack; import io.netty.buffer.Unpooled; + import net.minecraft.entity.player.PlayerEntity; import net.minecraft.network.PacketBuffer; import net.minecraft.tileentity.TileEntity; @@ -32,6 +27,13 @@ import net.minecraft.util.math.BlockPos; import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; +import appeng.api.storage.data.IAEItemStack; +import appeng.core.sync.AppEngPacket; +import appeng.core.sync.network.INetworkInfo; +import appeng.tile.crafting.AssemblerAnimationStatus; +import appeng.tile.crafting.TileMolecularAssembler; +import appeng.util.item.AEItemStack; + public class PacketAssemblerAnimation extends AppEngPacket { private final BlockPos pos; diff --git a/src/main/java/appeng/tile/crafting/AssemblerAnimationStatus.java b/src/main/java/appeng/tile/crafting/AssemblerAnimationStatus.java index 35cd248df..606c547df 100644 --- a/src/main/java/appeng/tile/crafting/AssemblerAnimationStatus.java +++ b/src/main/java/appeng/tile/crafting/AssemblerAnimationStatus.java @@ -3,7 +3,8 @@ package appeng.tile.crafting; import net.minecraft.item.ItemStack; /** - * Stores client-side only state about the ongoing animation for a molecular assembler. + * Stores client-side only state about the ongoing animation for a molecular + * assembler. */ public class AssemblerAnimationStatus { diff --git a/src/main/java/appeng/tile/crafting/MolecularAssemblerRenderer.java b/src/main/java/appeng/tile/crafting/MolecularAssemblerRenderer.java index 128ce02af..7b7f156e0 100644 --- a/src/main/java/appeng/tile/crafting/MolecularAssemblerRenderer.java +++ b/src/main/java/appeng/tile/crafting/MolecularAssemblerRenderer.java @@ -18,10 +18,13 @@ package appeng.tile.crafting; -import appeng.client.render.effects.CraftingFx; -import appeng.core.AppEng; +import java.util.Random; + import com.mojang.blaze3d.matrix.MatrixStack; import com.mojang.blaze3d.vertex.IVertexBuilder; + +import org.lwjgl.opengl.GL11; + import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.IRenderTypeBuffer; import net.minecraft.client.renderer.ItemRenderer; @@ -41,18 +44,19 @@ import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.client.model.data.EmptyModelData; import net.minecraftforge.fml.common.ObfuscationReflectionHelper; -import org.lwjgl.opengl.GL11; -import java.util.Random; +import appeng.client.render.effects.CraftingFx; +import appeng.core.AppEng; /** - * Renders the item currently being crafted by the molecular assembler, as well as - * the light strip when it's powered. + * Renders the item currently being crafted by the molecular assembler, as well + * as the light strip when it's powered. */ @OnlyIn(Dist.CLIENT) public class MolecularAssemblerRenderer extends TileEntityRenderer { - public static final ResourceLocation LIGHTS_MODEL = new ResourceLocation(AppEng.MOD_ID, "block/molecular_assembler_lights"); + public static final ResourceLocation LIGHTS_MODEL = new ResourceLocation(AppEng.MOD_ID, + "block/molecular_assembler_lights"); private static final RenderType MC_161917_RENDERTYPE_FIX = createRenderType(); @@ -63,7 +67,8 @@ public class MolecularAssemblerRenderer extends TileEntityRenderer