TheCodex6824 / ThaumicAugmentation

A Thaumcraft addon for Minecraft 1.12 that tries to add new content that would fit in with the base mod.
https://minecraft.curseforge.com/projects/thaumic-augmentation
GNU Lesser General Public License v3.0
41 stars 30 forks source link

Void Siphon doesn't generate Void Seeds when powered by Impetus Diffuser #367

Open janipez opened 5 months ago

janipez commented 5 months ago

As per title, it rapidly drains the provided Impetus from a Diffuser, but doesn't generate any Void Seeds.

Also tested with Impetus provided to a Diffuser by an Impetus Matrix, so I can observe it being drained rapidly but not forming any seeds.

LincT commented 5 months ago

More details might help as I've successfully formed the seeds from the diffuser.

Couple questions:

for reference, my rift outputs a power level of 14 and when it tips over to 15 is when I pull impetus from it into the siphon I also keep a stability generator rigged to fire as needed. image image

janipez commented 5 months ago
TheCodex6824 commented 5 months ago

I'll look into this. Are you playing singleplayer or on a server? I remember I had to do some special things to make the created void seeds in the siphon sync properly, but maybe something broke.

TheCodex6824 commented 5 months ago

I tested this a bit today and things seem to be working with a basic test setup. One thing you could try: go into a creative world and connect the creative impetus source (red cube thing) to a diffuser and see if that works. I did identify an issue where very small amounts of impetus (literally only 1 or 2) getting sent to the diffuser will do nothing, but if you were using large rifts I don't think that case would come up.

LincT commented 2 days ago

I tested further in the apr 11th, 2023 release version (the issue is still legit, the workaround also legit)

For anyone coming to this wanting a workaround while waiting for the next production/release version:

tested by

repeating the experiment with 4 comparators for the delay, and similar netherwart (~325 vitium) yielded similar results.

Conclusion: It seems it's enough to delay for a few ticks as long as there's a suitably strong rift outputting charged impetus on demand to the diffuser. Be careful not to set the pulse delay so long as to completely drain the rift.

(tried to clip out blocks from other mods that do not affect this use case)

![image](https://github.com/TheCodex6824/ThaumicAugmentation/assets/11671267/d2462c9f-1e82-4d24-9560-d3020c0ea2d5)

image