Skip to content

Commit 2691cf7

Browse files
committed
fix: prevent rocket (and ground) from going completely black when above the cloud layer
1 parent 2e5f2d3 commit 2691cf7

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/main/java/dev/galacticraft/mod/client/render/dimension/OverworldRenderer.java

+4-5
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public void renderOverworldSky(Player player, PoseStack poseStack, Matrix4f matr
105105
RenderSystem.setShader(GameRenderer::getPositionColorShader);
106106
poseStack.pushPose();
107107
poseStack.mulPose(Axis.XP.rotationDegrees(90.0F));
108-
poseStack.mulPose(Axis.ZP.rotationDegrees(Mth.sin(this.minecraft.level.getSunAngle(partialTicks)) < 0.0F ? 180.0F : 0.0F));
108+
poseStack.mulPose(Axis.YP.rotationDegrees(Mth.sin(this.minecraft.level.getSunAngle(partialTicks)) < 0.0F ? 180.0F : 0.0F));
109109
poseStack.mulPose(Axis.ZP.rotationDegrees(90.0F));
110110
z = sunriseColors[0] * sunsetModInv;
111111
var9 = sunriseColors[1] * sunsetModInv;
@@ -247,10 +247,9 @@ public void renderOverworldSky(Player player, PoseStack poseStack, Matrix4f matr
247247
poseStack.popPose();
248248
}
249249

250-
RenderSystem.setShaderColor(0.0f, 0.0f, 0.0f, 1.0F);
251-
252-
RenderSystem.depthMask(true);
253-
250+
RenderSystem.setShaderColor(1.0F, 1.0F, 1.0F, 1.0F);
251+
poseStack.popPose();
252+
RenderSystem.depthMask(true);
254253
RenderSystem.blendFunc(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
255254
RenderSystem.disableBlend();
256255
}

0 commit comments

Comments
 (0)