From db378d64b0373937c8b1f8dce24c7cf115865a2b Mon Sep 17 00:00:00 2001 From: James Seibel Date: Fri, 13 Feb 2026 07:49:38 -0600 Subject: [PATCH] Add logs when changing vanilla settings --- .../wrappers/minecraft/MinecraftClientWrapper.java | 12 ++++++++++++ coreSubProjects | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java index 041b21531..5227fbb3a 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/minecraft/MinecraftClientWrapper.java @@ -259,6 +259,8 @@ public class MinecraftClientWrapper implements IMinecraftClientWrapper, IMinecra public void disableVanillaClouds() { + LOGGER.info("Disabling vanilla clouds... This is done to prevent vanilla clouds from rendering on top of Distant Horizons LODs."); + #if MC_VER <= MC_1_18_2 MINECRAFT.options.renderClouds = CloudStatus.OFF; #else @@ -268,6 +270,8 @@ public class MinecraftClientWrapper implements IMinecraftClientWrapper, IMinecra public void disableVanillaChunkFadeIn() { + LOGGER.info("Disabling vanilla chunk fade in... This is done to prevent vanilla chunks from flashing on the Distant Horizons boarder when moving (which is distracting)."); + #if MC_VER <= MC_1_21_10 // chunk fade in was added MC 1.21.11 #else @@ -277,19 +281,27 @@ public class MinecraftClientWrapper implements IMinecraftClientWrapper, IMinecra public void disableFabulousTransparency() { + String reasoning = "This is done to fix vanilla chunks (specifically water blocks) not fading into Distant Horizons LODs when DH's 'Vanilla Fade' option is enabled."; + #if MC_VER <= MC_1_18_2 + LOGGER.info("Disabling fabulous graphics... "+reasoning); + GraphicsStatus oldGraphicsStatus = MINECRAFT.options.graphicsMode; if (oldGraphicsStatus == GraphicsStatus.FABULOUS) { MINECRAFT.options.graphicsMode = GraphicsStatus.FANCY; } #elif MC_VER <= MC_1_21_10 + LOGGER.info("Disabling fabulous graphics... "+reasoning); + GraphicsStatus oldGraphicsStatus = MINECRAFT.options.graphicsMode().get(); if (oldGraphicsStatus == GraphicsStatus.FABULOUS) { MINECRAFT.options.graphicsMode().set(GraphicsStatus.FANCY); } #else + LOGGER.info("Disabling improved transparency... "+reasoning); + MINECRAFT.options.improvedTransparency().set(false); #endif } diff --git a/coreSubProjects b/coreSubProjects index 291c0470a..0a568571d 160000 --- a/coreSubProjects +++ b/coreSubProjects @@ -1 +1 @@ -Subproject commit 291c0470ad3deb361245b7b5d43b3ab4620ea804 +Subproject commit 0a568571d977c5edd2593c0a0da01b50c7d7161f