We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d82c397 commit 79ef4ccCopy full SHA for 79ef4cc
core/src/main/java/net/staticstudios/data/util/ClassUtils.java
@@ -1,11 +1,13 @@
1
package net.staticstudios.data.util;
2
3
+import net.staticstudios.data.DataManager;
4
+
5
public class ClassUtils {
6
7
@SuppressWarnings("unchecked")
8
public static <T> Class<T> forName(String className) {
9
try {
- return (Class<T>) Class.forName(className, false, Thread.currentThread().getContextClassLoader());
10
+ return (Class<T>) Class.forName(className, false, DataManager.class.getClassLoader());
11
} catch (ClassNotFoundException e) {
12
throw new RuntimeException("Class not found: " + className, e);
13
}
0 commit comments