mojira.dev
MCPE-81987

Rails aren't always powered correctly

Rails sometimes aren't powered correctly and large sections of rail can be left unpowered.

Steps to reproduce

  1. Build this:

    [media]
  2. Be sure to put the lever on the side of the block toward the front of the picture, not on the top of the block.

Expected results

The farther away block in the picture activates 8 more rails beyond it.

Actual results

The blocks beyond the farther away block are not activated. However, if you put the lever on top of the closer block instead, or if you place a rail next where the lever is in the picture, then the farther away block does activate 8 more rails beyond it.

Notes

Related to MCPE-81981

I believe this is a problem with the power sources calculating what they're powering, not the rails, as with 2 power sources it works.

Note that this is not related to chunk borders.

Linked issues

Attachments

Comments 17

Is it happening next to chunk boarder only?

no, it happens anywhere in the world.

I am not able to reproduce this in 1.14.60. When I build what is shown in the picture, the second block powers 8 more rails beyond its position. I’ve tried several combinations of block placement order and using commands vs regular block placement. Is there a special process you used to set up what is shown in the picture?

I assumed this affected 1.14.60, because 1.14.60 was affected by a similar issue, but perhaps not.

EDIT: just asked someone to test and it does in fact affect 1.14.60

The lever has to be on the side of the block btw. It may well be directional. There's no special process I used to set it up.

Ok I've reproduced it now. I must have had the lever on top of the block.

It looks like the game begins power mapping from a producer and then when it finds a connection to a powered rail it activates 8 powered rails in each direction from the powered rail that makes the shortest connection to the producer. That's at least logical and limits each producer to activating a maximum of 17 rails (rather than 44 or so), although it does create some strange behavior, see

[media]

.

What I can't explain is why, in the picture you've shared, the lever on the side of the block causes only that block to be treated as a producer for powered rail activation, while putting a lever on top of the block causes the block downstream to be treated as a producer. This is what I'd say is the real bug:

[media]

And this is where I see a real paradox:

[media]
7 more comments

Yes, tried in different directions.

still affects 1.16.20.50

@@unknown you can, and should, update the affected versions field yourself on your own tickets.

has this been fixed or not?

It is supposed to be fixed in the current beta. The ticket will be resolved when the fix is included in a release version.

77Tigers

(Unassigned)

366051

Confirmed

Multiple

powered-rail

1.16.20.50 Beta, 1.16.0.64 Beta, 1.14.60 Hotfix

1.16.100.51 Beta, 1.16.100

Retrieved