From 049ff651a33e4ae6abbf6ce98bec7ae75eab5ec3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A4seToatz?= Date: Mon, 15 Jul 2024 23:05:17 +0200 Subject: [PATCH] Actually load & update config --- .../kasetoatz/noexplosiongrief/NoExplosionGrief.java | 11 +++++++++++ .../com/kasetoatz/noexplosiongrief/config/Config.java | 1 + src/main/resources/fabric.mod.json | 4 +++- 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/kasetoatz/noexplosiongrief/NoExplosionGrief.java diff --git a/src/main/java/com/kasetoatz/noexplosiongrief/NoExplosionGrief.java b/src/main/java/com/kasetoatz/noexplosiongrief/NoExplosionGrief.java new file mode 100644 index 0000000..1e37d2e --- /dev/null +++ b/src/main/java/com/kasetoatz/noexplosiongrief/NoExplosionGrief.java @@ -0,0 +1,11 @@ +package com.kasetoatz.noexplosiongrief; + +import com.kasetoatz.noexplosiongrief.config.Config; +import net.fabricmc.api.ModInitializer; + +public class NoExplosionGrief implements ModInitializer { + @Override + public void onInitialize() { + Config.load(); + } +} diff --git a/src/main/java/com/kasetoatz/noexplosiongrief/config/Config.java b/src/main/java/com/kasetoatz/noexplosiongrief/config/Config.java index 0f8c6f6..8097fca 100644 --- a/src/main/java/com/kasetoatz/noexplosiongrief/config/Config.java +++ b/src/main/java/com/kasetoatz/noexplosiongrief/config/Config.java @@ -42,6 +42,7 @@ public class Config { { blockWither = json.get("blockWither").getAsBoolean(); } + save(); } catch (IOException exc) { diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index e343378..b030c44 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -14,7 +14,9 @@ "license": "MIT", "environment": "*", "entrypoints": { - "main": [] + "main": [ + "com.kasetoatz.noexplosiongrief.NoExplosionGrief" + ] }, "mixins": [ "noexplosiongrief.mixins.json"