EndlessIDs icon indicating copy to clipboard operation
EndlessIDs copied to clipboard

[Compatibility Request]: Extra Biomes XL

Open Sandgirl456 opened this issue 1 year ago • 1 comments

Other mod's name

Extra Biomes XL

Other mod's homepage

https://www.curseforge.com/minecraft/mc-mods/extrabiomesxl

Other mod's license

Other open source license (please specify in the description)

Game log

latest.log

Description

License is listed as "Creative Commons"

In short order, whenever I use the Endless IDs mod with the Extra Biomes XL mod, it crashes with the following error:

"Error: java.lang.IllegalArgumentException: Biome id 178 is already in use by EndlessIDs ID conflict avoidance placeholder for ID 50 [extrabiomes.module.summa.biome.BiomeAlpine] when adding icewasteland. Please review the configuration file."

If there is a way for me to resolve this on my end, please let me know. If not, a patch would be greatly appreciated.

Thank you

Sandgirl456 avatar Apr 12 '24 05:04 Sandgirl456

Couple months late, but I do have a workaround.

Seems like using the extended Biome IDs for unsupported mods is not supported. It also seems like EndlessIDs is not able to reassign biome ids well for unsupported mods. Since the list of mods that EndlessIDs natively supports is extensive, what you can do is set the ExtraBiomesXL to their defaults. Then, go to the configs of the supported mods you have installed and set all those biome ids to use the one outside the vanilla minecraft limit.

Easiest way to do this is to do a find and replace for something like: ID"= And replace it with: ID"=3 This would set all biomes in that mod to be in the 300s range or the 3000s range. Repeat for other supported mods. Just use different numbers like 4 or 5 to create 400s/4000s and 500s/5000s ids.

Might take a couple of rounds to get the game to boot, but I was able to run ExtraBiomesXL alongside BiomesOPlenty and EnhancedBiomes with 250 other mods in a small kitchen sink modpack I am building for friends.

I hope this solution helps out at least one other person! Took me a minute to figure out.

Mariocraft95 avatar Jun 27 '24 21:06 Mariocraft95