summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSkylexia-PC <skyla@skylexia.com>2013-03-10 18:43:20 -0400
committerKHobbits <rob@khobbits.co.uk>2013-03-10 23:41:17 +0000
commit6b708994842ffdd7ae364e31460829bc0c164736 (patch)
tree4f0dc478bc5d412728c21fb699b1887a30f34467
parent5cfb9326f62450bc5cbc8be6d52878cec3854d0d (diff)
downloadEssentials-6b708994842ffdd7ae364e31460829bc0c164736.tar
Essentials-6b708994842ffdd7ae364e31460829bc0c164736.tar.gz
Essentials-6b708994842ffdd7ae364e31460829bc0c164736.tar.lz
Essentials-6b708994842ffdd7ae364e31460829bc0c164736.tar.xz
Essentials-6b708994842ffdd7ae364e31460829bc0c164736.zip
Shows IP unbans to online staff.
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandunbanip.java28
-rw-r--r--Essentials/src/messages.properties4
-rw-r--r--Essentials/src/messages_cs.properties4
-rw-r--r--Essentials/src/messages_da.properties4
-rw-r--r--Essentials/src/messages_de.properties4
-rw-r--r--Essentials/src/messages_en.properties4
-rw-r--r--Essentials/src/messages_es.properties4
-rw-r--r--Essentials/src/messages_fi.properties4
-rw-r--r--Essentials/src/messages_fr.properties4
-rw-r--r--Essentials/src/messages_it.properties4
-rw-r--r--Essentials/src/messages_nl.properties4
-rw-r--r--Essentials/src/messages_pl.properties4
-rw-r--r--Essentials/src/messages_pt.properties4
-rw-r--r--Essentials/src/messages_se.properties4
14 files changed, 49 insertions, 31 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandunbanip.java b/Essentials/src/com/earth2me/essentials/commands/Commandunbanip.java
index c539a596c..6e0526095 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandunbanip.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandunbanip.java
@@ -1,9 +1,12 @@
package com.earth2me.essentials.commands;
+import com.earth2me.essentials.Console;
import static com.earth2me.essentials.I18n._;
import com.earth2me.essentials.User;
+import com.earth2me.essentials.Util;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
+import org.bukkit.entity.Player;
public class Commandunbanip extends EssentialsCommand
@@ -20,15 +23,30 @@ public class Commandunbanip extends EssentialsCommand
{
throw new NotEnoughArgumentsException();
}
- try
+ String ipAddress;
+ if (Util.validIP(args[0]))
+ {
+ ipAddress = args[0];
+ }
+ else
{
final User user = getPlayer(server, args, 0, true);
- ess.getServer().unbanIP(user.getLastLoginAddress());
+ ipAddress = user.getLastLoginAddress();
+ if (ipAddress.isEmpty())
+ {
+ throw new PlayerNotFoundException();
+ }
}
- catch (Exception ex)
+
+ ess.getServer().unbanIP(ipAddress);
+ final String senderName = sender instanceof Player ? ((Player)sender).getDisplayName() : Console.NAME;
+ for (Player onlinePlayer : server.getOnlinePlayers())
{
+ final User onlineUser = ess.getUser(onlinePlayer);
+ if (onlinePlayer == sender || onlineUser.isAuthorized("essentials.ban.notify"))
+ {
+ onlinePlayer.sendMessage(_("playerUnbanIpAddress", senderName, ipAddress));
+ }
}
- ess.getServer().unbanIP(args[0]);
- sender.sendMessage(_("unbannedIP"));
}
}
diff --git a/Essentials/src/messages.properties b/Essentials/src/messages.properties
index befd9f03d..7d615d8bf 100644
--- a/Essentials/src/messages.properties
+++ b/Essentials/src/messages.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=\u00a76Player time is fixed to \u00a7c{0}\u00a76 for: \u00a7c{1}.
parseError=\u00a74Error parsing\u00a7c {0} \u00a76on line {1}.
pendingTeleportCancelled=\u00a74Pending teleportation request cancelled.
permissionsError=Missing Permissions/GroupManager; chat prefixes/suffixes will be disabled.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a76Player\u00a7c {0} \u00a76banned {1} \u00a76for {2}.
playerInJail=\u00a74Player is already in jail\u00a7c {0}\u00a76.
playerJailed=\u00a76Player\u00a7c {0} \u00a76jailed.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a76To teleport, type \u00a7c/tpaccept\u00a76.
typeTpdeny=\u00a76To deny this request, type \u00a7c/tpdeny\u00a76.
typeWorldName=\u00a76You can also type the name of a specific world.
unableToSpawnMob=\u00a74Unable to spawn mob.
-unbannedIP=\u00a76Unbanned IP address.
unignorePlayer=\u00a76You are not ignoring player\u00a7c {0} \u00a76anymore.
unknownItemId=\u00a74Unknown item id:\u00a7r {0}\u00a74.
unknownItemInList=\u00a74Unknown item {0} in {1} list.
@@ -520,3 +518,5 @@ years=years
youAreHealed=\u00a76You have been healed.
youHaveNewMail=\u00a76You have\u00a7c {0} \u00a76messages! Type \u00a7c/mail read\u00a76 to view your mail.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_cs.properties b/Essentials/src/messages_cs.properties
index acae6b40e..482d76444 100644
--- a/Essentials/src/messages_cs.properties
+++ b/Essentials/src/messages_cs.properties
@@ -331,7 +331,6 @@ pTimeSetFixed=Cas hrace je fixne nastaven na \u00a73{0}\u00a7f za: \u00a7e{1}
parseError=Chyba pri parsovani {0} na radku {1}
pendingTeleportCancelled=\u00a7cNevyresena zadost o teleportaci byla zrusena.
permissionsError=Chybi Permissions/GroupManager; prefixy/suffixy v chatu budou zablokovany.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cAdmin {0} zabanoval {1} za {2}
playerInJail=\u00a7cHrac je jiz uveznen {0}.
playerJailed=\u00a77Hrac {0} byl uveznen.
@@ -458,7 +457,6 @@ typeTpaccept=\u00a77Pro prijmuti zadosti napis \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Pokud chces odmitnout zadost napis \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Muzes take napsat specificky nazev sveta.
unableToSpawnMob=Nemozne spawnout moba.
-unbannedIP=Unbanovana IP adresa.
unignorePlayer=Prestal jsi ignorovat hrace {0}.
unknownItemId=Nezname ID itemu: {0}
unknownItemInList=Neznamy item {0} v {1} seznamu.
@@ -523,3 +521,5 @@ years=roky
youAreHealed=\u00a77Byl jsi uzdraven.
youHaveNewMail=\u00a7cMas {0} zprav!\u00a7f Napis \u00a77/mail read\u00a7f aby jsi si precetl sve zpravy.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_da.properties b/Essentials/src/messages_da.properties
index 9f7958ecc..f0475f036 100644
--- a/Essentials/src/messages_da.properties
+++ b/Essentials/src/messages_da.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=Spiller-tid er fastsat til \u00a73{0}\u00a7f for: \u00a7e{1}
parseError=Fejl ved parsing af {0} p\u00e5 linje {1}
pendingTeleportCancelled=\u00a7cAnmodning om teleport er blevet afvist.
permissionsError=Mangler Permissions/GroupManager; chat pr\u00e6fikser/suffikser vil v\u00e6re deaktiveret.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cSpilleren {0} banned i {1} for {2}
playerInJail=\u00a7cSpilleren er allerede i f\u00e6ngsel {0}.
playerJailed=\u00a77Spilleren {0} f\u00e6ngslet.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77For at teleportere, skriv \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77For at n\u00e6gte denne anmodning om teleport, skriv \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Du kan ogs\u00e5 skrive navnet p\u00e5 en specifik verden.
unableToSpawnMob=Kunne ikke spawne mob.
-unbannedIP=Tilgav IP addressen; er ikke l\u00e6ngere bannet.
unignorePlayer=Du ignorerer ikke spiller {0} mere.
unknownItemId=Ukendt ting id: {0}
unknownItemInList=Ukendt ting {0} i {1} listen.
@@ -520,3 +518,5 @@ years=\u00e5r
youAreHealed=\u00a77Du er blevet healed. Halleluja!
youHaveNewMail=\u00a7cDu har {0} flaskeposter!\u00a7f Type \u00a77/mail read for at se din flaskepost.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_de.properties b/Essentials/src/messages_de.properties
index 51a5cdbbf..ba595c671 100644
--- a/Essentials/src/messages_de.properties
+++ b/Essentials/src/messages_de.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=Spielerzeit ist festgesetzt zu \u00a73{0}\u00a7f f\u00fcr: \u00a7e
parseError=Fehler beim Parsen von {0} in Zeile {1}
pendingTeleportCancelled=\u00a7cLaufende Teleportierung abgebrochen.
permissionsError=Permissions/GroupManager fehlt; Chat-Prefixe/-Suffixe sind ausgeschaltet.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cSpieler {0} gesperrt: {1}
playerInJail=\u00a7cSpieler ist bereits in Gef\u00e4ngnis {0}.
playerJailed=\u00a77Spieler {0} eingesperrt.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Um zu teleportieren, schreibe \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Um diese Anfrage abzulehnen, schreibe \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Du kannst auch den Namen der Welt eingeben.
unableToSpawnMob=Fehler beim Erzeugen eines Monster.
-unbannedIP=Verbannung von IP-Adresse r\u00fcckg\u00e4ngig gemacht.
unignorePlayer=Du ignorierst Spieler {0} nicht mehr.
unknownItemId=Unbekannte Item-Id: {0}
unknownItemInList=Unbekannter Gegenstand {0} in Liste {1}.
@@ -520,3 +518,5 @@ years=Jahre
youAreHealed=\u00a77Du wurdest geheilt.
youHaveNewMail=\u00a7cDu hast {0} Nachrichten!\u00a7f Schreibe \u00a77/mail read\u00a7f um deine Nachrichten anzuzeigen.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_en.properties b/Essentials/src/messages_en.properties
index befd9f03d..7d615d8bf 100644
--- a/Essentials/src/messages_en.properties
+++ b/Essentials/src/messages_en.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=\u00a76Player time is fixed to \u00a7c{0}\u00a76 for: \u00a7c{1}.
parseError=\u00a74Error parsing\u00a7c {0} \u00a76on line {1}.
pendingTeleportCancelled=\u00a74Pending teleportation request cancelled.
permissionsError=Missing Permissions/GroupManager; chat prefixes/suffixes will be disabled.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a76Player\u00a7c {0} \u00a76banned {1} \u00a76for {2}.
playerInJail=\u00a74Player is already in jail\u00a7c {0}\u00a76.
playerJailed=\u00a76Player\u00a7c {0} \u00a76jailed.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a76To teleport, type \u00a7c/tpaccept\u00a76.
typeTpdeny=\u00a76To deny this request, type \u00a7c/tpdeny\u00a76.
typeWorldName=\u00a76You can also type the name of a specific world.
unableToSpawnMob=\u00a74Unable to spawn mob.
-unbannedIP=\u00a76Unbanned IP address.
unignorePlayer=\u00a76You are not ignoring player\u00a7c {0} \u00a76anymore.
unknownItemId=\u00a74Unknown item id:\u00a7r {0}\u00a74.
unknownItemInList=\u00a74Unknown item {0} in {1} list.
@@ -520,3 +518,5 @@ years=years
youAreHealed=\u00a76You have been healed.
youHaveNewMail=\u00a76You have\u00a7c {0} \u00a76messages! Type \u00a7c/mail read\u00a76 to view your mail.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_es.properties b/Essentials/src/messages_es.properties
index 2b519d13a..2e417c79c 100644
--- a/Essentials/src/messages_es.properties
+++ b/Essentials/src/messages_es.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=La hora del jugador ha sido arreglada para las: \u00a73{0}\u00a7f
parseError=error analizando {0} en la linea {1}
pendingTeleportCancelled=\u00a7cPeticion de teletransporte pendiente cancelado.
permissionsError=Falta el plugin Permissions/GroupManager; Los prefijos/sufijos de chat seran desactivados.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cEl jugador {0} ha baneado a {1} durante {2}
playerInJail=\u00a7cEl jugador {0} ya esta en la carcel.
playerJailed=\u00a77Jugador {0} encarcelado.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Para teletransportarte, escribe \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Para denegar esta peticion, escribe \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Tu tambien puedes escribir el nombre de un mundo especifico.
unableToSpawnMob=No se puede generar Mobs.
-unbannedIP=Direccion IP desbaneada.
unignorePlayer=Ya no estas ignorando al jugador {0}.
unknownItemId=ID de objeto desconocido: {0}
unknownItemInList=Objeto desconocido {0} en {1} lista.
@@ -520,3 +518,5 @@ years=anos
youAreHealed=\u00a77Has sido curado.
youHaveNewMail=\u00a7cTienes {0} mensajes!\u00a7f Pon \u00a77/mail read\u00a7f para ver tus emails no leidos!.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_fi.properties b/Essentials/src/messages_fi.properties
index 51cb5598b..5f5a3b48d 100644
--- a/Essentials/src/messages_fi.properties
+++ b/Essentials/src/messages_fi.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=Pelaajan aika on korjattu \u00a73{0}\u00a7f koska: \u00a7e{1}
parseError=Virhe tarkistettaessa {0} rivill\u00e4 {1}
pendingTeleportCancelled=\u00a7cOdottava teleporttipyynt\u00f6 peruttu.
permissionsError=Puuttuu Permissions/GroupManager; keskustelun etu- ja takaliitteet poistettu k\u00e4yt\u00f6st\u00e4.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cPelaaja {0} bannasi pelaajan {1} syyst\u00e4 {2}
playerInJail=\u00a7cPelaaja on jo vankilassa {0}.
playerJailed=\u00a77Pelaaja {0} laitettu vankilaan.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Hyv\u00e4ksy\u00e4ksesi, kirjoita \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Kielt\u00e4\u00e4ksesi, kirjoita \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Voit my\u00f6s laittaa maailman nimen.
unableToSpawnMob=Ei voida luoda mobia.
-unbannedIP=Unbanned IP osoite.
unignorePlayer=Otat taas huomioon pelaajan {0}.
unknownItemId=Tuntematon tavaran ID: {0}
unknownItemInList=Tuntematon tavara {0} listassa {1}.
@@ -520,3 +518,5 @@ years=vuosia
youAreHealed=\u00a77Sinut on parannettu.
youHaveNewMail=\u00a7cSinulla on {0} viesti(\u00e4)!\u00a7f Kirjoita \u00a77/mail read\u00a7f lukeaksesi viestit.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_fr.properties b/Essentials/src/messages_fr.properties
index 45e2b3efa..4e39d6e9e 100644
--- a/Essentials/src/messages_fr.properties
+++ b/Essentials/src/messages_fr.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=l''heure du joueur a \u00e9t\u00e9 fix\u00e9e \u00e0 : \u00a7e{1}
parseError=Erreur de conversion {0} \u00e0 la ligne {1}
pendingTeleportCancelled=\u00a7cRequete de t\u00e9l\u00e9portation annul\u00e9e.
permissionsError=Permissions/GroupManager manquant, les pr\u00e9fixes et suffixes ne seront pas affich\u00e9s.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cJoueur {0} banni {1} pour {2}
playerInJail=\u00a7cLe joueur est d\u00e9j\u00e0 emprisonn\u00e9 dans {0}.
playerJailed=\u00a77Le joueur {0} a \u00e9t\u00e9 emprisonn\u00e9.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Pour le t\u00e9l\u00e9porter, utilisez \u00a7c/tpaccept\u00a
typeTpdeny=\u00a77Pour d\u00e9cliner cette demande, utilisez \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Vous pouvez aussi taper le nom d'un monde sp\u00e9cifique.
unableToSpawnMob=Incapable d'invoquer un cr\u00e9ature.
-unbannedIP=Adresse IP d\u00e9bannie.
unignorePlayer=Vous n''ignorez plus {0}.
unknownItemId=Num\u00e9ro d''objet inconnu : {0}
unknownItemInList=L''objet {0} est inconnu dans la liste {1}.
@@ -520,3 +518,5 @@ years=ann\u00e9es
youAreHealed=\u00a77Vous avez \u00e9t\u00e9 soign\u00e9.
youHaveNewMail=\u00a7cVous avez {0} messages ! \u00a7fEntrez \u00a77/mail read\u00a7f pour voir votre courrier.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_it.properties b/Essentials/src/messages_it.properties
index cbc663a39..b5c2bbd50 100644
--- a/Essentials/src/messages_it.properties
+++ b/Essentials/src/messages_it.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=L''orario del Player e'' stato fissato alle \u00a73{0}\u00a7f per
parseError=Errore parsing {0} riga {1}
pendingTeleportCancelled=\u00a7cRichiesta in sospeso di teletrasporto cancellata.
permissionsError=Mancano i permessi per Permissions/GroupManager; i suffissi e prefissi in chat verrano disabilitati.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cIl Player {0} e'' bannato {1} motivo: {2}
playerInJail=\u00a7cIl Player e'' gia'' nella prigione ({0}).
playerJailed=\u00a77Il Player {0} e'' stato messo in prigione.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Per accetare il teletrasprto, digita \u00a7c/tpaccept\u00a77
typeTpdeny=\u00a77Per rifiutare il teletrasporto, digita \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Puoi digitare anche il nome di un mondo.
unableToSpawnMob=Impossibile generare il mob.
-unbannedIP=IP address abilitato.
unignorePlayer=Non stai piu'' ignorando il player {0}.
unknownItemId=ID oggetto sconosciuto: {0}
unknownItemInList=Oggetto {0} sconosciuto nella lista {1}.
@@ -520,3 +518,5 @@ years=anni
youAreHealed=\u00a77Sei stato curato.
youHaveNewMail=\u00a7cHai {0} messaggi!\u00a7f digita \u00a77/mail read\u00a7f per consultare la tua mail.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_nl.properties b/Essentials/src/messages_nl.properties
index 07d72193d..52d56b928 100644
--- a/Essentials/src/messages_nl.properties
+++ b/Essentials/src/messages_nl.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=Player time is fixed to \u00a73{0}\u00a7f for: \u00a7e{1}
parseError=Fout bij ontleding {0} op regel {1}
pendingTeleportCancelled=\u00a7cAangevraagde teleportatie afgelast.
permissionsError=Permissions/GroupManager ontbreekt; chat prefixes/suffixes worden uitgeschakeld.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cSpeler {0} verbant {1} voor {2}
playerInJail=\u00a7cSpeler zit al in de gevangenis {0}.
playerJailed=\u00a77Speler {0} is in de gevangenis gezet.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Om te accepteren, type \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Om te weigeren, type \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Je kan ook de exacte naam van de wereld typen.
unableToSpawnMob=De mob kan niet gespawned worden.
-unbannedIP=IP adres ontbannen.
unignorePlayer=Je negeert {0} niet meer.
unknownItemId=Onbekend voorwerp id: {0}
unknownItemInList=Onbekend voorwerp {0} in {1} lijst.
@@ -520,3 +518,5 @@ years=jaren
youAreHealed=\u00a77Je bent genezen.
youHaveNewMail=\u00a7cJe hebt {0} berichten!\u00a7f Type \u00a77/mail read\u00a7f om je berichten te bekijken.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_pl.properties b/Essentials/src/messages_pl.properties
index 975701887..e5c976bea 100644
--- a/Essentials/src/messages_pl.properties
+++ b/Essentials/src/messages_pl.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=\u00a77Czas gracza przywrocony do \u00a7c{0}\u00a77 dla \u00a7c{1}
parseError=\u00a74Blad skladniowy\u00a7c {0} \u00a77w linii {1}.
pendingTeleportCancelled=\u00a74Oczekujace zapytanie teleportacji odrzucone.
permissionsError=Brakuje Permissions/GroupManager; prefixy/suffixy czatu zostana wylaczone.
-playerBanIpAddress=\u00a77Gracz\u00a7c {0} \u00a77zostal zbanowany na adres IP {1} \u00a77.
playerBanned=\u00a77Gracz\u00a7c {0} \u00a77zbanowal {1} \u00a77za {2}.
playerInJail=\u00a74Gracz jest juz w wiezieniu\u00a7c {0}\u00a77.
playerJailed=\u00a77Gracz\u00a7c {0} \u00a77zostal wtracony do wiezienia.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Aby zaakceptowac teleport, wpisz \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Aby odmowic teleportacji, wpisz \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Mozesz rowniez wpisac nazwe danego swiata.
unableToSpawnMob=\u00a74Nie udalo sie stworzyc potwora.
-unbannedIP=\u00a77Odbanowana gracza o danym adresie IP.
unignorePlayer=\u00a77Nie ignorujesz juz gracza \u00a7c{0}\u00a77.
unknownItemId=\u00a74Nieznane id przedmiotu:\u00a7r {0}\u00a74.
unknownItemInList=\u00a74Nieznany przedmiot {0} w liscie {1} .
@@ -520,3 +518,5 @@ years=lat
youAreHealed=\u00a77Zostales/as uleczony/na.
youHaveNewMail=\u00a77Masz\u00a7c {0} \u00a77wiadomosci! Wpisz \u00a7c/mail read\u00a77 aby je przeczytac.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_pt.properties b/Essentials/src/messages_pt.properties
index 24a573996..ddd2d3678 100644
--- a/Essentials/src/messages_pt.properties
+++ b/Essentials/src/messages_pt.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=Hor\u00e1rio do jogador foi fixado para \u00a73{0}\u00a7f por: \u0
parseError=Analise de erro {0} na linha {1}
pendingTeleportCancelled=\u00a7cPedido de teleporte pendente cancelado.
permissionsError=Faltando Permissions/GroupManager; chat prefixos/sufixos serao desativados.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cJogador {0} banido {1} por {2}
playerInJail=\u00a7cJogador j\u00e1 esta na cadeia {0}.
playerJailed=\u00a77Jogador {0} preso.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77Para aceitar o teleporte, digite \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77Para recusar o teleporte, digite \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Voc\u00ea tambem pode digitar o nome do mundo.
unableToSpawnMob=Incapaz de gerar o mob.
-unbannedIP=Endereco de IP desbanido.
unignorePlayer=Agora voc\u00ea nao esta mais ignorando o {0}.
unknownItemId=ID do item desconhecido: {0}
unknownItemInList=Item desconhecido {0} em {1} lista.
@@ -520,3 +518,5 @@ years=anos
youAreHealed=\u00a77Voc\u00ea foi curado.
youHaveNewMail=\u00a7cVoc\u00ea tem {0} mensagens!\u00a7f Digite \u00a77/mail read\u00a7f para ver seu email.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.
diff --git a/Essentials/src/messages_se.properties b/Essentials/src/messages_se.properties
index 7581c2a4f..8d535037f 100644
--- a/Essentials/src/messages_se.properties
+++ b/Essentials/src/messages_se.properties
@@ -328,7 +328,6 @@ pTimeSetFixed=Spelarens tid \u00e4r fixerad till \u00a73{0}\u00a7f f\u00f6r: \u0
parseError=Fel vid tolkning av {0} p\u00e5 rad {1}
pendingTeleportCancelled=\u00a7cAvvaktande teleporteringsbeg\u00e4ran \u00e4r avbruten.
permissionsError=Saknar Permissions/GroupManager; chattens prefixer/suffixer kommer vara inaktiverade.
-playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1} \u00a76.
playerBanned=\u00a7cSpelaren {0} bannad {1} f\u00f6r {2}
playerInJail=\u00a7cSpelaren \u00e4r redan i f\u00e4ngelse {0}.
playerJailed=\u00a77Spelaren {0} f\u00e4ngslad.
@@ -455,7 +454,6 @@ typeTpaccept=\u00a77F\u00f6r att teleportera, skriv \u00a7c/tpaccept\u00a77.
typeTpdeny=\u00a77F\u00f6r att neka denna f\u00f6rfr\u00e5gan, skriv \u00a7c/tpdeny\u00a77.
typeWorldName=\u00a77Du kan ocks\u00e5 skriva namnet av en specifik v\u00e4rld.
unableToSpawnMob=Kunde inte spawna moben.
-unbannedIP=Tog bort bannlysningen fr\u00e5n IP-adress.
unignorePlayer=Du ignorerar inte spelaren {0} l\u00e4ngre.
unknownItemId=Ok\u00e4nt objekt-ID: {0}
unknownItemInList=Ok\u00e4nt objekt {0} i listan {1}.
@@ -520,3 +518,5 @@ years=\u00e5r
youAreHealed=\u00a77Du har blivit l\u00e4kt.
youHaveNewMail=\u00a7cDu har {0} meddelanden!\u00a7f Skriv \u00a77/mail read\u00a7f f\u00f6r att l\u00e4sa dina meddelanden.
playerUnbanned=\u00a76Player\u00a7c {0} \u00a76unbanned {1}.
+playerUnbanIpAddress=\u00a76Player\u00a7c {0} \u00a76unbanned IP: {1}.
+playerBanIpAddress=\u00a76Player\u00a7c {0} \u00a76banned IP address {1}\u00a76.