yellorite generation issue?
archmon opened this issue ยท 11 comments
Just noticed that there is no yellorite in the underdark despite going though retrogen. also went out a ways and did not find it. Might be something to look into to make sure yellorite generates in mystcraft ages and in dim like the underdark that people like to use for quarrying.
On the plus side, retrogen works in the overworld.
Using BigReactors-0.4.0rc3 and extrautilities-1.1.0i
Yes, that's vanilla smooth stone. So, two possibiltiies:
- ExUtils is running their own special world generator which does not call my ore generator. If so, this will be an ExUtils issue.
- My code improperly blocking their dimension.
BR skips worldgen in dimensions which meet either of these criteria:
- The dimensionID is listed in the
YelloriteDimensionBlacklist
setting. By default, the blacklist is empty. - The dimension provider's class derives from
WorldGeneratorHell
(the nether) orWorldGeneratorEnd
(the end).
If it's one of the those, I'll have to recognize the exception somehow, or perhaps add an explicit dimension whitelist. That's an imperfect solution, as it adds to maintenance load for modpack creators.
The maximum height is governed by the YelloriteMaxY
setting, which defaults to 50.
I recall hearing about this before, but I recall it being due to the Underdark using special types of stone. My code will only replace standard vanilla smooth stone.
Is there smooth stone in the underdark, or something else? Further, you may wish to confirm with ExtraUtilities that they intend for standard ore generation to run.
posted this to RWtema's page as well.
rwtema/extrautilities_old_issues#284
Also, while i'm at it, what level does yellorite start to spawn in the overworld?
Want to know because I can use the blood magic ritual of magnetism to quickly bring up any ores below it and that could help with testing this issue.
Right. The problem here is that my world generator skips negative dimensions by default. I'll add a dimension whitelist so that you can selectively unblock negative dimensions.
Added a new WorldGen setting: dimensionWhitelist
. If enableWorldGenInNegativeDimensions
is true, you can add specific dimensionIDs to dimensionWhitelist
to unblock individual dimensions.
so, is this something we will have to change in the BigReactors Config? Example if so would be wonderful.
Search for:
I:dimensionWhitelist <
>
Change it to something like this:
I:dimensionWhitelist <
-100
>
Where -100
is the dimensionID of the ExtraUtils underdark.