-
Posts
3 -
Joined
-
Last visited
Posts posted by Noriel_Sylvire
-
-
Thanks for the info!
I have considered that but I believe that would make the ores generate floating in or on the surface of the pools, which isn't what I was planning.
It could, however, work if I changed the texture to something that doesn't look like stone, and I add a piece of lore saying it's an ore that forms floating in lava pools, when the lava slowly cools down.
This is brilliant, but just in case I need this for something else, don't you know a way to hook into the generation of specific features?
In any case, I'll start working into this and I'll add you to the credits!! Thanks!!!!
-
This is my first attempt at modding minecraft.
I already coded some normal, biome-specific ores. Now I want an ore that only generates close to underground lava pools.
I had a few ideas for example I tried to see how the game spawned sugarcanes to see if they had a method for finding if a block is near another block and all I could find is that vanilla game sugarcanes have an attribute called requiresWater inside BlockClusterFeatureConfig class, withing the net.minecraft.world.gen.feature package. But I haven't been able to find anywhere where that is being used for anything.
I'm gonna try and look at how the game spawns beehives as they are a feature (BEEHIVE) that spawns attached to another feature (TREE's). Which is exactly what I'm looking for (ore features spawning next to underground lava pools)
But as I said I'm a noob, anyone has any idea on how to go about implementing this?
I also came up with a "dirty" way of doing this, by having a whole bunch of these ores spawn in a specific biome, and after one tick if they aren't withing 3 blocks of an underground lava pool they despawn. But I think this would be a waste of resources, no?
And I still don't know how to do this either.
Any help is welcome, and thank you all in advance! Have a great day!
[1.16.X] How to generate ores next to other features.
in Modder Support
Posted
Well, my friend, it completely worked! Easy, brilliant and simple way to make this. I cannot confirm if the ores spawn only on the surface of lava pools or also floating inside them as all the pools I've found were 1 block deep. It's not exaactly what I envisioned, but for the cool, easy to implement idea, I thank you, and added you to the acknowledgements.