Skip to content

Commit d8b9865

Browse files
committed
v1.4 - Fix ModMenu On First Launch (Fixes #6)
1 parent 3a4ec09 commit d8b9865

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.114.1+1.21.3
1313
modmenu_version=12.0.0
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
@@ -52,12 +52,12 @@ public abstract class MixinLevelRenderer {
5252
}
5353

5454
if (isEnabled) {
55-
ClientLevel clientLevel = Objects.requireNonNull(this.level);
5655
Matrix4fStack modelViewStack = RenderSystem.getModelViewStack();
5756
modelViewStack.pushMatrix();
5857
modelViewStack.rotate(Axis.YP.rotationDegrees(-90.0F));
5958
for (OptiFineSkybox optiFineSkybox : SkyboxManager.INSTANCE.getActiveSkyboxes()) {
60-
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, clientLevel, 0.0F);
59+
//noinspection DataFlowIssue
60+
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, this.level, 0.0F);
6161
}
6262
modelViewStack.popMatrix();
6363
RenderSystem.depthMask(true);
@@ -78,12 +78,12 @@ public abstract class MixinLevelRenderer {
7878
private void optiboxes$renderSkyboxes(SkyRenderer instance, PoseStack poseStack, Tesselator tesselator, float timeOfDay, int moonPhases, float rainLevel, float starBrightness, FogParameters fogParameters, Operation<Void> original) {
7979
boolean isEnabled = SkyboxManager.INSTANCE.isEnabled(this.level);
8080
if (isEnabled) {
81-
ClientLevel clientLevel = Objects.requireNonNull(this.level);
8281
Matrix4fStack modelViewStack = RenderSystem.getModelViewStack();
8382
modelViewStack.pushMatrix();
8483
modelViewStack.rotate(Axis.YP.rotationDegrees(-90.0F));
8584
for (OptiFineSkybox optiFineSkybox : SkyboxManager.INSTANCE.getActiveSkyboxes()) {
86-
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, clientLevel, this.optiboxes$tickDelta);
85+
//noinspection DataFlowIssue
86+
OptiFineSkyRenderer.INSTANCE.renderSkybox(optiFineSkybox, modelViewStack, this.level, this.optiboxes$tickDelta);
8787
}
8888
modelViewStack.popMatrix();
8989
}

0 commit comments

Comments
 (0)