Fix some plugin loading issue

This commit is contained in:
2022-12-14 17:58:05 +01:00
parent 49024bf3f8
commit 126d5df619
3 changed files with 12 additions and 2 deletions

View File

@@ -71,11 +71,18 @@ import static fr.pandacube.lib.reflect.wrapper.WrapperRegistry.initWrapper;
*/
public class PandalibPaperReflect {
private static boolean isInit = false;
/**
* Initializes the reflect tools in {@code pandalib-paper-reflect} module.
*/
public static void init() {
NMSReflect.init();
synchronized (PandalibPaperReflect.class) {
if (isInit)
return;
isInit = true;
}
initWrapperClasses();
}