Realistic Terrain Generation

Realistic Terrain Generation

3M Downloads

Large ModPack Chunk Generating Stuck And Crash problem.

TataTawa opened this issue ยท 3 comments

commented
Affected Mod Versions:
  • Forge version: 10.13.4.1614-1.7.10 (Actually the problem existed in every version)
  • RTG version:1.1.1.7 (Actually the problem existed in every version of RTG)
Issue Description:

Large ModPack Chunk Generating Stuck And Crash problem.

When In Large ModPack, a lot of mod using WorldGenerator, and using world.getBlock() in these WorldGenerators, which could cause a new Chunk to OriginalLoadChunk, which could causing several new Chunks to OriginalLoadChunks. That makes the server loading chunks endlessly stuck and out of memory crashing.

I also using dump tools to get the Server Thread Stack Trace before crashing , the stack trace is at 10000 deep!
I'm doubt about one thing in my stack trace: only the first call of ChunkProviderRTG.populate() makes the ChunkProviderRTG.doPopulate() actually doing something, the rest call from OriginalLoadChunk seems to do nothing with RTG, so in these OriginalLoadChunks, is the WorldGenerators run before ChunkProviderRTG.doPopulate() intended?
or the result of these WorldGenerators will be destroyed afterwards because of ChunkProviderRTG.doPopulate()?
If luckily the Chunk Generating is finite, after these Chunk Generating and back to playable, are these chunk like usual chunk?(RTG chunk and terrain, with WorldGenerators worked)?

The crash report is simply OutofMemoryError, So I managed to get The Stack trace in server thread.
Be careful, The stack trace is long.

