Geodes spawning in non-overworld dimensions
leafreynolds opened this issue ยท 5 comments
Minecraft Version
1.18.1
Forge Version
39.0.66
Mantle Version
1.18.1-1.8.31
Tinkers' Construct Version
1.18.1-3.4.0.34
Describe your issue
Geodes are spawning in other mod dimension. I assume this is a bug, since there's no config option to turn it off and other config options imply control over all world generation.
Crash Report
No response
Reproduced with only Tinkers' Construct?
Yes
Other mods required
SoulHome-Mod-1.18.1-39.0.66-b1
Confirm the following
- Check if you are not using performance enhancers, such as optifine
- Check if you have searched the tracker to see if your issue already exists, notably pinned issues
- Check if you have look at FAQ to see if your issue is answered
- Check if you did not read all of the above checkboxes and just checked all the boxes
Fixed in 3.4.1.45. Note old worlds will obviously be unaffected, so if you want to test again try generating a new world.
Geode spawning is biome based, not dimension based, so any dimension with the biome gets the geodes. They shouldn't be spawning in mid air, but this is mostly a bug with said mod as you don't include overworld biomes without wanting overworld features
Worth asking, what dimension is that in the screenshot? Given it looks like a void world, they should probably be using the void biome, or otherwise disable all worldgen. I suspect the only reason they do not get vanilla ores or geodes is there is no valid place for them to spawn, skyslime geodes are a bit more lenient
Pardon, but it's not an overworld biome, but a custom biome related to the mod. I may be misreading the tinkers world gen source code, but this line seems to only check if the biome category is nether or end, if it is neither then it dumps geodes everywhere else?
The dimension itself is essentially a skyblock, with it's own custom biome to try avoid being part of anything Vanilla related. I'll try double check that though