From 0cd83156930cf320578e09fafa17069bedd8230f Mon Sep 17 00:00:00 2001 From: Anthony Hilyard Date: Tue, 25 Jan 2022 09:18:04 -0800 Subject: Rewrote new config system, added support for Config Menus for Forge mod. --- src/main/resources/META-INF/accesstransformer.cfg | 3 ++- src/main/resources/iceberg.mixins.json | 9 ++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'src/main/resources') diff --git a/src/main/resources/META-INF/accesstransformer.cfg b/src/main/resources/META-INF/accesstransformer.cfg index b3edbd7..a58652d 100644 --- a/src/main/resources/META-INF/accesstransformer.cfg +++ b/src/main/resources/META-INF/accesstransformer.cfg @@ -1 +1,2 @@ -public net.minecraft.client.gui.screens.inventory.tooltip.ClientTextTooltip f_169936_ # text \ No newline at end of file +public net.minecraft.client.gui.screens.inventory.tooltip.ClientTextTooltip f_169936_ # text +protected net.minecraftforge.common.ForgeConfigSpec (Lcom/electronwill/nightconfig/core/UnmodifiableConfig;Lcom/electronwill/nightconfig/core/UnmodifiableConfig;Ljava/util/Map;)V # constructor \ No newline at end of file diff --git a/src/main/resources/iceberg.mixins.json b/src/main/resources/iceberg.mixins.json index f167048..d722775 100644 --- a/src/main/resources/iceberg.mixins.json +++ b/src/main/resources/iceberg.mixins.json @@ -3,15 +3,18 @@ "package": "com.anthonyhilyard.iceberg.mixin", "compatibilityLevel": "JAVA_17", "refmap": "iceberg.refmap.json", + "plugin": "com.anthonyhilyard.iceberg.mixin.ForgeConfigMenusPlugin", "mixins": [ "EntityMixin", - "PlayerAdvancementsMixin", - "ForgeConfigSpecMixin" + "PlayerAdvancementsMixin" ], "client": [ "ScreenMixin", "ClientPacketListenerMixin", - "TextColorMixin" + "TextColorMixin", + "ConfigMenusForgeIEntryDataMixin", + "ConfigMenusForgeConfigScreenMixin", + "ConfigMenusForgeServerConfigUploaderMixin" ], "injectors": { "defaultRequire": 1 -- cgit