Tag leute, möchte ein Login & Register System auf Java schreiben, bekomme es aber nicht die Methode Login aufzurufen.
Das ist meine Klasse/Methode:
Code
class Login{
public void main(Player player, String Passwort){
File file = new File(Gamemode.get().getDataDir(), "accounts/" + player.getName() + ".ini");
try {
Ini ini = new Ini(new FileInputStream(file));
String pw = ini.get("Server", "password", String.class);
//ini.put("Server", "username", "Peter");
//ini.store(file);
if(pw.equals(Passwort)){
player.sendMessage("Das Passwort war richtig");
}
else {
player.sendMessage("Das Passwort war falsch");
InputDialog.create(player, eventManager, true)
.caption("Java - Login")
.buttonCancel("Verlassen")
.buttonOk("Weiter")
.message("Willkommen auf meinem Testserver, du hast einen Account")
.onClickOk((dialog, inputtext) -> {
// Login etc..
})
.onClickCancel(InputDialog -> {
player.sendMessage("Du hast den Vorgang abgebrochen");
Timer.create(250, i -> {
player.kick();
}).start();
})
.build()
.show();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
Alles anzeigen
So probiere ich die Methode aufzurufen..
mfg