From ab63ee3ae97db279d7a3e9dbc730547fd973eb68 Mon Sep 17 00:00:00 2001 From: drXor Date: Fri, 25 Apr 2014 18:17:30 -0400 Subject: [PATCH] Configurable UserCache cap diff --git a/src/main/java/net/minecraft/server/UserCache.java b/src/main/java/net/minecraft/server/UserCache.java index 6781a64..3eeaf09 100644 --- a/src/main/java/net/minecraft/server/UserCache.java +++ b/src/main/java/net/minecraft/server/UserCache.java @@ -186,7 +186,7 @@ public class UserCache { } public void c() { - String s = this.b.toJson(this.a(1000)); + String s = this.b.toJson(this.a(org.spigotmc.SpigotConfig.userCacheCap)); BufferedWriter bufferedwriter = null; try { diff --git a/src/main/java/org/spigotmc/SpigotConfig.java b/src/main/java/org/spigotmc/SpigotConfig.java index 4932990..d416087 100644 --- a/src/main/java/org/spigotmc/SpigotConfig.java +++ b/src/main/java/org/spigotmc/SpigotConfig.java @@ -315,4 +315,10 @@ public class SpigotConfig replaceCommands = new HashSet( (List) getList( "commands.replace-commands", Arrays.asList( "setblock", "summon", "testforblock", "tellraw" ) ) ); } + + public static int userCacheCap; + private static void userCacheCap() + { + userCacheCap = getInt( "settings.user-cache-size", 1000 ); + } } -- 2.1.0