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

Fishing rod item with a use_cooldown component goes on cooldown before one total usage is completed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Works As Intended
    • None
    • 24w34a
    • Confirmed
    • Commands, Items

      When the player uses a fishing rod with the use_cooldown component on it, the cooldown will start upon casting the rod as well as reeling it back in. While this may make sense from an item perspective since the fishing rod is 'used' twice by right-clicking, from a gameplay perspective one 'usage' of the fishing rod would include both casting and reeling in.

      If the player has a 10 second cooldown on the fishing rod, this effectively doubles the item cooldown for the item making it 20 seconds until it can be entirely used again.

      Steps to Reproduce:

      1. Get a fishing rod with a cooldown
        /give @s minecraft:fishing_rod[minecraft:use_cooldown={seconds:7}]
      2. Cast it

      Expected Result:

      The fishing rod would not be put on cooldown yet until the player actually makes functional use of the item by pulling in the bobber.

      Observed Behavior:

      The fishing rod is put on a 7 second cooldown to cast the bobber.

      Screenshots/Videos:

      2024-08-22_12-43-36.mp4

      Notes:

      Related to MC-275789 MC-275777 MC-275797 MC-275796

            Unassigned Unassigned
            Jingy [Helper] Jiingy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: