diff --git a/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java b/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java index 75d60f95..e6d43fa9 100644 --- a/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java +++ b/src/main/java/com/replaymod/render/gui/GuiRenderSettings.java @@ -487,10 +487,8 @@ public class GuiRenderSettings extends GuiScreen implements Closeable { renderMethodDropdown.setSelected(settings.getRenderMethod()); } RenderSettings.EncodingPreset encodingPreset = settings.getEncodingPreset(); - if (!encodingPreset.isSupported()) { - encodingPreset = null; - } - if (encodingPreset == null) { + /* encodingPreset can be null from a previously supported and later removed preset */ + if (encodingPreset == null || !encodingPreset.isSupported()) { encodingPreset = getDefaultRenderSettings().getEncodingPreset(); } encodingPresetDropdown.setSelected(encodingPreset); diff --git a/version.txt b/version.txt index 005119ba..8e8299dc 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -2.4.1 +2.4.2