3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-18 12:30:06 +01:00

No longer hardcoding sample plugin, now uses plugins dir

Dieser Commit ist enthalten in:
Dinnerbone 2010-12-24 19:04:35 +00:00
Ursprung c8b9f833d9
Commit cc734a3aa6

Datei anzeigen

@ -29,13 +29,16 @@ public final class CraftServer implements Server {
pluginManager.RegisterInterface(JavaPluginLoader.class); pluginManager.RegisterInterface(JavaPluginLoader.class);
File pluginFolder = new File("plugins");
if (pluginFolder.exists()) {
try { try {
pluginManager.loadPlugin(new File("SamplePlugin.jar")); pluginManager.loadPlugins(pluginFolder);
} catch (InvalidPluginException ex) {
Logger.getLogger(CraftServer.class.getName()).log(Level.SEVERE, null, ex);
} catch (Throwable ex) { } catch (Throwable ex) {
Logger.getLogger(CraftServer.class.getName()).log(Level.SEVERE, "(Did you extract the lib folder?)", ex); Logger.getLogger(CraftServer.class.getName()).log(Level.SEVERE, "(Did you extract the lib folder?)", ex);
} }
} else {
pluginFolder.mkdir();
}
} }
public String getName() { public String getName() {