diff options
author | Dinnerbone <dinnerbone@dinnerbone.com> | 2011-09-03 01:59:28 +0100 |
---|---|---|
committer | Dinnerbone <dinnerbone@dinnerbone.com> | 2011-09-03 01:59:28 +0100 |
commit | 598be228001b288f6aa2a9590235390719ed9573 (patch) | |
tree | 2a8c54ed8adb8512867f5dadb748f9d0d68e898f /src/main/java/org | |
parent | 2547c46099539783db12f85cf4961b981650eaf8 (diff) | |
download | craftbukkit-598be228001b288f6aa2a9590235390719ed9573.tar craftbukkit-598be228001b288f6aa2a9590235390719ed9573.tar.gz craftbukkit-598be228001b288f6aa2a9590235390719ed9573.tar.lz craftbukkit-598be228001b288f6aa2a9590235390719ed9573.tar.xz craftbukkit-598be228001b288f6aa2a9590235390719ed9573.zip |
Implemented IP-banning methods
Diffstat (limited to 'src/main/java/org')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/CraftServer.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java index 8821739b..ef086374 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -22,6 +22,7 @@ import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.ArrayList; +import java.util.HashSet; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; @@ -816,4 +817,16 @@ public final class CraftServer implements Server { return result; } + + public Set<String> getIPBans() { + return new HashSet(server.banByIP); + } + + public void banIP(String address) { + server.c(address); + } + + public void unbanIP(String address) { + server.d(address); + } } |