#help with geode feature replacing hardcoded blocks.

1 messages · Page 1 of 1 (latest)

maiden flax
#

i am making a cave with a large open area held up with pillars, i used the large dripstone feature because of its pleasing shape, but i want it replaced with a different block. it seems to be hardcoded, so i am using the geode trick to replace all the dripstone with bone blocks, but its not replacing all the dripstone like it should. the remaining dripstone seems to follow chunk borders, so i assume thats part of the reason, advice on how to proceed would be appreciated.

tame shell
#

Well your geode feature probably isn't at max size or is improperly placed within the chunk coordinates.

However, there's actually been some recent discoveries that disks are a far more performant option than geodes, and are slightly easier to set up than geodes because they're inclusive rather than exclusive. The only caveat is that you need 2 disks per subchunk rather than the 1 geode

#

This discovery is courtesy of Uni, but she's not here

maiden flax
#

ooh, ill take a look.

#

thanks!

maiden flax
#

it did not work

#

it might have also gotten worse

#

i removed the geodes entirely, but the discs have the same problem.

tame shell
#

Hm, did you start from the example pack?

maiden flax
#

Yeah, i copied everything, modified the heights to every eight blocks between -64 and 0, used both the xz0 and xz8 versions, referenced it in the biome, and changed the blocks being replaced.

#

I know its doing something, because after removing the geode, there should be no bone unless the disks are doing something.

tame shell
#

Right, hm 🤔

maiden flax
#

talking with my friend who im making the datapack with, and this was the explanation we settled on as most likely the cause of the problem, how likely do you think this is, and how could we fix it if it is the ultimate cause?

Ive been looking, and ive never seen a pillar with its center replaced. In addition, the dripstone lines always follow the chunk borders. This makes me think that its going chunk by chunk and placing the pillar, then replacing the dripstone. So, when a chunk is finished, then a neighbouring chunk places a pillar that overflows, thats when we get unreplaced dripstone.

tame shell
#

Ah yes, that's very likely the case

#

Struggling to come up with a solution though, the trick of course is that the dripstone pillars are so large

#

It's possible that moving the disks to a much later step may help, but it may just produce the same result

maiden flax
#

how would we go about moving to a later step?

tame shell
#

In your biome's feature list? Just move them to a different list entry

maiden flax
#

like this? (mesogleatic collumn is the large dripstone, pillar/xz0_ect is the discs)

tame shell
#

That is a later step than the column, yes. Is that where you had them already?

maiden flax
#

yeah

tame shell
#

So yeah you can try moving them to an even later step

maiden flax
#

is it possible to have blank steps, or do i need to find new features to place?

tame shell
#

It is, yes

maiden flax
#

ok, let me give it a shot

#

no dice

tame shell
#

Yeah it was a bit of a long shot

#

Well this is new tech to me but of course the geode method was also producing inconsistent results, just less dramatic. You might need to either reduce the size of these columns and/or try to offset them closer to the middle of the chunk rather than using an in_square placement type

maiden flax
#

Got it, we will give that a shot.

maiden flax
#

making them smaller and further from the chunk borders worked, thank you.

tame shell
#

Noice

maiden flax
#

it loses out on the claustrophobic feel, but thats an aesthetic problem, not a technical one, so unless theres some problem i havent seen, im considering this closed. much appreceated.

tame shell
#

Bit of a hacky solution but I'm glad it works, and that still looks pretty good 😊