Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-276078

Minecarts are going faster than max speed on powered rails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 24w34a, 24w35a, 24w36a
    • Confirmed
    • Minecart
    • Normal
    • Platform

      Description: Powered Rails always add a flat +0.06 above the possible expected max speed which is set by the /gamerule command.

      Example: maxSpeed 20 Bps --> max 1 block/tick possible expected, but ingame it is actually 1.06. This is a big problem for timing based cart tech! It is always a flat +0.06 regardless of the set maxSpeed. Switching to normal rails instantly removes the incorrect offset. Therefore it can be assumed that there is a problem somewhere within or near the powered rail speed calculation. Affects all minecart types. Tested for multiple max speeds.

      Reproduction Steps:

      • Set minecartMaxSpeed to 20
      • Build a straight line with powered rails, ~20-30ish blocks
      • /tick freeze place minecart on starting block and power the rails
      • /tick step 25 /data get entity <x>
      • Check motion value (1 number should be 1.06)
      • replace the powered rails with normal rails near and infront of the minecart
      • /tick step /data get entity <x> Check motion value again (the number should be 1.00 now)

      Observed results: The max speed on powered rails is always +0.06 higher than it should be. (minecartMaxSpeed 20 = 1 block/tick, but is 1.06 blocks/tick ingame).

      Expected results: Max motion value on powered rails is always minecartMaxSpeed/20 (and may only be exceeded by going down sloped rails, if this is a desired mechanic).

            Unassigned Unassigned
            jobe_1110 jobe_1110
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              CHK: