aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-02-10 00:52:27 +0800
committershedaniel <daniel@shedaniel.me>2020-02-10 00:52:27 +0800
commit9913c6c8063ec611413e7d07f079fc79c7851d50 (patch)
tree75379fa712ef3152cefff2c721762e30ea2dc1be /src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java
parentd65102adc1c9bbdfdf37e0700fa06838108dc41f (diff)
downloadRoughlyEnoughItems-9913c6c8063ec611413e7d07f079fc79c7851d50.tar.gz
RoughlyEnoughItems-9913c6c8063ec611413e7d07f079fc79c7851d50.tar.bz2
RoughlyEnoughItems-9913c6c8063ec611413e7d07f079fc79c7851d50.zip
Improved EntryListWidget
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java b/src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java
index b85502626..cdd4d486b 100644
--- a/src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java
+++ b/src/main/java/me/shedaniel/rei/impl/ConfigManagerImpl.java
@@ -45,7 +45,6 @@ import net.minecraft.client.gui.widget.ButtonWidget;
import net.minecraft.client.resource.language.I18n;
import net.minecraft.client.util.InputUtil;
import net.minecraft.client.util.Window;
-import net.minecraft.text.LiteralText;
import net.minecraft.util.math.MathHelper;
import org.jetbrains.annotations.ApiStatus;
@@ -179,6 +178,8 @@ public class ConfigManagerImpl implements ConfigManager {
@Override
public void saveConfig() {
+ if (getFavorites() != null)
+ getFavorites().removeIf(EntryStack::isEmpty);
((me.sargunvohra.mcmods.autoconfig1u.ConfigManager<ConfigObjectImpl>) AutoConfig.getConfigHolder(ConfigObjectImpl.class)).save();
}