From 5b7c6314ede38fc31aca89741291f51453905fa6 Mon Sep 17 00:00:00 2001 From: Endolf Date: Wed, 23 May 2018 17:26:16 +0100 Subject: [PATCH] Fix use of deprecated methods --- .../net/java/games/input/DefaultControllerEnvironment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coreAPI/src/main/java/net/java/games/input/DefaultControllerEnvironment.java b/coreAPI/src/main/java/net/java/games/input/DefaultControllerEnvironment.java index c899723..8540cec 100644 --- a/coreAPI/src/main/java/net/java/games/input/DefaultControllerEnvironment.java +++ b/coreAPI/src/main/java/net/java/games/input/DefaultControllerEnvironment.java @@ -157,7 +157,7 @@ class DefaultControllerEnvironment extends ControllerEnvironment { if(!loadedPlugins.contains(className)) { log.fine("Loading: " + className); Class ceClass = Class.forName(className); - ControllerEnvironment ce = (ControllerEnvironment) ceClass.newInstance(); + ControllerEnvironment ce = (ControllerEnvironment) ceClass.getDeclaredConstructor().newInstance(); if(ce.isSupported()) { addControllers(ce.getControllers()); loadedPlugins.add(ce.getClass().getName()); @@ -207,7 +207,7 @@ class DefaultControllerEnvironment extends ControllerEnvironment { envClasses[i].getName() +" loaded by "+envClasses[i].getClassLoader()); ControllerEnvironment ce = (ControllerEnvironment) - envClasses[i].newInstance(); + envClasses[i].getDeclaredConstructor().newInstance(); if(ce.isSupported()) { addControllers(ce.getControllers()); loadedPlugins.add(ce.getClass().getName());