Thanks for the Work!!
I am sorry I be so intrusive but i like to have a perfect Ore gen on different Dimensions.
So I excited waiting for the new Versions
Thanks
[Deprecated GT6 Addon]GalacticGreg 1.9 - Gregtech Oregen on Galacticraft Planets
-
-
I'm pretty sure that should do the trick.
Also afaik GT does not change the IC queue order. I'm just not sure how forge handles generations of objects that go outside of the currently generated chunk. GT Oreveins cover an area of 3x3, in extreme cases even 5x5 chunks, and they are generated in one go on calling the center chunk.
OK I'll give that a go, I'll let you know when there's a commit for you to look at.
I don't know how GT Oreveins work, but generally speaking any worldgen code which needs to do a getBlock() or setBlock() more than one chunk away from the chunk being currently populated will risk encountering the "Already Decorating!" problem. The reason is that getBlock() or setBlock() in an ungenerated chunk will cause that chunk to be newly generated.
-
More then one chunk away? So limiting the GT oreveins only to generate at max 3x3 sized could work?
So changing every mix ore vein size to max 16 and counter the lower number of oreblocks by making it denser could counter teh "Allready Decorating!" problem. But why does it work that way in overworld, nether and end, but not moon or mars?
The default GT oregen is triggered in the center every 3x3 chunks and from there an area up to 80x80 blocks is using getBlock() and setBlock() to replace Stone, netherrack, end stone and GT granites with ores. GalacticGreg is a copy of that oregen scanning for Moonstone or Marsstone instead, replacing them. The new generation in Asteroids and End dimension does an isAir() check before placing stone and ores.
-
Please try out new build 3.0.6.238 with this.
How this is intended to work:
* in Galacticraft core.conf set "Generate other mods features on planets"=false
* disable 'Experimental' mode in GalacticGregThe oregen of GalacticGreg should still generate ores in new chunks on Moon and Mars (and asteroids I guess if it works there as well) - and on any planets added by other addons.
Blood Asp it works by duplicating the GameRegister call to your registered generator: generator.generate(fmlRandom, chunkX, chunkZ, world, chunkGenerator, chunkProvider);
Please note that I have hard-coded this to use the generator named bloodasp.galacticgreg.GT_Worldgenerator_Space - so that generator, and only that generator, is whitelisted, if you change the name or package in future then this will stop working.
Everyone, please let me know how you get on with this, as if it works then I will also whitelist CofHCore in the same way.
-------
Blood Asp it sounds like that large chunk generation search radius is certainly the cause of the "Already Decorating!" problem when that code is called via the GCCoreEventPopulate.Post event. I do not have any solution to that, but maybe we do not need a solution if the new approach of whitelisting your generator in the GameRegistry call works out OK?
-
GC version 237 is out with whitelisted oregen of GalacticGreg. Not need to turn on the Experimental Orgen in Gretech anymore ?Questions already answered.
Thanks
-
Use 238, not 237. Read what I wrote about ^^^^^ about how to use. It should work with GalacticGreg 0.4, but please note that I don't have a GregTech install myself to test this fully, so if any errors crop up please give details.
Also, if you switch on "Enable debug" in Galacticraft core.conf it should log every time it calls the GalacticGreg worldgen in a chunk. That's just for now so we can see everything is working OK. If everything is good, I will take away that logging in a future build of Galacticraft.
-
I am to Quick i see it Thanks.
I test it and let you know.
-
With Verson 238 it works Nice with GT Ore gen on Moon Mars and Asteroids .
Only i get Moon Biome on the Overworld ?
And Twilight Biomes too????? -
Download done, time for testing. Version 0.5 should be done the next weekend.
-
Updated the first post.
Also added some informations about how to add custom oreveins in Twilight forest, Deep Dark or other mod dimensions that use Vanilla stone. I only found out today myself that Gregtech can do that on it's own since version 5.05.11.
-
Seen the Asteroids are back,I remember a interesting effect on that.
That was an 1.5.2 private server,my old friend (he doesn't play minecraft anymore) found a end crystal spawned on one of the End Asteroid,thousands miles away from the main island.
So anybody know how rare it is if a end crystal spawned on an End Asteroid? -
Works GalacticGreg with Hardcore Ender Expansion well together ?
-
I did not test it with HEE, but i know of no reason why it should not work. Besides maybe a asteroid spawning in an important HEE structure. Asteroids spawn everywhere as long there is air.
-
btw. it works with HEE. After a while my FPS go to 0 but i think this is another Mods Problem.
What you planing put in your 0.5 Version. Everything works well. I find Neutonium Ores too (take it in my Mix with Naquadah in GT config)
-
Version 0.5 is online. So you can just look in the changelog.
As long there are no bugs left, i plan to work again on my next GregTech addon.
-
Updated to GT6.
-
I think now it's time to add galacticraft stone type ore to GT now if possible
-
If possible i will. The update so was just an pure Api update. No function changes on my side. Trying to understand the new Api for now.
-
It works.
-
Pretty pretty!