Skip to content

Conversation

@htmlcsjs
Copy link
Member

What

Adds Passthrough hatches for lasers

Implementation Details

The hatch mirrors the extends on the source side to the side target sides

Outcome

can now use lasers in cleanrooms

Additional Information

also fixed a typo from the original laser PR with registering laser pipe blocks

Potential Compatibility Issues

none

@htmlcsjs htmlcsjs added the type: feature New feature or request label Feb 17, 2025
@htmlcsjs htmlcsjs requested a review from a team as a code owner February 17, 2025 20:21
@Zorbatron
Copy link
Member

  • The passthrough class doesn't override openGUIOnRightClick to return false so right clicking plays the hand animation.
  • It would be nice if there was TOP integration to tell you which side is the input or output.
  • Wrenching the front face doesn't seem to update connected cables and you have to use a wirecutter to get power flowing after wrenching it.

@htmlcsjs
Copy link
Member Author

* Wrenching the front face doesn't seem to update connected cables and you have to use a wirecutter to get power flowing after wrenching it.

i cannot seem to replicate this
Other stuff has been addressed

@Zorbatron
Copy link
Member

I messaged you a video in 1.12 dev talks on discord of the rotating issues, you didn't respond so I'm assuming you didn't get to see it, so I'll leave a message here. Also the tests are failing but they run fine locally so idk what's up with that.

@htmlcsjs htmlcsjs force-pushed the ht/laser-passthrough branch from 4e2ed5a to 33aa017 Compare May 17, 2025 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants