From 8af94d0768f57b59b56f019c9d40d95b77382187 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Wed, 17 Mar 2021 00:30:40 +0800 Subject: Expend DraggableStackProvider and DraggableStackVisitor to work in any widgets, implement renderBackToPosition Signed-off-by: shedaniel --- .../src/main/java/me/shedaniel/rei/fabric/PluginDetectorImpl.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'fabric/src/main/java') diff --git a/fabric/src/main/java/me/shedaniel/rei/fabric/PluginDetectorImpl.java b/fabric/src/main/java/me/shedaniel/rei/fabric/PluginDetectorImpl.java index 55293fdde..b27f49da5 100644 --- a/fabric/src/main/java/me/shedaniel/rei/fabric/PluginDetectorImpl.java +++ b/fabric/src/main/java/me/shedaniel/rei/fabric/PluginDetectorImpl.java @@ -25,13 +25,11 @@ package me.shedaniel.rei.fabric; import com.google.common.collect.Iterables; import me.shedaniel.rei.RoughlyEnoughItemsCore; +import me.shedaniel.rei.api.plugins.PluginManager; import me.shedaniel.rei.api.plugins.REIPlugin; import net.fabricmc.api.EnvType; import net.fabricmc.api.Environment; import net.fabricmc.loader.api.FabricLoader; -import net.fabricmc.loader.api.ModContainer; - -import static me.shedaniel.rei.RoughlyEnoughItemsCore.registerPlugin; public class PluginDetectorImpl { public static void detectServerPlugins() { @@ -46,7 +44,7 @@ public class PluginDetectorImpl { FabricLoader.getInstance().getEntrypoints("rei_plugins_v0", REIPlugin.class) )) { try { - registerPlugin(plugin); + PluginManager.getInstance().registerPlugin(plugin); } catch (Exception e) { e.printStackTrace(); RoughlyEnoughItemsCore.LOGGER.error("Can't load REI plugins from %s: %s", plugin.getClass(), e.getLocalizedMessage()); @@ -54,7 +52,7 @@ public class PluginDetectorImpl { } if (FabricLoader.getInstance().isModLoaded("libblockattributes-fluids")) { try { - registerPlugin((REIPlugin) Class.forName("me.shedaniel.rei.compat.LBASupportPlugin").getConstructor().newInstance()); + PluginManager.getInstance().registerPlugin((REIPlugin) Class.forName("me.shedaniel.rei.compat.LBASupportPlugin").getConstructor().newInstance()); } catch (Throwable throwable) { throwable.printStackTrace(); } -- cgit