Skip to content

Commit 4e65a70

Browse files
committed
[+] PluginLoader: reload plugin
1 parent c045539 commit 4e65a70

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/main/java/org/hydev/mcpm/client/injector/PluginLoader.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,9 @@ public void unloadPlugin(String name) throws PluginNotFoundException
127127
}
128128

129129
@Override
130-
public void reloadPlugin(String name)
130+
public void reloadPlugin(String name) throws PluginNotFoundException
131131
{
132-
// TODO: Implement this
133-
throw new UnsupportedOperationException("TODO");
132+
unloadPlugin(name);
133+
loadPlugin(name);
134134
}
135135
}

src/main/java/org/hydev/mcpm/client/injector/ReloadBoundary.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ public interface ReloadBoundary
1313
*
1414
* @param name Loaded plugin name
1515
*/
16-
public void reloadPlugin(String name);
16+
public void reloadPlugin(String name) throws PluginNotFoundException;
1717
}

0 commit comments

Comments
 (0)