Aktueller Code:

package Main;
public class API {
    public static API instance;
    public API(){
        instance = this;
    }
    public static API getInstance(){
        return instance;
    }
    public String getAPI(){
        return "§cThis is an API";
    }
}

In onEnable(){}:

API.getInstance().getAPI();

Fehler:

Error occurred while enabling ActionBarTimer v1.0 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "Main.API.getAPI()" because the return value of "Main.API.getInstance()" is null

Wie kann ich die Methode richtig aufrufen und warum sagt mir die Konsole was von null?

Und wie heißt das fachsprachlich, dass wenn man Methoden aus anderen Klassen verwendet?

Danke :)