Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pumps eventually glitch out with IC2 machines #255

Open
purpleposeidon opened this issue May 11, 2017 · 3 comments
Open

Pumps eventually glitch out with IC2 machines #255

purpleposeidon opened this issue May 11, 2017 · 3 comments
Assignees
Milestone

Comments

@purpleposeidon
Copy link

With eg an ore washing plant & liquid heat exchangers, I've had a pump pipe liquid into it, but eventually it'll start inserting a few mb & then immediately pulling them back out in an endless loop. Breaking & replacing the pipe & pump makes it temporarily work properly.

@xanderio xanderio added the bug label May 13, 2017
@founderio founderio self-assigned this May 22, 2017
@founderio
Copy link
Member

Did the chunk get unloaded between the pumps functioning and them messing up?
I'll still look into it and see what I can find out.

@purpleposeidon
Copy link
Author

purpleposeidon commented May 23, 2017

I don't know if it's related to reloading chunks or not. Frankly, I would not describe the pipes as functional. They can certainly fake it under superficial testing, but they've consistently failed me when I try to use them on SMP... like, reloading keeping it running all the time... I have no idea what's messing them up. At the minimum logs + the glitchy behavior tells me they're doing server-side simulation on the client, which makes it really hard to figure out what's actually going on. And there's probably further issues beyond that. It's not just IC2, it's broken with every other mod tank I've tried so far. (But maybe not TAAM's own? I haven't used them yet.) They'd be great, if only they worked!

@founderio
Copy link
Member

That is something I've experienced myself on our "test" server. I assumed it was to do with loading chunks, but I could be wrong.
You are correct with the simulation, and my guess is they get stuck out-of-sync at some point. Probably a recode of the whole logic is due.. With some better control over networking.

@founderio founderio added this to the Version 1.1 milestone Mar 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants