From ec9fdd48111cad590932182277320fda2c4faac9 Mon Sep 17 00:00:00 2001 From: EvilSeph Date: Thu, 22 Mar 2012 08:02:38 -0400 Subject: Added configurable Connection Throttle. Addresses BUKKIT-1274 --- src/main/java/org/bukkit/Bukkit.java | 4 ++++ src/main/java/org/bukkit/Server.java | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java index 601ebdc2..86547007 100644 --- a/src/main/java/org/bukkit/Bukkit.java +++ b/src/main/java/org/bukkit/Bukkit.java @@ -310,6 +310,10 @@ public final class Bukkit { return server.getUpdateFolderFile(); } + public static long getConnectionThrottle() { + return server.getConnectionThrottle(); + } + public static int getTicksPerAnimalSpawns() { return server.getTicksPerAnimalSpawns(); } diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java index 5f79700e..44f44af4 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java @@ -126,7 +126,7 @@ public interface Server extends PluginMessageRecipient { /** * Get generate-structures setting - * + * * @return true if structure generation is enabled, false if not */ public boolean getGenerateStructures(); @@ -199,6 +199,13 @@ public interface Server extends PluginMessageRecipient { */ public File getUpdateFolderFile(); + /** + * Gets the value of the connection throttle setting + * + * @return the value of the connection throttle setting + */ + public long getConnectionThrottle(); + /** * Gets default ticks per animal spawns value *

-- cgit v1.2.3