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

ICs dont output redstone signal to certain sides #174

Open
NikkyAI opened this issue Dec 23, 2015 · 7 comments · May be fixed by #179
Open

ICs dont output redstone signal to certain sides #174

NikkyAI opened this issue Dec 23, 2015 · 7 comments · May be fixed by #179
Labels

Comments

@NikkyAI
Copy link
Collaborator

NikkyAI commented Dec 23, 2015

Issue discovered in BTM preparation phase
the side of the Socket lights up but it doesn't activate redstone or redpower cables
might be connected to #173 as it seems to be the same sides/ directions

@NikkyAI NikkyAI added the bug label Dec 23, 2015
@NikkyAI
Copy link
Collaborator Author

NikkyAI commented Dec 23, 2015

the circuit in question that breaks should just be a large OR gate (it does have a silly name in the test-world though)
the signal output to the west and down seems to break
2015-12-23_01-53-08
2015-12-23_01-57-19

@NikkyAI
Copy link
Collaborator Author

NikkyAI commented Dec 23, 2015

further testing seems to show that it does not appear unless there isa bundled input and simple output, buffer gates dont affect it, replacing the passive or gate (wire) with 2 stages of or gates doent affect it

@evg-zhabotinsky
Copy link
Contributor

This bug is weird.

It only happens when you use bundled input (not simple or analog).

Failing sides depend on which side you use for bundled input:
bottom => west, down
right => south
left => east, up
top => north

It affects both vanilla redstone and ProjectRed/RedLogic wires

Also, ProjectRed wires do not connect at all from bottom side.

Bundled outputs are not affected.
FMP sockets are not affected at all

@Victorious3
Copy link
Owner

Also, ProjectRed wires do not connect at all from bottom side.

That's a known and unavoidable issue, for some reason P:R thinks that passing -1 as bottom side over the vanilla method is somehow against conventions and thus doesn't support it at all (redstone obviously can't power above), but everybody else does it.

I have no idea about the other one though, have to see...

@evg-zhabotinsky
Copy link
Contributor

I found it.
tile/BlockSocket.java:202-203; getConnectionTypeAtSide receives "relative" side.
Not sure if there are similar bugs anywhere. At least I cannot replicate this bug any more.

evg-zhabotinsky added a commit to evg-zhabotinsky/Integrated-Circuits that referenced this issue Jan 18, 2016
@Krysinski
Copy link

Bug is still there, wont work simple output. I use bundle output instead.
2017-01-16_06 12 45

@Krysinski
Copy link

If you want fix some tiny issues like that, then i test this more detailed.
Thanks for your cool mod.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants