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

Items drop with furnaces #2161

Closed
sfchipan opened this issue Nov 4, 2014 · 13 comments
Closed

Items drop with furnaces #2161

sfchipan opened this issue Nov 4, 2014 · 13 comments
Assignees
Labels
type: bug Something isn't behaving as expected, from a developer perspective. (Except crashes are always bugs)

Comments

@sfchipan
Copy link

sfchipan commented Nov 4, 2014

https://www.youtube.com/watch?v=spjoA54IQMk

When the furnace is full, sometimes the extra cobblestone can come back into the previous pipe; at other times they pop up.

Forge 10.13.2.1232
Buildcrat 6.1.5
Factorization 0.8.88.5

@sfchipan
Copy link
Author

sfchipan commented Nov 4, 2014

I restored the devices in version1.6.4, they also have this problem. It seems that If the items transporting too fast they will appear this problem. Don't know whether it's a feature.

@psxlover
Copy link
Contributor

psxlover commented Nov 4, 2014

That's not a bug. Your furnace is full so the iron pipe can't insert anything into it, and since it has nothing else to do with the items it throws them out. It was always like that, what's the point of using iron pipes there?

@sfchipan
Copy link
Author

sfchipan commented Nov 4, 2014

In this page "http://www.mod-buildcraft.com/wiki/doku.php?id=bc-4.2:diamond_transport_pipe", it mention that "Unlike with iron pipes, items in diamond pipes do not bounce back."
That is to say, the iron pipe can make items go back to previous pipe if the inventory it connected is full. I think it's an important feature. Using it I don't worry about items going out of pipes.

@sfchipan
Copy link
Author

sfchipan commented Nov 4, 2014

Correction: The occurrence condition is not "transporting too fast"; It's "when items in pipe is too dense".

@AEnterprise
Copy link
Member

@sfchipan no that simply means that if the output direction of an iron pipe is the same as as where the item came from the item will go that direction, with an diamond pipe that is not the case

@psxlover
Copy link
Contributor

psxlover commented Nov 4, 2014

What you are describing is what a normal pipe would do (I think, haven't really played since 1.2.4 so I don't remember how normal pipes behaved, but it definitely isn't like that in iron pipes, like AE said what you read is for items entering through the exit)...

@sfchipan
Copy link
Author

sfchipan commented Nov 4, 2014

Thanks for correcting me. It looks like I misunderstand the wiki.
But the iron pipe acturally has some feature like I said. I upload a video again.
https://www.youtube.com/watch?v=mbfo-PDAfZI
This time the items in pipe is not dense as in first video so almost all extra items gone back into chest when I used iron pipe (instead of diamond pipe and gold pipe).

@SandGrainOne
Copy link
Contributor

@sfchipan is correct and the same applies to the Daizuli pipe. I have used it a lot in different builds.

But it is also as @sfchipan discovered not a complete feature. It was an effect of the changes to all pipes in 3.2. It was not intentional that the Iron pipe would work like that so it was never fixed to work in all cases. The Iron pipe will still drop items if they come in stacks or to close to one another.

It is a very nice feature I think we should implement fully. It would be a form of basic insertion pipe.

@sfchipan
Copy link
Author

sfchipan commented Nov 4, 2014

@SandGrainOne Hoping this feature can be retained and improved.

@asiekierka asiekierka changed the title Iron transport pipe eject items Iron transport pipes should let items bounce back Nov 7, 2014
@asiekierka asiekierka added type: enhancement Something small that would improve buildcraft and removed type: enhancement Something small that would improve buildcraft labels Nov 7, 2014
@asiekierka asiekierka added this to the BuildCraft 6.2.0 milestone Nov 7, 2014
@asiekierka asiekierka self-assigned this Nov 7, 2014
@asiekierka
Copy link
Member

Marked off for implementation in BC 6.2.0. Also, I'm glad you're back, @SandGrainOne!

@SandGrainOne
Copy link
Contributor

Still just simply lurking.

@hea3ven
Copy link
Contributor

hea3ven commented Feb 8, 2015

The requested behaviour has been implemented for the most part as the clay pipes.

@asiekierka asiekierka modified the milestones: BuildCraft 6.4.0, BuildCraft 6.5.0 Feb 23, 2015
@asiekierka asiekierka modified the milestones: BuildCraft 6.5.0, BuildCraft 6.3.0 Mar 4, 2015
@asiekierka asiekierka reopened this Apr 28, 2015
@asiekierka
Copy link
Member

It's actually a bug with a transport pipe not force-updating the tile entity if it was invalidated and then revalidated during the movement of the item, which generally only happened with vanilla furnaces.

@asiekierka asiekierka changed the title Iron transport pipes should let items bounce back Items drop with furnaces Apr 28, 2015
@asiekierka asiekierka added type: bug Something isn't behaving as expected, from a developer perspective. (Except crashes are always bugs) and removed type: enhancement Something small that would improve buildcraft labels Apr 28, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't behaving as expected, from a developer perspective. (Except crashes are always bugs)
Projects
None yet
Development

No branches or pull requests

6 participants