maruohon / autoverse

A Minecraft mod about simple automation
GNU General Public License v3.0
6 stars 4 forks source link

Extraction Pipe stops working #15

Open Dirty-Mongrel opened 5 years ago

Dirty-Mongrel commented 5 years ago

I have this issue where extraction pipe connected to a Forestry Farm stops working for no apparent reason and I have to "Reset"it by Shift left click on it twice make it go again. Not an expert in mods so let me know if you need something else.

Thanks!

maruohon commented 5 years ago

This is probably the same issue as with IE multiblocks. Basically the Autoverse pipes rely on block updates or inventory change notifications (comparator notifications) to notice when they should check again if they can start moving items. But multiblock structures most likely only mark the master block dirty, which does the comparator notification around itself. Or they might mark the chunk dirty without even doing the vanilla comparator notification.

Maybe I should consider making the extraction pipes always schedule new updates for themselves every now and then to prevent them from getting stuck in situations like this...

But in the current release the only "fix" is to cause some kind of an adjacent notification for the extraction pipes. So either a block update, such as a redstone clock of some kind, or an inventory changing. Inventory changing would be better for client performance, as it won't cause a chunk re-render like a block change would. One possibility is a silly thing like in the screenshot I posted here: https://minecraft.curseforge.com/projects/autoverse?comment=41

Dirty-Mongrel commented 5 years ago

It works!

It's funny how this contraption you call Update Tower looks like a giant hourglass...

Thansk for this great mod!

maruohon commented 5 years ago

Haha, yep it does doesn't it... 😄