diff --git a/README.md b/README.md
index fb8170b..47fbea2 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,9 @@
-
+
-[](https://github.com/Oth3r/Sit/issues)
-[](https://crowdin.com/project/oth3r-sit)
-[](https://www.oth3r.one/discord)
+[](https://github.com/Oth3r/Sit/releases) [](https://crowdin.com/project/oth3r-sit) [](https://www.oth3r.one/discord)
+
+[](https://modrinth.com/mod/sit!) [](https://www.curseforge.com/minecraft/mc-mods/Sit1)
-[](https://modrinth.com/plugin/otterlib)
### **Sit!** is a vanilla+ mod that adds sitting in minecraft.
* Sit on **stairs**, **slabs**, **carpets** by default, and sit on everything else by tweaking the config!
@@ -42,29 +41,28 @@ Don't want to accidentally sit down? Set custom restrictions for each hand in th
\
Use **player unique** hand restrictions when connecting to a `Sit!` server on a `Sit!` Client!
-
+
### 🟩 Custom Blocks
Want to sit on _**EVERY**_ block? With the config you can add more sitting options!
\
With the new config system, block tags and custom blockstates can be used to mass select blocks at ease.
-
+
### ⌨️ Keybinds
-Don't want to sit with **just** the hand? Use a keybind or type a command to sit instead!
+Don't want to sit with the **just** the hand? Use a keybind or type a command to sit instead!
-
+
### 📃 Customizable Config
Don't like the default settings? Go wild in the config for yourself or your players!
+
-
-
-## 🎯 Future Goals
+## Future Goals
* NeoForge Port
* Full config via [OtterLib](https://modrinth.com/mod/otterlib)
-
-## 🔗 Where to download
-[](https://modrinth.com/mod/sit!)
-[](https://www.curseforge.com/minecraft/mc-mods/Sit1)
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index f77bf8c..ba352c7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,5 +1,5 @@
plugins {
- id 'fabric-loom' version "1.11-SNAPSHOT"
+ id 'fabric-loom' version "1.10-SNAPSHOT"
id 'maven-publish'
id "me.modmuss50.mod-publish-plugin" version "0.8.4"
id 'co.uzzu.dotenv.gradle' version '4.0.0'
diff --git a/changelog.md b/changelog.md
index 6c48664..1601ba7 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,9 +1,3 @@
-# v1.2.4.7
-* fixed legacy file updater causing a stack overflow crash
-
-# v1.2.4.6
-* fixed max otterlib version (1.21.8)
-
# v1.2.4.5
* bumped OtterLib version to `0.2.1.0`
* fixed default languages files not being able to be loaded
diff --git a/gradle.properties b/gradle.properties
index 250b09c..6cf5729 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -13,7 +13,7 @@ yarn_mappings=1.21.1+build.3
loader_version=0.16.14
# Mod Properties
-mod_version=1.2.4.7+1.21-1.21.1
+mod_version=1.2.4.5+1.21-1.21.1
maven_group=one.oth3r
file_name=sit!
@@ -23,4 +23,4 @@ otterlib_version=0.2.1.0+1.21.1-fabric
otterlib_max_version=0.3.0.0+1.21.1-fabric
modmenu_version=11.0.3
-devauth_version=1.2.1
+devauth_version=1.2.1
\ No newline at end of file
diff --git a/src/main/java/one/oth3r/sit/file/ServerConfig.java b/src/main/java/one/oth3r/sit/file/ServerConfig.java
index 660c14c..8a36ad3 100644
--- a/src/main/java/one/oth3r/sit/file/ServerConfig.java
+++ b/src/main/java/one/oth3r/sit/file/ServerConfig.java
@@ -345,11 +345,6 @@ public class ServerConfig implements CustomFile {
} catch (Exception e) {
Data.LOGGER.error("Failed to delete the old Sit! config.");
}
-
- // save the updated configs
- FileData.saveFiles();
-
- // continue loading as normal...
}
/**
@@ -499,6 +494,8 @@ public class ServerConfig implements CustomFile {
FileData.setServerConfig(serverConfig);
FileData.setSittingConfig(sittingConfig);
+ serverConfig.save();
+ sittingConfig.save();
} catch (Exception e) {
Data.LOGGER.error("Error loading legacy config: %s", e.getMessage());
}