ElectricalAge
ElectricalAge copied to clipboard
Solar connections out of overworld
<ea-bot> (bimbam2103) i run electrical age and rftools with rf dimensions. if i travel to another dimension i cannot connect the ground cable to a solar panel... it does not connect
<ea-bot> (bimbam2103) in overworld all is fine
<lashtear> confirmed
<lashtear> same problem in the witchery spirit world
<lashtear> bimbam2103: workaround, try the flat 14V panels?
In my testing (e.g. on Erisia) the + side connects fine, but the - side does not. 14V flat worked fine, 118V flat and rotating would not connect on the - side.
There's nothing special about how solar panels connect to other cables, so.. wut. Right, then.
My two guesses are either rendering (test if it's connected by running some current) or the panel itself is not updating. Seems like a pretty nebulous issue but I do know that RFtools handles their dimensions... differently.
They don't connect electrically or graphically, but flat 14V works fine. Flat 118V does not.
Everything else (so far) seems working but I haven't yet tested with all the peculiar circuits I've tried in the overworld either.
@&#%?!
Maybe it's a problem with block changed det./tick with rftools?
This is maybe what he means. I run it with ForgeEssentials in another world. This happens to. The same as in the GalacticCraft dimension. Any other dimension seems to cause this.
ELN custom world save?
I quite possibly any dimension. My extensive facilities in the Deep Dark were after all not using solar, heh.
It may be related to the dim>127 rendering problems, but for any dim != 0?
I have someone else reporting this bug on the Eln discord with the Diona
world from "More Planets".
Looking at the source code, and the bugs reported, if I had to guess, it's something about GhostNode not working in other dimensions. All of the code that causes this to happen is most likely contained somewhere in mods.eln.node.*
or maybe something in misc.
Interestingly, this particular instance may be related to something else, since it fails to render anything in the world (but places fine).
I believe this bug was tracked down to having a dimension ID >127/<-128. The ID is transmitted as a short somewhere and so it breaks if the dimension id is out of that range.
@bloxgate you mean to say the renderer receives block placed data incorrectly or doesn't receive it at all? As far as I know none of the dimensions except for overworld work for the ground cable. Maybe it's the renderer which doesn't take the dimension into account?
I think it works in the nether? Is it really that broken?
I don't quite remember, haven't played for a while now. But yes it is quite broken
It will probably work in the nether, since the nether is DIM-1
(or maybe +1?). Once you get too large or too small of a value, it overflows and causes rendering issues.
I could've sworn that we'd changed that to an int at some point. Might be worth looking into how the packets for render information are structured?