Infinite Worldgen Loop in Mystcraft River Age

Hello, I have updated my version of Gregtech 6 from 6.09.01 to 6.14.23 and the game is not loading. After analyzing, I found that the latest version for which my modpack works is 6.10.06. If I install version 6.10.07 - my world save stops loading. At the same time, no errors are displayed in the client itself.

Please tell me what can be in this version that may conflict with my save or mods. I play single mode.

I really hope for help.

Mods

optifine
minecraft coder pack 9.05
forge mod loader 7.10.99.99
minecraft forge 10.13.4.1614
AE2 Core rv3-beta-6
CodeChicken Core 1.0.7.47
NEI 1.0.5.120
Thaumic Tinker Core 0.1
OpenModCore 0.10
FastCraft 1.25
bspkrcCore 6.15
StatusEffectHUD 1.27
Greg-API GT6-MC1710
AE2 rv3-beta-6
Bioms O Plenty 2.1.0
CoFH Core 3.1.4
BC 7.1.23
Baubles 1.0.1.10
Thaumcraft 4.2.3.5
Forge Multipart 1.2.0.347
Chisel 2.9.5.11
Carpenter Blocks 3.3.8.1
ChickenChunks 1.3.4.19
Chocolate Quest 1.7.10-1.0
IC2 2.2.827-experimental
Compact Solar Arrays 4.4.41 build 316
DrZharks CustomSpawner 3.3.0
Enchanting Plus 1.7.10-3.0.1
EnderStorage 1.4.7.38
Waila 1.5.10
Extra Cells 2 2.3.14
Thermal Foundation 1.2.6
Extra Utilities 1.2.12
Forestry for Minecraft 4.2.14.62
Gregs Lighting 1.11.2-mc1.7.10 Inventory Tweaks 1.59-dev-152 JourneyMap 1.7.10-5.1.4p2 JABBA 1.1.4 Mantle 0.3.2b Mystcraft 0.12.3.04 NEI Addons 1.12.15.41 NEI Addons: Developer Tools 1.12.15.41 NEI Addons AE2 1.12.15.41 NEI addons Botany 1.12.15.41 OpenMods 0.10 OpenBlocks 1.6 MrTJPCore 1.1.0.33 ProjectRed Core 4.7.0pre12.95 Thermal Expansion 4.1.5 Tinkers Construct 1.8.8.build991
Thermal Dynamics 1.2.1
TiC Tooltips 1.2.5
Undeground Biomes Constructs 0.8.beta57
Minecraft Multipart Plugin 1.2.0.347
Greg-API-Post GT6-MC1710
GregTech 6.10.07
IronChect 6.0.62 build 742
Lams & Lighting 1.3
MineTweaker 3 1.7.10-3.0.10
QuarryPlus 2.1.0
Sampling Performance Profiler 1.60.1
Thaumic Tinkerer 2.5-1.7.10-164
Waila Harvestability 1.1.6
Forge Microblocks 1.2.0.347
Iguana Tinker Tweaks 2.1.6

latest.log: latest.log on gist.github.com

2 Likes

I know it might become painful, but can you try removing Mods one by one until it works with the latest GT6? Try the Mods I do not have Compat for, first. :wink:

Also I would need fml-client-latest.log and not latest.log

1 Like

Thank you. I’ll try.

For information: the generation of a new world from 6.10.07 works correctly and allows you to enter the game.

Unfortunately, I don’t see fml-client-latest.log in the /logs folder. There are only files gregtech.log, latest.log, oredict.log.

2 Likes

