aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bartworks/API
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/bartworks/API')
-rw-r--r--src/main/java/bartworks/API/WerkstoffAPI.java15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/main/java/bartworks/API/WerkstoffAPI.java b/src/main/java/bartworks/API/WerkstoffAPI.java
index d23ef1b75c..0a89e67550 100644
--- a/src/main/java/bartworks/API/WerkstoffAPI.java
+++ b/src/main/java/bartworks/API/WerkstoffAPI.java
@@ -14,22 +14,13 @@
package bartworks.API;
import bartworks.system.material.Werkstoff;
+import bartworks.system.material.WerkstoffLoader;
public final class WerkstoffAPI {
- @SuppressWarnings("rawtypes")
- static Class w;
-
- static {
- try {
- w = Class.forName("bartworks.system.material.WerkstoffLoader");
- } catch (ClassNotFoundException e) {
- e.printStackTrace();
- }
- }
-
public static Werkstoff getWerkstoff(String aName) throws NoSuchFieldException, IllegalAccessException {
- return (Werkstoff) w.getField(aName)
+ return (Werkstoff) WerkstoffLoader.class.getField(aName)
.get(null);
}
+
}