From 4b42cee09d66b349b061e681f7e51a9d9abd8695 Mon Sep 17 00:00:00 2001 From: Spanner_Man Date: Fri, 4 Dec 2015 17:41:28 +1100 Subject: [PATCH] Set Correct location for better CPU performance for Mob Spawning --- .../org/bukkit/craftbukkit/CraftServer.java | 4 ++-- src/main/resources/configurations/bukkit.yml | 24 ++++++++++++------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java index d9645e8..b9910a3 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -645,12 +645,12 @@ public final class CraftServer implements Server { @Override public int getTicksPerAnimalSpawns() { - return this.configuration.getInt("ticks-per.animal-spawns", 400); + return this.configuration.getInt("ticks-per.animal-spawns"); } @Override public int getTicksPerMonsterSpawns() { - return this.configuration.getInt("ticks-per.monster-spawns", 3); + return this.configuration.getInt("ticks-per.monster-spawns"); } @Override diff --git a/src/main/resources/configurations/bukkit.yml b/src/main/resources/configurations/bukkit.yml index b2a7bea..d0b5e89 100644 --- a/src/main/resources/configurations/bukkit.yml +++ b/src/main/resources/configurations/bukkit.yml @@ -11,6 +11,14 @@ # Forums: http://forums.bukkit.org/forums/bukkit-help.6/ # Twitter: http://twitter.com/CraftBukkit # Bug tracker: http://leaky.bukkit.org/ +# +# Replace the database section if you have access to a MySQL server for better performance with what's below +# database: +# username: {USERNAME} +# isolation: SERIALIZABLE +# driver: com.mysql.jdbc.Driver +# password: {PASSWORD} +# url: jdbc:mysql://{IP}:{PORT}/{DATABASENAME} settings: @@ -26,17 +34,17 @@ settings: deprecated-verbose: default shutdown-message: Server closed spawn-limits: - monsters: 70 - animals: 15 - water-animals: 5 - ambient: 15 + monsters: 50 + animals: 10 + water-animals: 3 + ambient: 5 chunk-gc: - enabled: false - period-in-ticks: 600 - load-threshold: 0 + enabled: true + period-in-ticks: 300 + load-threshold: 300 ticks-per: animal-spawns: 400 - monster-spawns: 1 + monster-spawns: 20 autosave: 6000 auto-updater: enabled: false