It `s Magic!

I managed to avoid disabling mods.

What I’ve done:

  1. Moved from the world of Mistcraft to the Overworld.
  2. I took off all things and put them in the chest.

After that, I installed the latest version of the Gregtech 6 mod (6.14.23) and launched my world.

On first launch - it took VERY long time compared to a normal boot. Then I tried to open the chest with my things and then the client crashed:

Summary

Description: Exception getting block type in world

java.lang.RuntimeException: Biome [River] threw an error while populating chunk.
at com.xcompwiz.mystcraft.world.ChunkProviderMyst.func_73153_a(ChunkProviderMyst.java:165)
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.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:52)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:12)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:344)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:126)
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 gregapi.block.fluid.BlockBaseFluid.updateFluidBlocks(BlockBaseFluid.java:123)
at gregapi.block.fluid.BlockBaseFluid.func_149674_a(BlockBaseFluid.java:156)
at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:550)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:181)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: net.minecraft.util.ReportedException: Exception getting block type in world
at net.minecraft.world.World.func_147439_a(World.java:354)
at net.minecraft.world.World.func_147437_c(World.java:365)
at net.minecraft.world.gen.feature.WorldGenFlowers.func_76484_a(SourceFile:27)
at net.minecraft.world.biome.BiomeDecorator.func_150513_a(BiomeDecorator.java:188)
at net.minecraft.world.biome.BiomeDecorator.func_150512_a(BiomeDecorator.java:105)
at biomesoplenty.api.biome.BOPInheritedBiome.func_76728_a(BOPInheritedBiome.java:42)
at com.xcompwiz.mystcraft.world.ChunkProviderMyst.func_73153_a(ChunkProviderMyst.java:163)
… 21 more
Caused by: java.lang.RuntimeException: Biome [River] threw an error while populating chunk.
at com.xcompwiz.mystcraft.world.ChunkProviderMyst.func_73153_a(ChunkProviderMyst.java:165)
at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:279)
at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1045)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:52)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:12)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:344)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:126)
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)
… 27 more
Caused by: java.lang.RuntimeException: Already decorating!!
at net.minecraft.world.biome.BiomeDecorator.func_150512_a(BiomeDecorator.java:97)
at biomesoplenty.api.biome.BOPInheritedBiome.func_76728_a(BOPInheritedBiome.java:42)
at com.xcompwiz.mystcraft.world.ChunkProviderMyst.func_73153_a(ChunkProviderMyst.java:163)
… 39 more

A detailed walkthrough of the error, its code path and all known details is as follows:

– Head –
Stacktrace:
at com.xcompwiz.mystcraft.world.ChunkProviderMyst.func_73153_a(ChunkProviderMyst.java:165)
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.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:52)
at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:12)
at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:344)
at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302)
at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12)
at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:126)
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)

– Requested block coordinates –
Details:
Found chunk: true
Location: World: (541,1,496), Chunk: (at 13,0,0 in 33,31; contains blocks 528,0,496 to 543,255,511), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511)
Stacktrace:
at gregapi.block.fluid.BlockBaseFluid.updateFluidBlocks(BlockBaseFluid.java:123)
at gregapi.block.fluid.BlockBaseFluid.func_149674_a(BlockBaseFluid.java:156)
at net.minecraft.world.WorldServer.func_72955_a(WorldServer.java:550)

– Block being ticked –
Details:
Block type: ID #2053 (fluid.watergeothermal // gregapi.block.fluid.BlockBaseFluid)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (545,1,497), Chunk: (at 1,0,1 in 34,31; contains blocks 544,0,496 to 559,255,511), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511)
Stacktrace:
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:181)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625)

– Affected level –
Details:
Level name: Eleferen
All players: 0 total;
Chunk stats: ServerChunkCache: 112 Drop: 46
Level seed: -4957811015976485866
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 0 game time, 0 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: ERROR NullPointerException: null
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

After the second launch of my world - it loaded significantly faster and eventually loaded. I managed to take my things.

I think one possible problem is a Mystcraft world with a River Biome. It is in such a flat empty world that a lot of my gregtech structures and other mods are located.

Now, at first glance, everything works correctly.

Thank you for not missing my request for help. Gregtech 6 is the best mod that mankind has ever invented. Thanks for your hard work on this mod.

P.S. Sorry for my bad english :frowning:

3 Likes

Wow, I did not expect Rivers to generate in a 100% River World. There must be some sort of hard to stop loop in my River generation Code…

2 Likes

I made it less likely to happen, but I was not really able to fix it in a good way. Anyways, Mystcraft River Age might not be a good Idea to pursuit regardless, but I am sure this shouldn’t be too much of an Issue as long as you dont generate much more terrain.

1 Like