From 8e4810bdaff443866f7c5a1346ba919bc8083899 Mon Sep 17 00:00:00 2001
From: bowser0000 <bowser0000@gmail.com>
Date: Thu, 11 Aug 2022 18:45:37 -0400
Subject: Fix trophy fish display crash

---
 src/main/java/me/Danker/features/loot/TrophyFishTracker.java | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'src/main/java')

diff --git a/src/main/java/me/Danker/features/loot/TrophyFishTracker.java b/src/main/java/me/Danker/features/loot/TrophyFishTracker.java
index 6202871..f9936f0 100644
--- a/src/main/java/me/Danker/features/loot/TrophyFishTracker.java
+++ b/src/main/java/me/Danker/features/loot/TrophyFishTracker.java
@@ -3,6 +3,7 @@ package me.Danker.features.loot;
 import com.google.gson.GsonBuilder;
 import com.google.gson.JsonObject;
 import me.Danker.events.ModInitEvent;
+import me.Danker.events.PostConfigInitEvent;
 import me.Danker.utils.RenderUtils;
 import me.Danker.utils.Utils;
 import net.minecraft.init.Items;
@@ -58,8 +59,13 @@ public class TrophyFishTracker {
     @SubscribeEvent
     public void init(ModInitEvent event) {
         configFile = event.configDirectory + "/dsmtrophyfish.json";
+    }
+
+    @SubscribeEvent
+    public void postConfigInit(PostConfigInitEvent event) {
         if (fish.entrySet().isEmpty()) fish = createEmpty();
         fishSession = createEmpty();
+        save();
     }
 
     @SubscribeEvent(receiveCanceled = true)
-- 
cgit