Skip to content

Commit 97ac64f

Browse files
committed
v1.4 - Fix ModMenu On First Launch (Fixes #6)
1 parent 34372da commit 97ac64f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ fabric_version=0.131.2+1.21.9
1313
modmenu_version=15.0.0-beta.3
1414

1515
# Mod Properties
16-
mod_version=1.3
16+
mod_version=1.4
1717
maven_group=btw.lowercase
1818
archives_base_name=optiboxes

src/main/java/btw/lowercase/optiboxes/mixins/MixinLevelRenderer.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ public abstract class MixinLevelRenderer {
5353
original.call(instance);
5454
if (SkyboxManager.INSTANCE.isEnabled(this.level)) {
5555
List<OptiFineSkybox> activeSkyboxes = SkyboxManager.INSTANCE.getActiveSkyboxes();
56-
ClientLevel clientLevel = Objects.requireNonNull(this.level);
5756
Matrix4fStack modelViewStack = RenderSystem.getModelViewStack();
5857
modelViewStack.pushMatrix();
5958
modelViewStack.rotate(Axis.YP.rotationDegrees(-90.0F));
6059
for (OptiFineSkybox optiFineSkybox : activeSkyboxes) {
61-
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, clientLevel, 0.0F);
60+
//noinspection DataFlowIssue
61+
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, this.level, 0.0F);
6262
}
6363
modelViewStack.popMatrix();
6464
}
@@ -76,12 +76,12 @@ public abstract class MixinLevelRenderer {
7676
private void optiboxes$renderSkyboxes(SkyRenderer instance, PoseStack poseStack, MultiBufferSource.BufferSource bufferSource, float timeOfDay, int moonPhases, float rainLevel, float starBrightness, Operation<Void> original) {
7777
if (SkyboxManager.INSTANCE.isEnabled(this.level)) {
7878
List<OptiFineSkybox> activeSkyboxes = SkyboxManager.INSTANCE.getActiveSkyboxes();
79-
ClientLevel clientLevel = Objects.requireNonNull(this.level);
8079
Matrix4fStack modelViewStack = RenderSystem.getModelViewStack();
8180
modelViewStack.pushMatrix();
8281
modelViewStack.rotate(Axis.YP.rotationDegrees(-90.0F));
8382
for (OptiFineSkybox optiFineSkybox : activeSkyboxes) {
84-
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, clientLevel, this.optiboxes$tickDelta);
83+
//noinspection DataFlowIssue
84+
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, this.level, this.optiboxes$tickDelta);
8585
}
8686
modelViewStack.popMatrix();
8787
}

0 commit comments

Comments
 (0)