[Rotarycraft] Shaft power through nether portal

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

rizzy

New Member
Jul 29, 2019
34
0
1
Hiya everyone!

I've been trying to get Rotarycraft shaft power through a nether portal, which I thought was possible. I haven't been able to find much documentation on it. I'm using 25z in a highly modified monster, but nothing that should conflict. Two things I've read :

1. A recent change in 25d made the shaft power follow the nether 8:1 scaling
2. The shaft must 'visually' pass through the portal frame, as in be INSIDE the portal. Which I can't make happen, or I'm not understanding what this means.

It seems to me that if it follows the 8:1 rule, when you make a portal in the overworld, the one that appears in the nether as a result would be in the right location. Is that correct? Can anyone explain how you would pass the shaft into the portal frame itself? I can't get this to happen without breaking the portal, which then won't 'relight' as long as the shaft is there.

Thanks for any responses :)
 

Omegatron

Well-Known Member
Mar 29, 2013
544
371
78
England
I don't think the nether portal in the nether always appears at exactly the corresponding coordinates (because those might be blocked). Check the coordinates of both ends to make sure.
 

rizzy

New Member
Jul 29, 2019
34
0
1
I don't think the nether portal in the nether always appears at exactly the corresponding coordinates (because those might be blocked). Check the coordinates of both ends to make sure.

Okay, I double checked my coordinates. it was off by a couple, and they weren't oriented along the same axis, after fixing that though still nothing :(

Overworld Coordinates 536, 65, 105-106
Nether Coordinates 67, 65, 13-14
 

rizzy

New Member
Jul 29, 2019
34
0
1
@Reika In a similar thread (here http://forum.feed-the-beast.com/threads/rotarycraft-transporting-power-through-nether-portals.47233/) you mention that you have to

You need to place a shaft block inside the portal as well such that the shaft visually extends into the portal block.

Also, versions 20-24 have a bug where this shaft cannot be created.

Is this functionality still broken in 25z? Can you post a screenshot of how the shaft looks while inside the portal block, because I'm not able to make that happen.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com

rizzy

New Member
Jul 29, 2019
34
0
1
@Pyure I've seen you posting in most of the RoC threads. Any chance you have a screenshot of this in action?
 

rizzy

New Member
Jul 29, 2019
34
0
1

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
  • Like
Reactions: Demosthenex

rizzy

New Member
Jul 29, 2019
34
0
1
Exact coordinates didn't seem to be my problem. I'll keep poking at it. :)
 

rizzy

New Member
Jul 29, 2019
34
0
1
I finally got it working! \o/

In the screenshot you can see where my crosshairs are, that's where i had to SHIFT RIGHT CLICK with another shaft in my hand. It did not actually place the shaft I was holding, but clicking there caused the shaft that was already on the other side of the purple portal block to extend past the mount unit and into the purple portal block. The important thing is that I had to shift right click on the obsidian block to the side of the portal block, NOT the portal block itself. The obsidian block under it didn't seem to work either, only the one beside it.
 

Attachments

  • 2014-09-26_12.56.43.png
    2014-09-26_12.56.43.png
    717.9 KB · Views: 127

Omega Haxors

New Member
Jul 29, 2019
90
0
0
V1f doesn't seem to allow me to do this try as I might. I'm not sure if i'm doing it wrong or if it's just broken.

I went to 1000x 1000z in the overworld and than did the math to determine that I had to put the shaft at 125x 125z. I proceed to put shafts in all of the portal blocks that were made and still nothing. It doesn't even appear to go into the portal. Do I need to do something such as piston the shaft into the portal for it to transmit? Do I just need to place it in the right spot? I'm not even sure if it's working or not so I might just be wasting my time banging my head over it.

I've watched all your videos and threads and I still have no clue as to what i'm doing wrong or if the feature even works or not in this version.

EDIT: I started brute forcing portals and eventually got to one that attached. The question now is where...

Honestly it would be a much better system to tie the co-ords of the 2 portal blocks and re-calculate if the link gets broken. That way you could do painless ports for the other types of portals using the same system rather than having to redo it.

For example:

Player places shaft unit next to portal. The shaft unit gives the portal ahead of it custom data to check it's other end first if it exists, and if it does, than create a shaft link. On the other end will do the same to confirm that the link exists and if it does than you can put shaft units through it. You could also add chunk loading properties to these special portal blocks to prevent the other issue: dependence on chunk loaders.
 
Last edited:

Omega Haxors

New Member
Jul 29, 2019
90
0
0
Couldn't you just add the data only within your mod itself?

You could add a hash to the block at that area and check for block updates. If any blocks within the hash gets updated than modify the data to fit. You don't need to modify the block itself as the whole system would be done through the mod.

For example you place down a shaft and it detects a portal at it's output side, so it takes the portal block it's facing and finds it's destination, possibly by sending a dummy entity through, and the location of both. Then it saves the co-ords to a table where data can be modified freely.

Whenever you need to do something to the portal blocks in question you just get them from your hash, update the data to the blocks at those coordinates and finally double-check to make sure nothing went wrong.

I suppose a special rotarycraft portal block or being able to use the angular transducer on a portal shaft to reveal the target location would also work too.