From 16ab855df59d33828ef06b4da6090a89f1fd544c Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 7 Jun 2012 19:47:11 -0400 Subject: [PATCH] Update bukkit for world gen tweaks --- .../cpw/mods/fml/server/FMLBukkitHandler.java | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java b/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java index 3650a016ad..1db46fb874 100644 --- a/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java +++ b/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java @@ -198,18 +198,7 @@ public class FMLBukkitHandler implements IFMLSidedHandler */ public void onChunkPopulate(IChunkProvider chunkProvider, int chunkX, int chunkZ, World world, IChunkProvider generator) { - Random fmlRandom = new Random(world.getSeed()); - long xSeed = fmlRandom.nextLong() >> 2 + 1L; - long zSeed = fmlRandom.nextLong() >> 2 + 1L; - fmlRandom.setSeed((xSeed * chunkX + zSeed * chunkZ) ^ world.getSeed()); - - for (ModContainer mod : Loader.getModList()) - { - if (mod.generatesWorld()) - { - mod.getWorldGenerator().generate(fmlRandom, chunkX, chunkZ, world, generator, chunkProvider); - } - } + FMLCommonHandler.instance().handleWorldGeneration(chunkX, chunkZ, world.getSeed(), world, generator, chunkProvider); } /**