package net.minecraft.client.renderer.state.level; import net.fabricmc.fabric.api.client.rendering.v1.FabricRenderState; import net.minecraft.world.level.MoonPhase; import net.minecraft.world.level.dimension.DimensionType.Skybox; public class SkyRenderState implements FabricRenderState { public Skybox skybox = Skybox.NONE; public boolean shouldRenderDarkDisc; public float sunAngle; public float moonAngle; public float starAngle; public float rainBrightness; public float starBrightness; public int sunriseAndSunsetColor; public MoonPhase moonPhase = MoonPhase.FULL_MOON; public int skyColor; public float endFlashIntensity; public float endFlashXAngle; public float endFlashYAngle; public void reset() { this.skybox = Skybox.NONE; } }