aboutsummaryrefslogtreecommitdiffhomepage
path: root/CraftBukkit-Patches/0161-Fix-IP-banning.patch
diff options
context:
space:
mode:
Diffstat (limited to 'CraftBukkit-Patches/0161-Fix-IP-banning.patch')
-rw-r--r--CraftBukkit-Patches/0161-Fix-IP-banning.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/CraftBukkit-Patches/0161-Fix-IP-banning.patch b/CraftBukkit-Patches/0161-Fix-IP-banning.patch
new file mode 100644
index 0000000000..6c060825d4
--- /dev/null
+++ b/CraftBukkit-Patches/0161-Fix-IP-banning.patch
@@ -0,0 +1,22 @@
+From f2187b5577e9784072aa804e46b0e3c920a9f989 Mon Sep 17 00:00:00 2001
+From: Thinkofdeath <[email protected]>
+Date: Sat, 19 Jul 2014 22:13:44 +0100
+Subject: [PATCH] Fix IP banning
+
+
+diff --git a/src/main/java/net/minecraft/server/PlayerList.java b/src/main/java/net/minecraft/server/PlayerList.java
+index ea9fcd9..75ea5c9 100644
+--- a/src/main/java/net/minecraft/server/PlayerList.java
++++ b/src/main/java/net/minecraft/server/PlayerList.java
+@@ -380,7 +380,7 @@ public abstract class PlayerList {
+ } else if (!this.isWhitelisted(gameprofile)) {
+ // return "You are not white-listed on this server!";
+ event.disallow(PlayerLoginEvent.Result.KICK_WHITELIST, org.spigotmc.SpigotConfig.whitelistMessage); // Spigot
+- } else if (this.k.isBanned(socketaddress) && !this.k.get(gameprofile).hasExpired()) {
++ } else if (this.k.isBanned(socketaddress) && !this.k.get(socketaddress).hasExpired()) { // Spigot
+ IpBanEntry ipbanentry = this.k.get(socketaddress);
+
+ s = "Your IP address is banned from this server!\nReason: " + ipbanentry.getReason();
+--
+1.9.1
+