BYG icon indicating copy to clipboard operation
BYG copied to clipboard

NullPointerException while exploring new chunks

Open MatthiasMann opened this issue 3 years ago • 9 comments

**Before filling out this issue: ** 1. For major bugs, we only support BYG's latest version on a per Minecraft version basis(i.e latest for 1.15 is 1.0 while latest for 1.16 is 1.1). 2. Please test BYG on its own to confirm whether or not this is a mod conflict

Mod conflict? If so, please clarify which mod is conflicting, if not skip this. I was using the same set of mods before with Biomes O Plenty. I removed BOP, added BYG and created a new world. If it is related to one of the other mods it did not happen before - so I'm not sure if it's a conflict.

API/Modloader forge-1.16.5-36.0.15 byg-1.1.10

Describe the bug I had the crash 2 times (the first time I created a new world because I didn't liked some of the biomes I discovered - and disabled these in the config by removing them from byg-biomes.json). Both crashes have the same back trace and happened while I was using a boat going out into the ocean. The 2nd crash was on a minecraft:river surrounded by minecraft:dessert but from terrain it looked like the river was widening (going into an ocean?)

To Reproduce I'm not 100% sure which biome is causing this - but I'm sure it's related to oceans. I can provide coordinates and a world save if required.

Expected behavior No crash

Screenshots/Videos If applicable, add screenshots/video to help explain your problem.

Additional context Add any other context about the problem here.

Logs Use: https://paste.ee/ and paste the links. if log is huge please upload those Please provide: Crashlog - https://gist.github.com/MatthiasMann/c8d0417074af587c01e94fd13a6a8665 Debug.log - https://gist.github.com/MatthiasMann/f4e9e54834c17cf2aaf9c1d9cb650aee Latest.log - https://gist.github.com/MatthiasMann/5c861127d3d7aecbe59fffcf80c821e6 (these are the logs from the 2nd crash) Heap Dumps If performance, please provide a heap dump/some sort of profile of your game(I recommend: https://visualvm.github.io/download.html) Heap Dump/Profile -

MatthiasMann avatar Feb 13 '21 12:02 MatthiasMann

I was able to reproduce the crash with only the following mods: byg-1.1.10.jar curios-forge-1.16.5-4.0.4.0.jar (required by eidolon) eidolon-0.2.7.jar Xaeros_Minimap_21.3.0.2_Forge_1.16.5.jar XaerosWorldMap_1.12.0.2_Forge_1.16.5.jar

on seed -1918365373911821839 flying in creative at x=-275.02, y=141.45, z=-832.07

using my modified byg-biomes.json: https://gist.github.com/MatthiasMann/7fefbcff3b9955ecd14fedf5a6fa6f44

MatthiasMann avatar Feb 13 '21 22:02 MatthiasMann

Nothing in the logs points to BYG. Have you found the culprit since?

CorgiTaco avatar May 05 '21 05:05 CorgiTaco

No, I have since then stopped using both BYG and Eidolon.

MatthiasMann avatar May 05 '21 06:05 MatthiasMann

No, I have since then stopped using both BYG and Eidolon.

Did you ever have any luck with this? Removed BOP from my pack and encountering this on brand new worlds all of a sudden.

Elfinlocks avatar Mar 18 '22 02:03 Elfinlocks

@Elfinlocks send your logs

CorgiTaco avatar Mar 18 '22 02:03 CorgiTaco

@Elfinlocks send your logs latest.log

Game crashes with a stack overflow error upon entering the Nether in a brand new world. Removing BYG prevents this from happening.

If you'd like to see the specific instance, this is reproducable with a 100% success rate in this release of my modpack.

https://www.curseforge.com/minecraft/modpacks/astral-engineering/files/3695996

Elfinlocks avatar Mar 18 '22 19:03 Elfinlocks

UPDATE: I fixed this by deleting my BYG config

Elfinlocks avatar Mar 18 '22 20:03 Elfinlocks

@Elfinlocks i think your issue is that you have a sub biome(ie hills) entry with a weight of 0 in your config, this is a bug on our end i have yet to fix

CorgiTaco avatar Mar 18 '22 20:03 CorgiTaco

@Elfinlocks i think your issue is that you have a sub biome(ie hills) entry with a weight of 0 in your config, this is a bug on our end i have yet to fix

I don't think so. I occurred same crash now, remove byg configs, fix it, see configs, and found its problem. Here's my byg-nether-biomes.json. byg-nether-biomes.json This file has other mods' biomes too. (In my case, "theabyss" = The Abyss: Legacy.) MatthiasMann, Elfinlocks, and I had installed BOP and removed it. Our configs should have BOP's biomes' ID too. Btw, my crash report is here.

If you have already found it and been fixing, I'm verry sorry. But I'm glad if this issue will be fixed on older MC versions too (i.e. 1.16.5).

Aleon4201 avatar May 01 '22 13:05 Aleon4201

This should be fixed in the latest 1.16 release. It was fixed in this commit: https://github.com/AOCAWOL/BYG/commit/9b45d469f44b87fa44c29d8a956ac8a85de3143e

CorgiTaco avatar May 27 '23 08:05 CorgiTaco