Habe ein kleines Problem mit meinem eigenen Plugin.
Ich überprüfe im onEnable-Teil, ob ein anderes Plugin schon aktiviert ist (in meinem Fall Permission***), ist dies
nicht der Fall, deaktiviert sich mein Plugin.
Problem: Permission*** aktiviert sich später als mein Plugin, also findet mein Plugin es nicht und deaktiviert sich so.
Hat jemand eine Idee, wie ich das verhindern könnte?
Ich überprüfe im onEnable-Teil, ob ein anderes Plugin schon aktiviert ist (in meinem Fall Permission***), ist dies
nicht der Fall, deaktiviert sich mein Plugin.
Problem: Permission*** aktiviert sich später als mein Plugin, also findet mein Plugin es nicht und deaktiviert sich so.
Hat jemand eine Idee, wie ich das verhindern könnte?
Code:
public void onEnable() {
Log.info("[---] - by rBxxx");
Log.info("[---] - Version 1.0");
if(Manager.isPluginEnabled("Permission***")) {
Manager.enablePlugin(this);
Log.info("[---] - ### ENABLED ### - 'Permission***' found");
}
else {
Log.info("[---] - by rBxxx");
Log.info("[---] - ### DISABLED ### - Reason: You need 'Permission***'");
Manager.disablePlugin(this);
}
}