Skip to content

Commit 7977d57

Browse files
committed
Merge branch '1.20.1' into 1.20.2
# Conflicts: # CHANGELOG.md
2 parents 04be1ba + ca29340 commit 7977d57

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Added new presets:
1313

1414
Other changes:
1515
- (1.20.2) Fix packet handling issues preventing multiplayer, and rejoining a world in single player
16+
- Fix corrupted fallback config causing crash
1617
- Keep order of `player_relations` in server config
1718
- Add Japanese translation, thanks to SAGA23456 #289
1819
- Update Russian translation, thanks to mpustovoi #288

common/src/main/java/net/bettercombat/BetterCombat.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ public void onInitialize() {
5353

5454
private void loadFallbackConfig() {
5555
fallbackConfig.load();
56+
if (fallbackConfig.value == null) {
57+
// Most likely corrupt config
58+
fallbackConfig.value = FallbackConfig.createDefault();
59+
}
5660
if (fallbackConfig.value.schema_version < fallbackDefault.schema_version) {
5761
fallbackConfig.value = FallbackConfig.migrate(fallbackConfig.value, FallbackConfig.createDefault());
5862
}

0 commit comments

Comments
 (0)