diff --git a/gradle.properties b/gradle.properties index ef61bf2..4fe7c35 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ org.gradle.parallel=true org.gradle.caching=true # Versions -versionConnectorExtras=2.0.3 +versionConnectorExtras=2.0.4 versionMc=26.1.2 versionNeoForge=26.1.2.94 diff --git a/jei-bridge/build.gradle.kts b/jei-bridge/build.gradle.kts index ba00f94..c518722 100644 --- a/jei-bridge/build.gradle.kts +++ b/jei-bridge/build.gradle.kts @@ -7,5 +7,5 @@ dependencies { implementation("org.sinytra.forgified-fabric-api:fabric-api-lookup-api-v1:2.0.12+29e133704c") implementation("org.sinytra.forgified-fabric-api:fabric-transfer-api-v1:8.0.6+6fa9936c4c") - implementation("mezz.jei:jei-26.1.2-neoforge:29.6.2.38") + implementation("mezz.jei:jei-26.1.2-neoforge:29.43.0.107") } diff --git a/jei-bridge/src/main/java/org/sinytra/connectorextras/jeibridge/mixin/JeiStarterMixin.java b/jei-bridge/src/main/java/org/sinytra/connectorextras/jeibridge/mixin/JeiStarterMixin.java index e4e1ad0..5ef0119 100644 --- a/jei-bridge/src/main/java/org/sinytra/connectorextras/jeibridge/mixin/JeiStarterMixin.java +++ b/jei-bridge/src/main/java/org/sinytra/connectorextras/jeibridge/mixin/JeiStarterMixin.java @@ -1,7 +1,7 @@ package org.sinytra.connectorextras.jeibridge.mixin; import mezz.jei.api.IModPlugin; -import mezz.jei.common.config.ConfigManager; +import mezz.jei.api.runtime.config.IJeiConfigManager; import mezz.jei.library.load.PluginCaller; import mezz.jei.library.load.PluginHelper; import mezz.jei.library.plugins.jei.JeiInternalPlugin; @@ -26,7 +26,7 @@ public class JeiStarterMixin implements JeiStarterExtension { private VanillaPlugin vanillaPlugin; @Shadow @Final - private ConfigManager configManager; + private IJeiConfigManager configManagerForPlugins; @Override @Unique @@ -37,6 +37,6 @@ public void loadFabricPlugins() { JeiInternalPlugin jeiInternalPlugin = PluginHelper.getPluginWithClass(JeiInternalPlugin.class, this.plugins).orElse(null); PluginHelper.sortPlugins(this.plugins, this.vanillaPlugin, jeiInternalPlugin); - PluginCaller.callOnPlugins("Sending ConfigManager (Fabric)", fabricPlugins, p -> p.onConfigManagerAvailable(this.configManager)); + PluginCaller.callOnPlugins("Sending ConfigManager (Fabric)", fabricPlugins, p -> p.onConfigManagerAvailable(this.configManagerForPlugins)); } }