HERE is the Stack Trace of Server thread mrtjp.core.world.WorldLib$$anonfun$isBlockTouchingAir$1.apply$mcVI$sp(WorldLib.scala:173) at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:160) at mrtjp.core.world.WorldLib$.isBlockTouchingAir(WorldLib.scala:170) at mrtjp.core.world.WorldGenCaveReformer$$anonfun$iterate$1.apply(WorldGenCaveReformer.scala:52) at mrtjp.core.world.WorldGenCaveReformer$$anonfun$iterate$1.apply(WorldGenCaveReformer.scala:47) at scala.collection.immutable.Range.foreach(Range.scala:160) at mrtjp.core.world.WorldGenCaveReformer.iterate(WorldGenCaveReformer.scala:47) at mrtjp.core.world.WorldGenCaveReformer.func_76484_a(WorldGenCaveReformer.scala:35) at mrtjp.core.world.GenLogicUniform$$anonfun$generate_impl$1.apply$mcVI$sp(genlogic.scala:109) at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:160) at mrtjp.core.world.GenLogicUniform.generate_impl(genlogic.scala:104) at mrtjp.core.world.TGenerationLogic$class.generate(genlogic.scala:53) at mrtjp.core.world.GenLogicUniform.generate(genlogic.scala:93) at mrtjp.core.world.SimpleGenHandler$$anonfun$subGenerate$1.apply(genhandler.scala:104) at mrtjp.core.world.SimpleGenHandler$$anonfun$subGenerate$1.apply(genhandler.scala:103) at scala.collection.immutable.List.foreach(List.scala:383) at mrtjp.core.world.SimpleGenHandler$.subGenerate(genhandler.scala:103) at mrtjp.core.world.SimpleGenHandler$.generate(genhandler.scala:97) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at com.pam.harvestcraft.WorldGenPamFruitTree.func_76484_a(WorldGenPamFruitTree.java:60) at com.pam.harvestcraft.PamTreeGenerator.generateSurface(PamTreeGenerator.java:52) at com.pam.harvestcraft.PamTreeGenerator.generate(PamTreeGenerator.java:22) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mods.natura.worldgen.BaseCropWorldgen.generateBarley(BaseCropWorldgen.java:147) at mods.natura.worldgen.BaseCropWorldgen.generate(BaseCropWorldgen.java:46) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at thaumcraft.common.lib.world.WorldGenGreatwoodTrees.genTreeLayer(WorldGenGreatwoodTrees.java:124) at thaumcraft.common.lib.world.WorldGenGreatwoodTrees.generateLeafNode(WorldGenGreatwoodTrees.java:168) at thaumcraft.common.lib.world.WorldGenGreatwoodTrees.generateLeaves(WorldGenGreatwoodTrees.java:229) at thaumcraft.common.lib.world.WorldGenGreatwoodTrees.generate(WorldGenGreatwoodTrees.java:397) at thaumcraft.common.lib.world.ThaumcraftWorldGenerator.generateGreatwood(ThaumcraftWorldGenerator.java:577) at thaumcraft.common.lib.world.ThaumcraftWorldGenerator.generateVegetation(ThaumcraftWorldGenerator.java:476) at thaumcraft.common.lib.world.ThaumcraftWorldGenerator.generateSurface(ThaumcraftWorldGenerator.java:407) at thaumcraft.common.lib.world.ThaumcraftWorldGenerator.worldGeneration(ThaumcraftWorldGenerator.java:102) at thaumcraft.common.lib.world.ThaumcraftWorldGenerator.generate(ThaumcraftWorldGenerator.java:88) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPSpawnLocation.getBlockInfo(PMPSpawnLocation.java:1564) at plantmegapack.worldgen.PMPGenBase.spawnPlantCluster(PMPGenBase.java:78) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:95) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at ruby.bamboo.worldgen.GeneraterHandler.generateSakura(GeneraterHandler.java:93) at ruby.bamboo.worldgen.GeneraterHandler.generate(GeneraterHandler.java:41) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at ruby.bamboo.worldgen.WorldGenBamboo.func_76484_a(WorldGenBamboo.java:22) at ruby.bamboo.worldgen.GeneraterHandler.generateBambooshoot(GeneraterHandler.java:78) at ruby.bamboo.worldgen.GeneraterHandler.generate(GeneraterHandler.java:37) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPSpawnLocation.getBlockInfo(PMPSpawnLocation.java:1564) at plantmegapack.worldgen.PMPGenBase.spawnPlantCluster(PMPGenBase.java:78) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:95) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at ruby.bamboo.worldgen.GeneraterHandler.generateSakura(GeneraterHandler.java:93) at ruby.bamboo.worldgen.GeneraterHandler.generate(GeneraterHandler.java:41) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.divinerpg.dimensions.vanilla.WorldGenOres.generate(WorldGenOres.java:75) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generateOverworld(DivineWorldgen.java:57) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generate(DivineWorldgen.java:31) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at glenn.gasesframework.api.gasworldgentype.GasWorldGenPocket.getPlacementVolume(GasWorldGenPocket.java:104) at glenn.gases.common.gasworldgentype.GasWorldGenDiabalinePocket.getPlacementVolume(GasWorldGenDiabalinePocket.java:37) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework$ChunkBlobs$Pocket.generate(WorldGeneratorGasesFramework.java:145) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework$ChunkBlobs.generate(WorldGeneratorGasesFramework.java:184) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework.generate(WorldGeneratorGasesFramework.java:379) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework.generate(WorldGeneratorGasesFramework.java:347) - locked glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework@76939467 at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at binnie.extrabees.worldgen.WorldGenHiveWater.func_76484_a(WorldGenHiveWater.java:19) at binnie.extrabees.worldgen.ModuleGeneration.generate(ModuleGeneration.java:66) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at ruby.bamboo.worldgen.GeneraterHandler.generateSakura(GeneraterHandler.java:93) at ruby.bamboo.worldgen.GeneraterHandler.generate(GeneraterHandler.java:41) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPGenBase.isAdjacentToBlockMaterial(PMPGenBase.java:360) at plantmegapack.worldgen.PMPSpawnLocation.getSpawnLocationData(PMPSpawnLocation.java:103) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:80) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mrtjp.core.world.WorldLib$$anonfun$isBlockTouchingAir$1.apply$mcVI$sp(WorldLib.scala:173) at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:160) at mrtjp.core.world.WorldLib$.isBlockTouchingAir(WorldLib.scala:170) at mrtjp.core.world.WorldGenCaveReformer$$anonfun$iterate$1.apply(WorldGenCaveReformer.scala:52) at mrtjp.core.world.WorldGenCaveReformer$$anonfun$iterate$1.apply(WorldGenCaveReformer.scala:47) at scala.collection.immutable.Range.foreach(Range.scala:160) at mrtjp.core.world.WorldGenCaveReformer.iterate(WorldGenCaveReformer.scala:47) at mrtjp.core.world.WorldGenCaveReformer.func_76484_a(WorldGenCaveReformer.scala:35) at mrtjp.core.world.GenLogicUniform$$anonfun$generate_impl$1.apply$mcVI$sp(genlogic.scala:109) at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:160) at mrtjp.core.world.GenLogicUniform.generate_impl(genlogic.scala:104) at mrtjp.core.world.TGenerationLogic$class.generate(genlogic.scala:53) at mrtjp.core.world.GenLogicUniform.generate(genlogic.scala:93) at mrtjp.core.world.SimpleGenHandler$$anonfun$subGenerate$1.apply(genhandler.scala:104) at mrtjp.core.world.SimpleGenHandler$$anonfun$subGenerate$1.apply(genhandler.scala:103) at scala.collection.immutable.List.foreach(List.scala:383) at mrtjp.core.world.SimpleGenHandler$.subGenerate(genhandler.scala:103) at mrtjp.core.world.SimpleGenHandler$.generate(genhandler.scala:97) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mods.natura.worldgen.BaseCropWorldgen.generateBluebells(BaseCropWorldgen.java:179) at mods.natura.worldgen.BaseCropWorldgen.generate(BaseCropWorldgen.java:60) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at glenn.gasesframework.api.gasworldgentype.GasWorldGenPocket.getPlacementVolume(GasWorldGenPocket.java:104) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework$ChunkBlobs$Pocket.generate(WorldGeneratorGasesFramework.java:145) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework$ChunkBlobs.generate(WorldGeneratorGasesFramework.java:184) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework.generate(WorldGeneratorGasesFramework.java:379) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework.generate(WorldGeneratorGasesFramework.java:347) - locked glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework@76939467 at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPGenBase.isAdjacentToBlockMaterial(PMPGenBase.java:350) at plantmegapack.worldgen.PMPSpawnLocation.getSpawnLocationData(PMPSpawnLocation.java:103) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:80) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_72938_d(World.java:414) at net.minecraft.world.World.func_72825_h(World.java:1742) at mariculture.core.handlers.WorldGenHandler.generateOyster(WorldGenHandler.java:76) at mariculture.core.handlers.WorldGenHandler.generateSurface(WorldGenHandler.java:38) at mariculture.core.handlers.WorldGenHandler.generate(WorldGenHandler.java:27) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mods.natura.worldgen.BaseCropWorldgen.generateBarley(BaseCropWorldgen.java:147) at mods.natura.worldgen.BaseCropWorldgen.generate(BaseCropWorldgen.java:46) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147466_a(World.java:2626) at fossilsarcheology.server.gen.structure.AcademyGenerator.generateStructure(AcademyGenerator.java:64) at fossilsarcheology.server.gen.structure.AcademyGenerator.generate(AcademyGenerator.java:29) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_72938_d(World.java:414) at net.minecraft.world.World.func_72825_h(World.java:1742) at mariculture.core.handlers.WorldGenHandler.generateOyster(WorldGenHandler.java:76) at mariculture.core.handlers.WorldGenHandler.generateSurface(WorldGenHandler.java:38) at mariculture.core.handlers.WorldGenHandler.generate(WorldGenHandler.java:27) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPSpawnLocation.getBlockInfo(PMPSpawnLocation.java:1564) at plantmegapack.worldgen.PMPGenBase.spawnPlantCluster(PMPGenBase.java:78) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:95) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPGenBase.isAdjacentToBlockMaterial(PMPGenBase.java:350) at plantmegapack.worldgen.PMPSpawnLocation.getSpawnLocationData(PMPSpawnLocation.java:103) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:80) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at glenn.gasesframework.api.gasworldgentype.GasWorldGenPocket.getPlacementVolume(GasWorldGenPocket.java:104) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework$ChunkBlobs$Pocket.generate(WorldGeneratorGasesFramework.java:145) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework$ChunkBlobs.generate(WorldGeneratorGasesFramework.java:184) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework.generate(WorldGeneratorGasesFramework.java:379) at glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework.generate(WorldGeneratorGasesFramework.java:347) - locked glenn.gasesframework.common.worldgen.WorldGeneratorGasesFramework@76939467 at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mortvana.trevelations.world.GenExubitura.generate(GenExubitura.java:20) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mods.natura.worldgen.BaseCropWorldgen.generateBarley(BaseCropWorldgen.java:147) at mods.natura.worldgen.BaseCropWorldgen.generate(BaseCropWorldgen.java:46) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147437_c(World.java:365) at mrtjp.core.world.WorldLib$$anonfun$isBlockTouchingAir$1.apply$mcVI$sp(WorldLib.scala:173) at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:160) at mrtjp.core.world.WorldLib$.isBlockTouchingAir(WorldLib.scala:170) at mrtjp.core.world.WorldGenCaveReformer$$anonfun$iterate$1.apply(WorldGenCaveReformer.scala:52) at mrtjp.core.world.WorldGenCaveReformer$$anonfun$iterate$1.apply(WorldGenCaveReformer.scala:47) at scala.collection.immutable.Range.foreach(Range.scala:160) at mrtjp.core.world.WorldGenCaveReformer.iterate(WorldGenCaveReformer.scala:47) at mrtjp.core.world.WorldGenCaveReformer.func_76484_a(WorldGenCaveReformer.scala:35) at mrtjp.core.world.GenLogicUniform$$anonfun$generate_impl$1.apply$mcVI$sp(genlogic.scala:109) at scala.collection.immutable.Range.foreach$mVc$sp(Range.scala:160) at mrtjp.core.world.GenLogicUniform.generate_impl(genlogic.scala:104) at mrtjp.core.world.TGenerationLogic$class.generate(genlogic.scala:53) at mrtjp.core.world.GenLogicUniform.generate(genlogic.scala:93) at mrtjp.core.world.SimpleGenHandler$$anonfun$subGenerate$1.apply(genhandler.scala:104) at mrtjp.core.world.SimpleGenHandler$$anonfun$subGenerate$1.apply(genhandler.scala:103) at scala.collection.immutable.List.foreach(List.scala:383) at mrtjp.core.world.SimpleGenHandler$.subGenerate(genhandler.scala:103) at mrtjp.core.world.SimpleGenHandler$.generate(genhandler.scala:97) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPGenBase.isAdjacentToBlockMaterial(PMPGenBase.java:360) at plantmegapack.worldgen.PMPSpawnLocation.getSpawnLocationData(PMPSpawnLocation.java:103) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:80) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at plantmegapack.worldgen.PMPGenBase.isAdjacentToBlockMaterial(PMPGenBase.java:360) at plantmegapack.worldgen.PMPSpawnLocation.getSpawnLocationData(PMPSpawnLocation.java:103) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:80) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at atomicstryker.ruins.common.RuinTemplate.checkArea(RuinTemplate.java:244) at atomicstryker.ruins.common.RuinTemplate.checkArea(RuinTemplate.java:197) at atomicstryker.ruins.common.RuinGenerator.createBuilding(RuinGenerator.java:229) at atomicstryker.ruins.common.RuinGenerator.generateNormal(RuinGenerator.java:179) at atomicstryker.ruins.common.RuinsMod.generateSurface(RuinsMod.java:219) at atomicstryker.ruins.common.RuinsMod.access$300(RuinsMod.java:43) at atomicstryker.ruins.common.RuinsMod$RuinsWorldGenerator.generate(RuinsMod.java:190) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at atomicstryker.ruins.common.RuinTemplate.checkArea(RuinTemplate.java:244) at atomicstryker.ruins.common.RuinTemplate.checkArea(RuinTemplate.java:197) at atomicstryker.ruins.common.RuinGenerator.createBuilding(RuinGenerator.java:229) at atomicstryker.ruins.common.RuinGenerator.generateNormal(RuinGenerator.java:179) at atomicstryker.ruins.common.RuinsMod.generateSurface(RuinsMod.java:219) at atomicstryker.ruins.common.RuinsMod.access$300(RuinsMod.java:43) at atomicstryker.ruins.common.RuinsMod$RuinsWorldGenerator.generate(RuinsMod.java:190) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.divinerpg.dimensions.vanilla.WorldGenOres.generate(WorldGenOres.java:75) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generateOverworld(DivineWorldgen.java:64) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generate(DivineWorldgen.java:31) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.minecraft.world.World.func_147460_e(World.java:693) at net.minecraft.world.World.func_147459_d(World.java:648) at net.minecraft.world.World.func_147444_c(World.java:613) at net.minecraft.world.World.func_72921_c(World.java:553) at plantmegapack.block.PMPBlockPlant.updateBambooFromTop(PMPBlockPlant.java:1885) at plantmegapack.worldgen.PMPGenBase.spawnBamboo(PMPGenBase.java:926) at plantmegapack.worldgen.PMPGenBase.spawnRandomBambooPlantCluster(PMPGenBase.java:958) at plantmegapack.worldgen.PMPGenBase.spawnPlant(PMPGenBase.java:176) at plantmegapack.worldgen.PMPGenBase.spawnPlantCluster(PMPGenBase.java:137) at plantmegapack.worldgen.PMPWorldGenerator.generateSurface(PMPWorldGenerator.java:95) at plantmegapack.worldgen.PMPWorldGenerator.generate(PMPWorldGenerator.java:42) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1040) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.divinerpg.dimensions.vanilla.WorldGenOres.generate(WorldGenOres.java:75) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generateOverworld(DivineWorldgen.java:50) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generate(DivineWorldgen.java:31) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at net.divinerpg.dimensions.vanilla.WorldGenOres.generate(WorldGenOres.java:75) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generateOverworld(DivineWorldgen.java:50) at net.divinerpg.dimensions.vanilla.DivineWorldgen.generate(DivineWorldgen.java:31) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:112) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) at net.minecraft.world.World.func_72964_e(World.java:419) at net.minecraft.world.World.func_147439_a(World.java:345) at com.gw.dm.DungeonMobsWorldGenEvent.generateTraps(DungeonMobsWorldGenEvent.java:160) at com.gw.dm.DungeonMobsWorldGenEvent.onPopulateChunk(DungeonMobsWorldGenEvent.java:42) at cpw.mods.fml.common.eventhandler.ASMEventHandler_1830_DungeonMobsWorldGenEvent_onPopulateChunk_Populate.invoke(.dynamic) at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) at net.minecraftforge.event.terraingen.TerrainGen.populate(TerrainGen.java:36) at rtg.world.gen.ChunkProviderRTG.doPopulate(ChunkProviderRTG.java:910) at rtg.world.gen.ChunkProviderRTG.clearDecorations(ChunkProviderRTG.java:599) at rtg.world.gen.ChunkProviderRTG.func_73153_a(ChunkProviderRTG.java:562) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:279) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1050) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.server.management.PlayerManager$PlayerInstance.(PlayerManager.java:509) at net.minecraft.server.management.PlayerManager.getOrCreateChunkWatcher(PlayerManager.java:204) at net.minecraft.server.management.PlayerManager.func_72685_d(PlayerManager.java:383) at net.minecraft.server.management.ServerConfigurationManager.func_72358_d(ServerConfigurationManager.java:313) at net.minecraft.network.NetHandlerPlayServer.func_147347_a(NetHandlerPlayServer.java:404) at net.minecraft.network.play.client.C03PacketPlayer.func_148833_a(SourceFile:137) at net.minecraft.network.play.client.C03PacketPlayer$C06PacketPlayerPosLook.func_148833_a(SourceFile:20) at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) - locked java.util.Collections$SynchronizedRandomAccessList@5722ab06 at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186) at fastcraft.u.a(F:289) at fastcraft.H.aq(F:36) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
commented

Reproduce this in 1.10.2 and post the error

commented

umm.. I think this issue is not directly relevant with RTG and connot be fixed by RTG, just want the answer of these questions

commented

Any number of things from any mod could cause cascading like in that stacktrace. It is unlikely this is anything that RTG is doing.