diff --git a/patches/minecraft/net/minecraft/client/particle/ParticleManager.java.patch b/patches/minecraft/net/minecraft/client/particle/ParticleManager.java.patch index 7ba703dc6..ce7eb4c97 100644 --- a/patches/minecraft/net/minecraft/client/particle/ParticleManager.java.patch +++ b/patches/minecraft/net/minecraft/client/particle/ParticleManager.java.patch @@ -34,7 +34,7 @@ return iparticlefactory == null ? null : iparticlefactory.func_199234_a(p_199927_1_, this.field_78878_a, p_199927_2_, p_199927_4_, p_199927_6_, p_199927_8_, p_199927_10_, p_199927_12_); } -@@ -315,14 +315,18 @@ +@@ -315,14 +315,21 @@ public void func_228345_a_(MatrixStack p_228345_1_, IRenderTypeBuffer.Impl p_228345_2_, LightTexture p_228345_3_, ActiveRenderInfo p_228345_4_, float p_228345_5_) { p_228345_3_.func_205109_c(); @@ -43,6 +43,9 @@ RenderSystem.defaultAlphaFunc(); RenderSystem.enableDepthTest(); RenderSystem.enableFog(); ++ RenderSystem.activeTexture(org.lwjgl.opengl.GL13.GL_TEXTURE2); ++ RenderSystem.enableTexture(); ++ RenderSystem.activeTexture(org.lwjgl.opengl.GL13.GL_TEXTURE0); + }; RenderSystem.pushMatrix(); RenderSystem.multMatrix(p_228345_1_.func_227866_c_().func_227870_a_()); @@ -54,7 +57,7 @@ Iterable iterable = this.field_78876_b.get(iparticlerendertype); if (iterable != null) { RenderSystem.color4f(1.0F, 1.0F, 1.0F, 1.0F); -@@ -362,7 +366,7 @@ +@@ -362,7 +369,7 @@ } public void func_180533_a(BlockPos p_180533_1_, BlockState p_180533_2_) { @@ -63,7 +66,7 @@ VoxelShape voxelshape = p_180533_2_.func_196954_c(this.field_78878_a, p_180533_1_); double d0 = 0.25D; voxelshape.func_197755_b((p_228348_3_, p_228348_5_, p_228348_7_, p_228348_9_, p_228348_11_, p_228348_13_) -> { -@@ -434,6 +438,12 @@ +@@ -434,6 +441,12 @@ return String.valueOf(this.field_78876_b.values().stream().mapToInt(Collection::size).sum()); }