Das ist im ChatListener
Listener nur 1 mal in der Main registriert
Plugin nur 1x auf dem Server vorhanden dennoch wenn ich es versuche z.b. 1 einzugeben gibt er mir wenn ich verloren habe Bitte gebe ein Zahl ein und wenn ich gewonnen habe du hast gewonnen und BItte gebe eine Zahl ein aus.
Komischerweise funktioniert es einwandfrei auf einen Privaten Server.
Ich vermute das das an dem Plugin RealisticChat liegt
LG
Javascript:
if(PlayerInteractListener.hütchen.contains(p)) {
e.setCancelled(true);
String wert = e.getMessage();
try {
int i = Integer.parseInt(wert);
if(i >= 1 && i <= 10000) {
if(econ.has(p, i)) {
Random rnd = new Random();
int r = rnd.nextInt(2)+1;
if(r== 1) {
p.sendMessage("§7[§eHütchenspieler§7] Du hast verloren!");
econ.withdrawPlayer(p, i);
PlayerInteractListener.hütchen.remove(p);
}else if(r==2) {
p.sendMessage("§7[§eHütchenspieler§7] Du hast "+i*2+" Dukaten gewonnen!");
econ.depositPlayer(p, i*2);
PlayerInteractListener.hütchen.remove(p);
}
}else {
p.sendMessage("§7[§eHütchenspieler§7] Du hast nicht so viel Geld!");
}
}
} catch (Exception e2) {
p.sendMessage(Main.getPrefix()+"Bitte gebe nur eine Zahl ein!");
PlayerInteractListener.hütchen.remove(p);
}
}
Listener nur 1 mal in der Main registriert
Javascript:
getServer().getPluginManager().registerEvents(new ChatListener(), this);
Plugin nur 1x auf dem Server vorhanden dennoch wenn ich es versuche z.b. 1 einzugeben gibt er mir wenn ich verloren habe Bitte gebe ein Zahl ein und wenn ich gewonnen habe du hast gewonnen und BItte gebe eine Zahl ein aus.
Komischerweise funktioniert es einwandfrei auf einen Privaten Server.
Ich vermute das das an dem Plugin RealisticChat liegt
LG