Laser emitter not shooting laser #1

Open
opened 2021-11-25 04:39:35 +01:00 by Jonius7 · 4 comments

Hi leytilera,

I know this is from an abandoned mod from which you forked the last commit before NOVA was added in by Calclavia, and made some bugfixes to get it to work.

And I thought it was working too for a while.

However, I noticed the Laser Emitter was not shooting a laser when powered by a Lever (from what I built using your fork), while it was working in Calclavia's versions (specifically Resonant Engine 3.3.0.433
Resonant Induction 0.3.5.301 were the only combination I got to work, because every other combination causes crashes as you would know)

https://github.com/Jonius7/Electrodynamics/releases/tag/0.3.5

I tried looking through the commits to see why it wasn't working but I couldn't figure it out. I also tried compiling an older commit before you integrated in Resonant Engine but then I wasn't able to run it (same crashes as all the other versions, looking for nonexistent classes NoClassDefFoundError: resonant/lib/mod/AbstractProxy).

I don't expect you to be fixing this, as at this point I am pretty much removing the mod from my modpack due to multiple other issues:

  • Using Multimeter and Imprinter, and Shift-Clicking with Wire causes crashes to main menu with ForgeMultiPart
  • Incompatible with IHL Tools and Machines (IC2 addon) due to duplicate id: mirror
    • which is somewhat fixable

But I'd like to know if you had the Laser working on your end, and did the mod end up being usable for you?

Hi leytilera, I know this is from an abandoned mod from which you forked the [last commit](https://tilera.xyz/git/tilera/electrodynamics/commits/branch/forge) before NOVA was added in by Calclavia, and made some bugfixes to get it to work. And I thought it was working too for a while. However, I noticed the Laser Emitter was not shooting a laser when powered by a Lever (from what I built using your fork), while it was working in Calclavia's versions (specifically Resonant Engine 3.3.0.433 Resonant Induction 0.3.5.301 were the only combination I got to work, because every other combination causes crashes as you would know) https://github.com/Jonius7/Electrodynamics/releases/tag/0.3.5 I tried looking through the commits to see why it wasn't working but I couldn't figure it out. I also tried compiling an older commit before you integrated in Resonant Engine but then I wasn't able to run it (same crashes as all the other versions, looking for nonexistent classes `NoClassDefFoundError: resonant/lib/mod/AbstractProxy`). I don't expect you to be fixing this, as at this point I am pretty much removing the mod from my modpack due to multiple other issues: * Using Multimeter and Imprinter, and `Shift-Clicking` with Wire causes crashes to main menu with [ForgeMultiPart](https://pastebin.com/JqKfVCbP) * Incompatible with IHL Tools and Machines (IC2 addon) due to duplicate id: mirror * which is somewhat fixable But I'd like to know if you had the Laser working on your end, and did the mod end up being usable for you?
Owner

As far as I know, the Laser Emitter also need electrical power in addition to a Redstone signal to work. If I remember right, it worked for me in my modpack.
The mod was useable, but I removed it from my pack, because for some reason the Deep Dark portal from Extra Utilities was not working when it was installed.

As far as I know, the Laser Emitter also need electrical power in addition to a Redstone signal to work. If I remember right, it worked for me in my modpack. The mod was useable, but I removed it from my pack, because for some reason the Deep Dark portal from Extra Utilities was not working when it was installed.
Author

Oh, yes, I figured it out now. I guess it's better this way as you can change the strength of the beam depending on the cable.

because for some reason the Deep Dark portal from Extra Utilities was not working when it was installed.

Hmm, unusual, I tried that out and the portal seems to be working with a right-click on my end.

Anyway the main thing now is multiple issues with ForgeMultiPart when placing certain items into the world such as the Multimeter and Electric Transformer.

I dunno how I would go about fixing it, any ideas? Might just disable the items in NEI and call it a day.

Oh, yes, I figured it out now. I guess it's better this way as you can change the strength of the beam depending on the cable. > because for some reason the Deep Dark portal from Extra Utilities was not working when it was installed. Hmm, unusual, I tried that out and the portal seems to be working with a right-click on my end. Anyway the main thing now is multiple issues with [ForgeMultiPart](https://pastebin.com/5cuwzG0C) when placing certain items into the world such as the Multimeter and Electric Transformer. I dunno how I would go about fixing it, any ideas? Might just disable the items in NEI and call it a day.
Owner

I also don't know, how to fix this. The crashlog might show more about what the problem is with the multipar blocks

I also don't know, how to fix this. The crashlog might show more about what the problem is with the multipar blocks
Author

The stacktraces point to PartAbstract.scala:85
the packet information seems to be processed incorrectly.

I have no idea what is supposed to be the correct way to process packet data, i.e. how to make FMP blocks so trying to debug it got very confusing.

In Multimeter's case it would go to readDesc on line 78 which also points to this read method that errors out.

The stacktraces point to [PartAbstract.scala:85](https://tilera.xyz/git/tilera/electrodynamics/src/branch/forge/src/main/scala/edx/core/prefab/part/connector/PartAbstract.scala) the packet information seems to be processed incorrectly. I have no idea what is supposed to be the correct way to process packet data, i.e. how to make FMP blocks so trying to debug it got very confusing. In Multimeter's case it would go to `readDesc` on line 78 which also points to this `read` method that errors out.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tilera/electrodynamics#1
No description provided.