aboutsummaryrefslogtreecommitdiff
path: root/defaults
diff options
context:
space:
mode:
authorSHsuperCM <shsupercm@gmail.com>2022-02-05 07:46:52 +0200
committerSHsuperCM <shsupercm@gmail.com>2022-02-05 07:48:17 +0200
commit1a9e72178881ca41321c730eb69ce28f0b6ad171 (patch)
tree31b37e4ca6e134fd27ccebb56601510dc55c40de /defaults
parent315e1eee9be4981ac13b49b885e153c488b18851 (diff)
downloadCITResewn-1a9e72178881ca41321c730eb69ce28f0b6ad171.tar.gz
CITResewn-1a9e72178881ca41321c730eb69ce28f0b6ad171.tar.bz2
CITResewn-1a9e72178881ca41321c730eb69ce28f0b6ad171.zip
Migrated to using Fletching Table
Diffstat (limited to 'defaults')
-rw-r--r--defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsConfigScreenFactory.java3
-rw-r--r--defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsModMenu.java2
-rw-r--r--defaults/src/main/resources/citresewn-defaults.mixins.json2
-rw-r--r--defaults/src/main/resources/fabric.mod.json8
4 files changed, 5 insertions, 10 deletions
diff --git a/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsConfigScreenFactory.java b/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsConfigScreenFactory.java
index 889c465..6d89bc6 100644
--- a/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsConfigScreenFactory.java
+++ b/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsConfigScreenFactory.java
@@ -1,5 +1,6 @@
package shcm.shsupercm.fabric.citresewn.defaults.config;
+import io.shcm.shsupercm.fabric.fletchingtable.api.Entrypoint;
import me.shedaniel.clothconfig2.api.ConfigBuilder;
import me.shedaniel.clothconfig2.api.ConfigCategory;
import me.shedaniel.clothconfig2.api.ConfigEntryBuilder;
@@ -7,8 +8,10 @@ import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.screen.Screen;
import net.minecraft.text.LiteralText;
import net.minecraft.text.TranslatableText;
+import shcm.shsupercm.fabric.citresewn.config.CITResewnConfigScreenFactory;
public class CITResewnDefaultsConfigScreenFactory {
+ @Entrypoint(CITResewnConfigScreenFactory.DEFAULTS_CONFIG_ENTRYPOINT)
public static Screen create(Screen parent) {
CITResewnDefaultsConfig currentConfig = CITResewnDefaultsConfig.INSTANCE, defaultConfig = new CITResewnDefaultsConfig();
diff --git a/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsModMenu.java b/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsModMenu.java
index cba1592..48edf33 100644
--- a/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsModMenu.java
+++ b/defaults/src/main/java/shcm/shsupercm/fabric/citresewn/defaults/config/CITResewnDefaultsModMenu.java
@@ -2,11 +2,13 @@ package shcm.shsupercm.fabric.citresewn.defaults.config;
import com.terraformersmc.modmenu.api.ConfigScreenFactory;
import com.terraformersmc.modmenu.api.ModMenuApi;
+import io.shcm.shsupercm.fabric.fletchingtable.api.Entrypoint;
import net.fabricmc.loader.api.FabricLoader;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.screen.NoticeScreen;
import net.minecraft.text.Text;
+@Entrypoint("modmenu")
public class CITResewnDefaultsModMenu implements ModMenuApi {
@Override
public ConfigScreenFactory<?> getModConfigScreenFactory() {
diff --git a/defaults/src/main/resources/citresewn-defaults.mixins.json b/defaults/src/main/resources/citresewn-defaults.mixins.json
index b5c307d..536380b 100644
--- a/defaults/src/main/resources/citresewn-defaults.mixins.json
+++ b/defaults/src/main/resources/citresewn-defaults.mixins.json
@@ -3,8 +3,6 @@
"minVersion": "0.8",
"package": "shcm.shsupercm.fabric.citresewn.defaults.mixin",
"compatibilityLevel": "JAVA_17",
- "mixins": [
- ],
"injectors": {
"defaultRequire": 1
}
diff --git a/defaults/src/main/resources/fabric.mod.json b/defaults/src/main/resources/fabric.mod.json
index c140556..f35e7bb 100644
--- a/defaults/src/main/resources/fabric.mod.json
+++ b/defaults/src/main/resources/fabric.mod.json
@@ -16,14 +16,6 @@
},
"environment": "client",
- "entrypoints": {
- "modmenu": [
- "shcm.shsupercm.fabric.citresewn.defaults.config.CITResewnDefaultsModMenu"
- ],
- "citresewn-defaults:config_screen": [
- "shcm.shsupercm.fabric.citresewn.defaults.config.CITResewnDefaultsConfigScreenFactory::create"
- ]
- },
"accessWidener" : "citresewn-defaults.accesswidener",
"mixins": [
"citresewn-defaults.mixins.json"