Plugin probleme permission join-message

05/09/2013 14:21 milsowa#1
hi erstmal ich wollte mein plugin erweitern mit join message wozu man op oder permissions braucht aber ich bekomme es einfach nicht hin keine ahnung wo der fehler ist ...
Code:
@EventHandler
  public void onPlayerJoin(PlayerJoinEvent e) {
	  Player player = e.getPlayer();
	  
	 if ((player.isOp())) { 
	        String joinmsgowner = getConfig().getString("test.testowner");
	        joinmsgowner = joinmsgowner.replace("%player%", player.getName());
	        joinmsgowner = joinmsgowner.replaceAll("&([0-9a-fA-F])", "§$1");
	        e.setJoinMessage(joinmsgowner);
	 } else {
    String joinmsg = getConfig().getString("test.test");

    joinmsg = joinmsg.replace("%player%", player.getName());
    joinmsg = joinmsg.replaceAll("&([0-9a-fA-F])", "§$1");
    e.setJoinMessage(joinmsg);
05/09/2013 14:35 Howaner#2
Was geht daran nicht? Kommt ein Fehler in der Konsole? Ein Fehler in Eclipse?
05/09/2013 14:37 milsowa#3
habs jetzt selbst behoben fehler kamen nicht nur die message war immer noch die ganz normale und nicht die owner message
05/09/2013 14:38 ComputerBaer#4
Was passiert denn? Oder was passiert nicht?

Gibt es eine Fehlermeldung? Passiert überhaupt nichts?
Schonmal probiert ob deine Funktion überhaupt aufgerufen wird?

Edit:
Da hab ich mir wohl zuviel Zeit zum Antworten/Fragen gelassen.
05/09/2013 14:42 milsowa#5
hab aber hier noch ein problem undzwar
quitmsg = quitmsg.replace("%player%", player.getName());
quitmsg = quitmsg.replace("%playerlvl%", player.getLevel());
player.getName geht aber bei den anderen kommt bei replace ein fehler
05/09/2013 14:48 ComputerBaer#6
Versuch es mal so:
quitmsg = quitmsg.replace("%playerlvl%", "" + player.getLevel());

Wenn es nicht hilft zeig mal den Fehler.
05/09/2013 14:52 milsowa#7
Funktioniert danke :D