Display name of new world on world change

This commit is contained in:
ementalo 2012-04-12 21:26:19 +01:00
parent 4c8d0ea2d9
commit d1eb7e5614
12 changed files with 26 additions and 10 deletions

View File

@ -319,17 +319,22 @@ public class EssentialsPlayerListener implements Listener
@EventHandler(priority = EventPriority.MONITOR) @EventHandler(priority = EventPriority.MONITOR)
public void onPlayerChangedWorld(final PlayerChangedWorldEvent event) public void onPlayerChangedWorld(final PlayerChangedWorldEvent event)
{ {
final User user = ess.getUser(event.getPlayer()); final User user = ess.getUser(event.getPlayer());
final String newWorld = event.getPlayer().getLocation().getWorld().getName();
user.setDisplayNick(); user.setDisplayNick();
updateCompass(user); updateCompass(user);
if (ess.getSettings().getNoGodWorlds().contains(newWorld))
if (ess.getSettings().getNoGodWorlds().contains(event.getPlayer().getLocation().getWorld().getName()))
{ {
if (user.isGodModeEnabledRaw()) if (user.isGodModeEnabledRaw())
{ {
user.sendMessage(_("noGodWorldWarning")); user.sendMessage(_("noGodWorldWarning"));
} }
} }
if(!event.getPlayer().getWorld().getName().equals(newWorld))
{
user.sendMessage(_("currentWorld", newWorld));
}
} }
@EventHandler(priority = EventPriority.NORMAL) @EventHandler(priority = EventPriority.NORMAL)

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Creating config from template: {0}
creatingEmptyConfig=Creating empty config: {0} creatingEmptyConfig=Creating empty config: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=day day=day
days=days days=days
defaultBanReason=The Ban Hammer has spoken! defaultBanReason=The Ban Hammer has spoken!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Vytvari se nastaveni podle sablony: {0}
creatingEmptyConfig=Vytvari se prazdne nastaveni: {0} creatingEmptyConfig=Vytvari se prazdne nastaveni: {0}
creative=kreativ creative=kreativ
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=den day=den
days=dny days=dny
defaultBanReason=Ban promluvil! defaultBanReason=Ban promluvil!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Opretter config fra skabelon: {0}
creatingEmptyConfig=Opretter tom config: {0} creatingEmptyConfig=Opretter tom config: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dag day=dag
days=dage days=dage
defaultBanReason=Banhammeren har talt! defaultBanReason=Banhammeren har talt!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Erstelle Konfiguration aus Vorlage: {0}
creatingEmptyConfig=Erstelle leere Konfiguration: {0} creatingEmptyConfig=Erstelle leere Konfiguration: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=Tag day=Tag
days=Tage days=Tage
defaultBanReason=Der Bann-Hammer hat gesprochen! defaultBanReason=Der Bann-Hammer hat gesprochen!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Creating config from template: {0}
creatingEmptyConfig=Creating empty config: {0} creatingEmptyConfig=Creating empty config: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=day day=day
days=days days=days
defaultBanReason=The Ban Hammer has spoken! defaultBanReason=The Ban Hammer has spoken!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Creando configuracion desde el template: {0}
creatingEmptyConfig=Creando configuracion vacia: {0} creatingEmptyConfig=Creando configuracion vacia: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dia day=dia
days=dias days=dias
defaultBanReason=Baneado por incumplir las normas! defaultBanReason=Baneado por incumplir las normas!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Cr\u00e9ation de la configuration \u00e0 partir du mo
creatingEmptyConfig=Cr\u00e9ation d''une configuration vierge : {0} creatingEmptyConfig=Cr\u00e9ation d''une configuration vierge : {0}
creative=cr\u00e9atif creative=cr\u00e9atif
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=jour day=jour
days=jours days=jours
defaultBanReason=Le marteau du bannissement a frapp\u00e9 ! defaultBanReason=Le marteau du bannissement a frapp\u00e9 !

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Configurazione dal template: {0}
creatingEmptyConfig=Configurazione vuota creata: {0} creatingEmptyConfig=Configurazione vuota creata: {0}
creative=creativo creative=creativo
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=giorno day=giorno
days=giorni days=giorni
defaultBanReason=Sei stato bannato! defaultBanReason=Sei stato bannato!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Bezig met aanmaken van een config vanaf sjabloon: {0}
creatingEmptyConfig=Bezig met een lege config aanmaken: {0} creatingEmptyConfig=Bezig met een lege config aanmaken: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dag day=dag
days=dagen days=dagen
defaultBanReason=De Ban Hamer heeft gesproken! defaultBanReason=De Ban Hamer heeft gesproken!

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Creating config from template: {0}
creatingEmptyConfig=Stworzono pusty config: {0} creatingEmptyConfig=Stworzono pusty config: {0}
creative=Tworczy creative=Tworczy
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dzien day=dzien
days=dnie days=dnie
defaultBanReason=Admin ma zawsze racje! defaultBanReason=Admin ma zawsze racje!
@ -92,7 +93,7 @@ failedToWriteConfig=Blad podczas pisania configu {0}
false=falsz false=falsz
feed=\u00a77Twoj glod zostal zaspokojony. feed=\u00a77Twoj glod zostal zaspokojony.
feedOther=\u00a77Nakarmiono {0}. feedOther=\u00a77Nakarmiono {0}.
fileRenameError=Blad podczas zmiany nazwy pliku “{0}”. fileRenameError=Blad podczas zmiany nazwy pliku \u0093{0}\u0094.
flyMode=\u00a77Latanie {0} dla {1}. flyMode=\u00a77Latanie {0} dla {1}.
foreverAlone=\u00a7cNie masz komu odpisac. foreverAlone=\u00a7cNie masz komu odpisac.
freedMemory=Zwolniono {0} MB. freedMemory=Zwolniono {0} MB.
@ -111,7 +112,7 @@ godMode=\u00a77Godmode {0}.
haveBeenReleased=\u00a77Zostales wypuszczony. haveBeenReleased=\u00a77Zostales wypuszczony.
heal=\u00a77Uleczony heal=\u00a77Uleczony
healOther=\u00a77Uleczono {0}. healOther=\u00a77Uleczono {0}.
helpConsole=Aby uzyskac pomoc z konsoli, wpisz ????. helpConsole=Aby uzyskac pomoc z konsoli, wpisz \u0093????.
helpFrom=\u00a77Komendy od {0}: helpFrom=\u00a77Komendy od {0}:
helpLine=\u00a76/{0}\u00a7f: {1} helpLine=\u00a76/{0}\u00a7f: {1}
helpMatching=\u00a77Komendy odpowiadajace "{0}": helpMatching=\u00a77Komendy odpowiadajace "{0}":
@ -128,7 +129,7 @@ ignorePlayer=Od tej chwili ignorujesz gracza {0}.
illegalDate=Illegal date format. illegalDate=Illegal date format.
infoChapter=Wybierz rozdzial: infoChapter=Wybierz rozdzial:
infoChapterPages=Rozdzial {0}, strona \u00a7c{1}\u00a7f z \u00a7c{2}\u00a7f: infoChapterPages=Rozdzial {0}, strona \u00a7c{1}\u00a7f z \u00a7c{2}\u00a7f:
infoFileDoesNotExist=Plik “info.txt” nie istnieje. Tworzenie tego pliku. infoFileDoesNotExist=Plik \u0093info.txt\u0094 nie istnieje. Tworzenie tego pliku.
infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Page \u00a74{0}\u00a76/\u00a74{1} \u00a7e---- infoPages=\u00a7e ---- \u00a76{2} \u00a7e--\u00a76 Page \u00a74{0}\u00a76/\u00a74{1} \u00a7e----
infoUnknownChapter=Nieznany rozdzial. infoUnknownChapter=Nieznany rozdzial.
invBigger=Ekwipunek innego gracza jest wiekszy niz Twoj. invBigger=Ekwipunek innego gracza jest wiekszy niz Twoj.
@ -154,13 +155,13 @@ itemSold=\u00a77Sprzedamo za \u00a7c{0} \u00a77({1} {2} po {3} kazdy)
itemSoldConsole={0} Sprzedano {1} za \u00a77{2} \u00a77({3} sztuki po {4} kazda) itemSoldConsole={0} Sprzedano {1} za \u00a77{2} \u00a77({3} sztuki po {4} kazda)
itemSpawn=\u00a77Otrzymywanie {0} {1} itemSpawn=\u00a77Otrzymywanie {0} {1}
itemsCsvNotLoaded=Nie mozna wczytac items.csv. itemsCsvNotLoaded=Nie mozna wczytac items.csv.
jailAlreadyIncarcerated=\u00a7cTen gracz jest juz w wiezieniu “{0}”. jailAlreadyIncarcerated=\u00a7cTen gracz jest juz w wiezieniu \u0093{0}\u0094.
jailMessage=\u00a7cZa kazde przewinienie czeka kara. jailMessage=\u00a7cZa kazde przewinienie czeka kara.
jailNotExist=Nie ma takiego wiezienia.. jailNotExist=Nie ma takiego wiezienia..
jailReleased=\u00a77Gracz \u00a7e{0}\u00a77 wypuszczony z wiezienia. jailReleased=\u00a77Gracz \u00a7e{0}\u00a77 wypuszczony z wiezienia.
jailReleasedPlayerNotify=\u00a77Zostales zwolniony! jailReleasedPlayerNotify=\u00a77Zostales zwolniony!
jailSentenceExtended=Czas pobyty w wiezieniu zwiekszony do: {0) jailSentenceExtended=Czas pobyty w wiezieniu zwiekszony do: {0)
jailSet=\u00a77Zostalo stworzone wiezienie “{0}”. jailSet=\u00a77Zostalo stworzone wiezienie \u0093{0}\u0094.
jumpError=That would hurt your computer''s brain. jumpError=That would hurt your computer''s brain.
kickDefault=Zostales wyproszony z serwera. kickDefault=Zostales wyproszony z serwera.
kickExempt=\u00a7cNie mozesz wyprosic tej osoby. kickExempt=\u00a7cNie mozesz wyprosic tej osoby.
@ -212,7 +213,7 @@ mutedUserSpeaks={0} probowal sie odezwac, ale jest wyciszony.
nearbyPlayers=Gracze w poblizu: {0} nearbyPlayers=Gracze w poblizu: {0}
negativeBalanceError=Gracz nie moze miec ujemnego stanu konta. negativeBalanceError=Gracz nie moze miec ujemnego stanu konta.
nickChanged=Nick zmieniony. nickChanged=Nick zmieniony.
nickDisplayName=\u00a77Musisz wlaczyc “change-displayname” w configu Essential. nickDisplayName=\u00a77Musisz wlaczyc \u0093change-displayname\u0094 w configu Essential.
nickInUse=\u00a7cTen nick jest juz w uzyciu. nickInUse=\u00a7cTen nick jest juz w uzyciu.
nickNamesAlpha=\u00a7cNicki musza byc alfanumeryczne. nickNamesAlpha=\u00a7cNicki musza byc alfanumeryczne.
nickNoMore=\u00a77Nie masz juz nicku. nickNoMore=\u00a77Nie masz juz nicku.
@ -265,7 +266,7 @@ parseError=Blad skladniowy {0} w linii {1}.
pendingTeleportCancelled=\u00a7cOczekujace zapytanie teleportacji odrzucone. pendingTeleportCancelled=\u00a7cOczekujace zapytanie teleportacji odrzucone.
permissionsError=Brakuje Permissions/GroupManager; prefixy/suffixy czatu zostana wylaczone. permissionsError=Brakuje Permissions/GroupManager; prefixy/suffixy czatu zostana wylaczone.
playerBanned=\u00a7c{0} zbanowal {1} za {2}. playerBanned=\u00a7c{0} zbanowal {1} za {2}.
playerInJail=\u00a7cGracz jest juz w wiezieniu “{0}”. playerInJail=\u00a7cGracz jest juz w wiezieniu \u0093{0}\u0094.
playerJailed=\u00a77Gracz {0} wtracony do wiezienia. playerJailed=\u00a77Gracz {0} wtracony do wiezienia.
playerJailedFor= \u00a77Gracz {0} wtracony do wiezienia na {1}. playerJailedFor= \u00a77Gracz {0} wtracony do wiezienia na {1}.
playerKicked=\u00a7c{0} wywalil {1} za {2}. playerKicked=\u00a7c{0} wywalil {1} za {2}.

View File

@ -51,6 +51,7 @@ creatingConfigFromTemplate=Criando arquivo de configura\u00e7ao com o modelo: {0
creatingEmptyConfig=Criando arquivo de configura\u00e7ao vazio: {0} creatingEmptyConfig=Criando arquivo de configura\u00e7ao vazio: {0}
creative=creative creative=creative
currency={0}{1} currency={0}{1}
currentWorld=Current World: {0}
day=dia day=dia
days=dias days=dias
defaultBanReason=O martelo proibicao falou! defaultBanReason=O martelo proibicao falou!