diff --git a/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/FrameworkFactory.java b/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/FrameworkFactory.java index 972b2a8..a65fe65 100644 --- a/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/FrameworkFactory.java +++ b/ContentGrabbingJi-core/src/main/java/net/lamgc/cgj/bot/framework/FrameworkFactory.java @@ -72,11 +72,10 @@ final class FrameworkFactory implements PluginFactory { } try { - // (PluginWrapper, DataFolder) Class frameworkClass = pluginClass.asSubclass(Framework.class); - Constructor constructor = frameworkClass + Constructor constructor = frameworkClass .getConstructor(PluginWrapper.class, File.class, FrameworkContext.class); - Framework instance = (Framework) constructor.newInstance(pluginWrapper, + Framework instance = constructor.newInstance(pluginWrapper, new File(dataRootFolder, pluginWrapper.getPluginId()), parentContext.cloneContext()); try {