File tree Expand file tree Collapse file tree 2 files changed +4
-23
lines changed
API/src/main/java/me/innectic/permissify/api/module Expand file tree Collapse file tree 2 files changed +4
-23
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -29,17 +29,13 @@ public void loadModules(Object plugin) {
2929 if (potentialModules == null ) return ;
3030
3131 Gson gson = new Gson ();
32- Arrays .stream (potentialModules ).forEach (file -> {
32+ Arrays .stream (potentialModules ).map (File ::getName ).filter (n -> n .endsWith (".jar" )).filter (n -> n .contains ("." ))
33+ .map (n -> n .split ("\\ ." )[0 ]).forEach (file -> {
3334 File jarFile ;
34- if (!file .getName ().endsWith (".jar" )) return ;
35-
36- String baseName = file .getName ().contains ("." ) ? file .getName ().split ("\\ ." )[0 ] : null ;
37- if (baseName == null ) return ;
38-
39- jarFile = new File (moduleDirectory + "/" + baseName + ".jar" );
35+ jarFile = new File (moduleDirectory + "/" + file + ".jar" );
4036 try {
4137 URLClassLoader child = new URLClassLoader (new URL []{jarFile .toURL ()}, this .getClass ().getClassLoader ());
42- InputStream pmodStream = child .findResource (baseName + ".pmod" ).openStream ();
38+ InputStream pmodStream = child .findResource (file + ".pmod" ).openStream ();
4339 if (pmodStream == null ) return ;
4440
4541 BufferedInputStream inputStream = new BufferedInputStream (pmodStream );
You can’t perform that action at this time.
0 commit comments