Infinite worldgen loop
When using GT 5.07.07 (no longer supported), IC2 2.2.706 and Glenn's Gases 1.6.1 I get stuck in worldgen process. Generating the world without GG and then adding it back in and travelling West generates following patterns. (see attached picture WorldgenNew.png)
I have no problems with GG 1.5.2 or with GT 6. (WorldgenOld.png)
Sidenote: GT had problems with infinite worldgen loops in the past, but according to Greg it should be fixed. This is the first mod in a long time that causes this incompatibility.
Comments (16)
-
-
repo owner Is this only a problem when GregTech is installed?
-
"When using GT 5.07.07 (no longer supported)..."
That is most likely your issue here. I would suggest upgrading to the latest supported GT version, but we're going to look into this issue anyway (it's interesting). Is there any reason you're still on an old version?
-
My apologies. I've been unable to replicate it. Unless you can get us error logs, can't do much.
-
I have been experimenting a bit, and I was only able to narrow it down to some funky GT/GG generation interactions. I don't think we'll be able to solve this on our end. My apologies! I'm not the best at worldgen, but I'll let Glenn know so he can take a look if he's interested. Leaving the issue open as it's not entirely resolved yet. Perhaps contact Greg?
-
This issue is now relevant to Gases Framework, but I'll not migrate it to preserve the discussion here. Logs were provided by another person for another mod, but they remain relevant as far as I can see: http://pastebin.com/7Vmq2sEz
-
The logs were provided by the FTB Launcher's inbuilt log stream, I think.
-
repo owner This seems to be an issue that is not directly related to GregTech, but many mods that affect world generation. I know why it is happening and I will look into creating a solution when I have time.
-
repo owner -
assigned issue to
-
assigned issue to
-
im having the same problem, and i would use GT 6, but atm GT 6 has no real features. was it ever determined if it was a problem with GT, or is it a gassesframework issue? trying multiple setups using multiMC to see if i can isolate the problem. i'll post if i find anything, but doubtfull because its not throwing errors, just stuck at worldgen for infinity....
edit: enabling retrogen kinda helped, got to Preparing spawn area: 37% before freezing
-
using multiMC with only gregtech 5.07.07, industrialcraft-2-2.2.695-experimental, and latest glens gasses
forge 1291
further testing has resulted in this:
[16:21:55] [Server thread/INFO]: Preparing spawn area: 87% [16:22:22] [Server thread/INFO] [STDOUT]: [net.minecraft.crash.CrashReport:func_85057_a:320]: Negative index in crash report handler (32/76) [16:22:33] [Server thread/WARN] [FML]: **************************************** [16:22:33] [Server thread/WARN] [FML]: * There is an attempt to load a chunk (-10,-3) in dimension 0 that is already being loaded. This will cause weird chunk breakages. [16:22:35] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:154) [16:22:35] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) [16:22:35] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) [16:22:35] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) [16:22:35] [Server thread/WARN] [FML]: * at net.minecraft.world.World.func_72964_e(World.java:419) [16:22:35] [Server thread/WARN] [FML]: * at net.minecraft.world.World.func_147439_a(World.java:345)... [16:22:35] [Server thread/WARN] [FML]: **************************************** [16:22:40] [Server thread/WARN] [FML]: **************************************** [16:22:40] [Server thread/WARN] [FML]: * There is an attempt to load a chunk (-10,-3) in dimension 0 that is already being loaded. This will cause weird chunk breakages. [16:22:40] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:154) [16:22:40] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) [16:22:40] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) [16:22:40] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) [16:22:40] [Server thread/WARN] [FML]: * at net.minecraft.world.World.func_72964_e(World.java:419) [16:22:40] [Server thread/WARN] [FML]: * at net.minecraft.world.World.func_147439_a(World.java:345)... [16:22:40] [Server thread/WARN] [FML]: **************************************** [16:22:42] [Server thread/INFO] [STDOUT]: [net.minecraft.crash.CrashReport:func_85057_a:320]: Negative index in crash report handler (0/26) [16:22:42] [Server thread/WARN] [FML]: **************************************** [16:22:42] [Server thread/WARN] [FML]: * There is an attempt to load a chunk (-10,-3) in dimension 0 that is already being loaded. This will cause weird chunk breakages. [16:22:42] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:154) [16:22:42] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) [16:22:42] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) [16:22:42] [Server thread/WARN] [FML]: * at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) [16:22:42] [Server thread/WARN] [FML]: * at net.minecraft.world.World.func_72964_e(World.java:419) [16:22:42] [Server thread/WARN] [FML]: * at net.minecraft.world.World.func_147439_a(World.java:345)... [16:22:42] [Server thread/WARN] [FML]: **************************************** [16:22:45] [Server thread/INFO] [STDOUT]: [net.minecraft.crash.CrashReport:func_85057_a:320]: Negative index in crash report handler (0/16)
-
oddly enough the same combination of mods works just fine with forge 1351.
currently gregtech breaks however with forge 1355+ because of fluid id handler change
-
repo owner Forge version matters? Maybe we can manage to reproduce it if we upgrade. I'll have a look at the problem this weekend.
-
Account Deleted So is this still an issue with the latest GG & GT?
-
Because of the difficulty in reproducing it, I personally don't know. I don't think so, however.
-
MC1.7.10 GasesFramework 1.2.3 Gases 1.6.6
I have exactly this problem and I don't have GregTech installed. I do have a bunch of other mods installed. Five shots below show that the problem exists with Gases but it is amplified by the presence of other mods (presumably other mods worldgen triggering the generation of additional chunks and causing a cascade) also amplified when increasing frequency of gas generation (as might be expected).
Have made a pull request on the framework bit-bucket for some code I have found that may be perfectly correct but didn't make sense to me. Although I don't see why that would cause what we see here, so that may not be the solution.
Hope we can find and fix the problem as it kills worldgen times on load and while in-game.
Worldgen with no Gas Mods:
Worldgen with Gas Mods and my config:
Worldgen with Gas Mods and above config but with pipes disabled (so pipes isn't the problem!):
Worldgen of a Vanilla install with just Gasses mod and standard config:
Worldgen of a Vanilla install with just Gasses mod and my config (more gas generation):
- Log in to comment
I'll personally take a look at it.
~Trentv4