Fix render enabled config getting set by world gen progress config
This commit is contained in:
+13
-3
@@ -35,8 +35,17 @@ public class QuickRenderToggleConfigEventHandler
|
||||
/** private since we only ever need one handler at a time */
|
||||
private QuickRenderToggleConfigEventHandler()
|
||||
{
|
||||
this.quickRenderChangeListener = new ConfigChangeListener<>(Config.Client.quickEnableRendering, (val) -> { Config.Client.Advanced.Debugging.rendererMode.set(Config.Client.quickEnableRendering.get() ? EDhApiRendererMode.DEFAULT : EDhApiRendererMode.DISABLED); });
|
||||
this.rendererModeChangeListener = new ConfigChangeListener<>(Config.Client.Advanced.Debugging.rendererMode, (val) -> { Config.Client.quickEnableRendering.set(Config.Client.Advanced.Debugging.rendererMode.get() != EDhApiRendererMode.DISABLED); });
|
||||
this.quickRenderChangeListener = new ConfigChangeListener<>(Config.Client.quickEnableRendering,
|
||||
(val) -> {
|
||||
Config.Client.Advanced.Debugging.rendererMode.set(Config.Client.quickEnableRendering.get()
|
||||
? EDhApiRendererMode.DEFAULT
|
||||
: EDhApiRendererMode.DISABLED);
|
||||
});
|
||||
this.rendererModeChangeListener = new ConfigChangeListener<>(Config.Client.Advanced.Debugging.rendererMode,
|
||||
(val) -> {
|
||||
Config.Client.quickEnableRendering.set(
|
||||
Config.Client.Advanced.Debugging.rendererMode.get() != EDhApiRendererMode.DISABLED);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -45,7 +54,8 @@ public class QuickRenderToggleConfigEventHandler
|
||||
*/
|
||||
public void setUiOnlyConfigValues()
|
||||
{
|
||||
Config.Client.quickEnableRendering.set(Config.Client.Advanced.Debugging.rendererMode.get() != EDhApiRendererMode.DISABLED);
|
||||
boolean enableRendering = Config.Client.Advanced.Debugging.rendererMode.get() != EDhApiRendererMode.DISABLED;
|
||||
Config.Client.quickEnableRendering.set(enableRendering);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+2
-1
@@ -56,7 +56,8 @@ public class QuickShowWorldGenProgressConfigEventHandler
|
||||
*/
|
||||
public void setUiOnlyConfigValues()
|
||||
{
|
||||
Config.Client.quickEnableRendering.set(Config.Common.WorldGenerator.showGenerationProgress.get() != EDhApiDistantGeneratorProgressDisplayLocation.DISABLED);
|
||||
boolean showProgress = Config.Common.WorldGenerator.showGenerationProgress.get() != EDhApiDistantGeneratorProgressDisplayLocation.DISABLED;
|
||||
Config.Client.quickShowWorldGenProgress.set(showProgress);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user