mojira.dev

Matthew Bauer

Assigned

No issues.

Reported

No issues.

Comments

Or, simply revert to the previous method of selecting where to dismount the player, which seemed to work and make sense. (Some of us depended on the logic that could put you directly beside the cart to activate a pressure plate.)

After watching that video, I take back what I said: It's not a small change. For anyone using transport, this is a nightmare! It clearly doesn't even check if there's a floor anymore.

I suppose we're both going to be making extensive changes to our dismount rooms to work around this one if it's not fixed soonish. Walls, rails and pressure pads all need moving. You wouldn't believe such a small change could cause such trouble!

While it's very not ideal, the search pattern looks for a space 3 blocks tall. If you create a ceiling 2 blocks up in every space you don't want to be deposited (including the ones outside your room/tunnel), you can force it to pick your target space. But it ruins aesthetics in the station.

At least it's now here in the system so someone will see it.

Rather than duplicating a report, I'll add a different example of the bad dismount range and criteria:

The search order for valid exit points has been changed, and now appears to start from the furthest point from the cart in the area checked (appears to be a 7x7 square centered on the cart. Instead of searching compass points in sequence, starting beside the cart, it now searches blocks building up a pattern of lines side by side, seeming to start 3 blocks diagonally away from the cart.

It ignores objects blocking the intervening space, allowing a dismount to the opposite side of a wall from the cart.

The easiest way to reproduce the basic effect is to place a minecart on a rail located in a flat, open area, enter it, and hit shift to exit. You will not be beside the minecart.
Place a single block at the point you were deposited, re-enter the cart and exit, and see where the search decided to put you. Repeat placing a block in that point and so on, and you will see the pattern the search takes.

On a personal note: When you have a SMP world which uses a network of minecart stations for transport, finding all of them suddenly broken is a little demoralizing.