From b1f64b9f9f41b946d32884d155b250977d08a65c Mon Sep 17 00:00:00 2001 From: Sollace Date: Fri, 16 Sep 2022 17:48:01 +0200 Subject: [PATCH] Fixed runes rendering in front of the player --- .../client/particle/AbstractBillboardParticle.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/minelittlepony/unicopia/client/particle/AbstractBillboardParticle.java b/src/main/java/com/minelittlepony/unicopia/client/particle/AbstractBillboardParticle.java index 32ec9c79..02d624c6 100644 --- a/src/main/java/com/minelittlepony/unicopia/client/particle/AbstractBillboardParticle.java +++ b/src/main/java/com/minelittlepony/unicopia/client/particle/AbstractBillboardParticle.java @@ -1,6 +1,5 @@ package com.minelittlepony.unicopia.client.particle; -import com.mojang.blaze3d.platform.GlStateManager; import com.mojang.blaze3d.systems.RenderSystem; import net.minecraft.client.render.BufferBuilder; @@ -27,10 +26,7 @@ public abstract class AbstractBillboardParticle extends AbstractGeometryBasedPar RenderSystem.disableCull(); RenderSystem.enableBlend(); - RenderSystem.blendFuncSeparate( - GlStateManager.SrcFactor.SRC_ALPHA, GlStateManager.DstFactor.ONE_MINUS_SRC_ALPHA, - GlStateManager.SrcFactor.ONE, GlStateManager.DstFactor.ONE_MINUS_SRC_ALPHA - ); + RenderSystem.enableDepthTest(); Vec3d cam = camera.getPos(); @@ -41,7 +37,7 @@ public abstract class AbstractBillboardParticle extends AbstractGeometryBasedPar renderQuads(te, buffer, renderX, renderY, renderZ, tickDelta); RenderSystem.enableCull(); - RenderSystem.defaultBlendFunc(); + RenderSystem.disableDepthTest(); } protected abstract void renderQuads(Tessellator te, BufferBuilder buffer, float x, float y, float z, float tickDelta);