Dynamic Surroundings

Dynamic Surroundings

51M Downloads

Infinate Reloading Biome Loop Crash

DrakeBD opened this issue ยท 10 comments

commented

Mod Version:
DynamicSurroundings-1.12.2-3.5.0.3BETA
Forge Version:
1.12.2 - 14.23.5.2768

Link to crash log (if applicable):
latest.log

Description:
World loads up fine and you can explore but the moment you do an /rtp command or teleport anywhere the game goes into a loop of reloading biomes and java stops responding.

commented

Awsome glad you could nail down the bug not doing bad that's 2 bugs found in as many days haha.

commented

lol.

commented

:\ Dang OTG and it wierd registry finangling.

EDIT: Do you know if this same problem exists with the v3.4.10.x versions?

commented
commented

:\ Dang OTG and it wierd registry finangling.

EDIT: Do you know if this same problem exists with the v3.4.10.x versions?

No the problem does not exist with that version as we had to roll back to it to get the server back online i shall test out the new JAR for you no problems.

commented

Try out this JAR and let me know how it does:
https://github.com/OreCruncher/DynamicSurroundings/releases/tag/v3.5.0.4TEST

Tested it and still the same issue.

commented

This is really really wierd. Which tool are you using to RTP?

EDIT: And do you still get all those "biome registry reload" messages in the config?

commented

Think it's FTB Utlilities that has the command to RTP but yes still getting the console spam when it freezes.

commented

Figured it out. For normal Minecraft if a biome is requested for a location, and that chunk is not loaded, the routines return Biomes.PLAINS. That instance is in the Biome Registry and things are all good. With OTG, however, it dumps the contents of the Forge Registry and replaces it with it's own. In the case of the /RTP the chunks not loaded, so Biomes.PLAINS is returned. However, that instance was not in the Forge registry because OTG replaced it, and that resulted in some fits for DS. I patched in some code to address. It will be in the next version bump. (I think OTG needs to do whatever it needs to do to ensure that the biome references in the Biomes class match up with what it did.)

commented

Pushed v3.5.0.4 to CurseForge with a fix. Hopefully you won't find a 3rd bug. :)