diff --git a/gradle.properties b/gradle.properties index 82082cca..688a795f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,7 +13,7 @@ loader_version_range=[4,) mod_id=sophisticatedcore mod_name=Sophisticated Core mod_license=GNU General Public License v3.0 -mod_version=1.0.9 +mod_version=1.0.10 mod_group_id=sophisticatedcore mod_authors=P3pp3rF1y mod_description=A library / shared functionality mod for Sophisticated Storage and Backpacks diff --git a/src/main/java/net/p3pp3rf1y/sophisticatedcore/Config.java b/src/main/java/net/p3pp3rf1y/sophisticatedcore/Config.java index 2f20dbe8..2a247f32 100644 --- a/src/main/java/net/p3pp3rf1y/sophisticatedcore/Config.java +++ b/src/main/java/net/p3pp3rf1y/sophisticatedcore/Config.java @@ -1,5 +1,6 @@ package net.p3pp3rf1y.sophisticatedcore; +import com.electronwill.nightconfig.core.io.WritingException; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.Item; @@ -93,7 +94,11 @@ private void addEnabledItemToConfig(ResourceLocation itemRegistryName) { List list = itemsEnableList.get(); list.add(itemRegistryName + "|true"); itemsEnableList.set(list); - COMMON_SPEC.save(); + try { + COMMON_SPEC.save(); + } catch (WritingException e) { + SophisticatedCore.LOGGER.warn("Failed to save common config", e); + } } private void loadEnabledMap() {