From 1833ed9c56acb9a797f26e6bbdda79dd50d8c25e Mon Sep 17 00:00:00 2001 From: Electroblob77 <35599699+Electroblob77@users.noreply.github.com> Date: Thu, 9 Apr 2020 20:09:13 +0100 Subject: [PATCH] Tweak block highlight scale to remove the tiny gap due to the anti-z-fighting offset --- .../wizardry/client/particle/ParticleBlockHighlight.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/electroblob/wizardry/client/particle/ParticleBlockHighlight.java b/src/main/java/electroblob/wizardry/client/particle/ParticleBlockHighlight.java index 8188fd45..e1674398 100644 --- a/src/main/java/electroblob/wizardry/client/particle/ParticleBlockHighlight.java +++ b/src/main/java/electroblob/wizardry/client/particle/ParticleBlockHighlight.java @@ -1,6 +1,7 @@ package electroblob.wizardry.client.particle; import electroblob.wizardry.Wizardry; +import electroblob.wizardry.util.WizardryUtilities; import net.minecraft.util.EnumFacing; import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; @@ -22,7 +23,8 @@ public class ParticleBlockHighlight extends ParticleWizardry { this.particleGravity = 0; this.setMaxAge(160); - this.particleScale = 5; + // 5 makes it the exact size of a block face, plus a little bit to account for the anti-z-fighting offset + this.particleScale = 5 * (1 + 2 * (float)WizardryUtilities.ANTI_Z_FIGHTING_OFFSET); this.shaded = false; }