summaryrefslogtreecommitdiffstats
path: root/EssentialsGeoIP
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2012-07-12 11:57:43 +0200
committersnowleo <schneeleo@gmail.com>2012-07-12 12:30:25 +0200
commitcfb93e97f005a03e01357a503954473ba1dbca72 (patch)
tree2863b087e9713e8843b4911791c5fa1f24abfc9c /EssentialsGeoIP
parenta0b59fd58e1c9310c1de6b612d28b8eeefd651c8 (diff)
downloadEssentials-cfb93e97f005a03e01357a503954473ba1dbca72.tar
Essentials-cfb93e97f005a03e01357a503954473ba1dbca72.tar.gz
Essentials-cfb93e97f005a03e01357a503954473ba1dbca72.tar.lz
Essentials-cfb93e97f005a03e01357a503954473ba1dbca72.tar.xz
Essentials-cfb93e97f005a03e01357a503954473ba1dbca72.zip
Ignore players without IP
Diffstat (limited to 'EssentialsGeoIP')
-rw-r--r--EssentialsGeoIP/src/net/ess3/geoip/EssentialsGeoIPPlayerListener.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/EssentialsGeoIP/src/net/ess3/geoip/EssentialsGeoIPPlayerListener.java b/EssentialsGeoIP/src/net/ess3/geoip/EssentialsGeoIPPlayerListener.java
index a6bbeffec..14554e3a9 100644
--- a/EssentialsGeoIP/src/net/ess3/geoip/EssentialsGeoIPPlayerListener.java
+++ b/EssentialsGeoIP/src/net/ess3/geoip/EssentialsGeoIPPlayerListener.java
@@ -53,7 +53,11 @@ public class EssentialsGeoIPPlayerListener implements Listener, IReload
config.acquireReadLock();
try
{
+ if (event.getPlayer().getAddress() == null || event.getPlayer().getAddress().getAddress() == null) {
+ return;
+ }
final InetAddress address = event.getPlayer().getAddress().getAddress();
+
final StringBuilder builder = new StringBuilder();
if (config.getData().getDatabase().isShowCities())
{