Programmable Controller does not emit a redstone signal at the specified coordinates
DrSigma4164 opened this issue ยท 1 comments
Describe the bug
As I mentioned in the title, as well as in Discord, if you write a program in the controller that sends a "drone" to a certain position, and then call the emit redstone signal operation, the signal will be emitted not at the "drone" position, but at the point of the Programmable Controller block.
How to reproduce the bug
- Place the Programmable Controller
- Take the control panel and set the checkbox in it as shown in the photo below and activate it (this step is needed if you take the same program as me)
- Give it the program shown in the screenshot above (don't forget to specify a new position for the emission redstone)
- Run the controller, and see that the signal does not appear at or around the specified point, instead it appears around the controller
Expected behavior
The redstone signal must be applied at or around the specified point, not around the controller itself.
Additional details
This was done on a dedicated server, on Forge version 47.3.1.
Program code:
{"pneumaticcraft:progWidgets":{"type":9,"value":[{"x":{"type":3,"value":10.0},"name":{"type":8,"value":"start"},"y":{"type":3,"value":8.0}},{"DOWN":{"type":1,"value":1.0},"x":{"type":3,"value":53.0},"UP":{"type":1,"value":1.0},"name":{"type":8,"value":"emit_redstone"},"EAST":{"type":1,"value":1.0},"y":{"type":3,"value":52.0},"SOUTH":{"type":1,"value":1.0},"WEST":{"type":1,"value":1.0},"NORTH":{"type":1,"value":1.0}},{"x":{"type":3,"value":25.0},"coord":{"type":10,"value":{"Y":{"type":3,"value":0.0},"Z":{"type":3,"value":0.0},"X":{"type":3,"value":0.0}}},"useVariable":{"type":1,"value":1.0},"name":{"type":8,"value":"coordinate"},"y":{"type":3,"value":30.0},"variable":{"type":8,"value":"#InvBuff_En"}},{"x":{"type":3,"value":10.0},"name":{"type":8,"value":"condition_coordinate"},"operator":{"type":1,"value":0.0},"y":{"type":3,"value":30.0},"checkZ":{"type":1,"value":0.0},"checkX":{"type":1,"value":1.0},"checkY":{"type":1,"value":0.0}},{"x":{"type":3,"value":25.0},"coord":{"type":10,"value":{"Y":{"type":3,"value":0.0},"Z":{"type":3,"value":0.0},"X":{"type":3,"value":1.0}}},"name":{"type":8,"value":"coordinate"},"y":{"type":3,"value":41.0}},{"x":{"type":3,"value":25.0},"name":{"type":8,"value":"text"},"y":{"type":3,"value":52.0},"string":{"type":8,"value":"InvBuff_En"}},{"x":{"type":3,"value":53.0},"name":{"type":8,"value":"label"},"y":{"type":3,"value":41.0}},{"x":{"type":3,"value":68.0},"name":{"type":8,"value":"text"},"y":{"type":3,"value":41.0},"string":{"type":8,"value":"InvBuff_En"}},{"DOWN":{"type":1,"value":1.0},"x":{"type":3,"value":10.0},"UP":{"type":1,"value":1.0},"name":{"type":8,"value":"emit_redstone"},"EAST":{"type":1,"value":1.0},"y":{"type":3,"value":63.0},"SOUTH":{"type":1,"value":1.0},"WEST":{"type":1,"value":1.0},"NORTH":{"type":1,"value":1.0}},{"x":{"type":3,"value":25.0},"name":{"type":8,"value":"text"},"y":{"type":3,"value":63.0},"string":{"type":8,"value":"0"}},{"x":{"type":3,"value":68.0},"name":{"type":8,"value":"text"},"y":{"type":3,"value":52.0},"string":{"type":8,"value":"15"}},{"x":{"type":3,"value":10.0},"name":{"type":8,"value":"goto"},"y":{"type":3,"value":19.0}},{"type":{"type":8,"value":"box"},"x":{"type":3,"value":25.0},"pos2":{"type":10,"value":{"Y":{"type":3,"value":5.0},"Z":{"type":3,"value":7.0},"X":{"type":3,"value":18.0}}},"pos1":{"type":10,"value":{"Y":{"type":3,"value":5.0},"Z":{"type":3,"value":7.0},"X":{"type":3,"value":18.0}}},"name":{"type":8,"value":"area"},"y":{"type":3,"value":19.0},"boxType":{"type":1,"value":0.0}}]}}
Which Minecraft version are you using?
1.20.1
Which version of PneumaticCraft: Repressurized are you using?
6.0.20
Crash log
No response
I forgot to add the log file. This is the log file from the server, before I started testing the bug, I wrote in the chat: "Pneumatic_Bug_Test"
https://gist.github.com/DrSigma4164/6b535e2027c80e36c0c5f8f5ad5f33c6



